当前位置: X-MOL 学术Environ. Model. Softw. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Tethys App Store: Simplifying deployment of web applications for the international GEOGloWS initiative
Environmental Modelling & Software ( IF 4.9 ) Pub Date : 2021-10-09 , DOI: 10.1016/j.envsoft.2021.105227
Rohit Khattar 1 , Riley Hales 1 , Daniel P. Ames 1 , E. James Nelson 1 , Norman L. Jones 1 , Gustavious Williams 1
Affiliation  

Portability of web applications between web servers of different organizations can be challenging and can complicate sharing and collaborative use of such tools. Given the distributed nature of the web, this lack of portability is usually not a concern because a user in one organization can link to and use a web application hosted by another organization. However, access control or differentiation may be needed by an organization in terms of area of interest, input data, analytical techniques, access control, presentation, branding, and language. This is true for many government organizations, and their associated web sites, and servers. In such cases, there are compelling political, branding, security, and privacy motivations that require each organization or agency to host and manage web applications on their own servers rather than using third party web sites over which they have little or no control. We present the design, development, and testing of a system for discovering, installing, and configuring environmental analysis web applications on localized web servers. The system works with applications developed using Tethys Platform, which is an open-source software stack for creating geospatially enabled web-based applications. The developed Tethys App Store includes a Tethys application user interface that allows a server manager to retrieve applications from the central repository and install them on a local server with relative simplicity, similar to the installation of a mobile application to a mobile device from a mobile application store. The system was developed to support deployment of water and environmental analysis web apps for the international Group on Earth Observations (GEO) Global Water Sustainability (GEOGloWS) initiative of the National Aeronautics and Space Administration (NASA) and several partner organizations.



中文翻译:

Tethys App Store:为国际 GEOGloWS 计划简化 Web 应用程序的部署

Web 应用程序在不同组织的 Web 服务器之间的可移植性可能具有挑战性,并且会使此类工具的共享和协作使用复杂化。鉴于 Web 的分布式特性,这种缺乏可移植性通常不是问题,因为一个组织中的用户可以链接到并使用另一个组织托管的 Web 应用程序。然而,组织可能需要在感兴趣的领域、输入数据、分析技术、访问控制、演示、品牌和语言方面进行访问控制或区分。许多政府组织及其相关网站和服务器都是如此。在这种情况下,有引人注目的政治、品牌、安全、以及隐私动机,要求每个组织或机构在自己的服务器上托管和管理 Web 应用程序,而不是使用他们几乎无法控制或无法控制的第三方网站。我们介绍了用于在本地化 Web 服务器上发现、安装和配置环境分析 Web 应用程序的系统的设计、开发和测试。该系统与使用 Tethys 平台开发的应用程序一起使用,这是一个开源软件堆栈,用于创建基于地理空间的基于 Web 的应用程序。开发的 Tethys App Store 包括一个 Tethys 应用程序用户界面,允许服务器管理器从中央存储库检索应用程序并将它们安装在本地服务器上,相对简单,类似于从移动应用程序商店将移动应用程序安装到移动设备。该系统的开发是为了支持为美国国家航空航天局 (NASA) 和几个合作伙伴组织的国际地球观测组织 (GEO) 全球水资源可持续性 (GEOGloWS) 倡议部署水和环境分析网络应用程序。

更新日期:2021-10-19
down
wechat
bug