Online Giservices @bullet from the Software Engineering Point of View
نویسنده
چکیده
GIServices means geodata services and geoprocessing services. Most on-line GIS service systems provide centralized geodata services based on a client/server computing architecture. These systems allow users to access geodata sets from remote data repositories. With the increasing availability of geodata sources, an interesting issue is raised: can we provide users with a system allowing them to access and integrate geoprocessing functional tools over the network? This paper introduces a new technology " GIServices " and reports recent progress made toward this research direction. A distributed geoprocessing service model is designed based upon an open object architecture and a prototype system, " GeoServNet " , has been developed. It allows users to assemble, access or " rent " geoprocessing components that are distributed across a network via any standard browsers. With this model, both distributed data and GIS processing recourses can be integrated in a way that users are able to access GIServices on the Internet. An alternative development approach to GISystems would be a service-oriented approach that allows users to access, assemble, and " rent " geoprocessing components that are distributed across a network via standard Internet browsers (Tao and Yuan, 2000a, 2000b). In such a scenario, users make their data available to a GIService agent, and pick and choose the right tools to process their data sets. Users also have a full control over the entire data process. The processing can be done either remotely on a host server or locally on the user's machine. The GIService agent provides a common interface with which the geoprocessing functional components can be registered and made available. With this archi tecture, both data and geoprocessing resources distributed across the network can be accessed, assembled and even integrated by network users. Primarily, there are three reasons for developing GIServices rather than GISystems: • From the Technological Point of View The impact of the network-centric computing on GIS is unprecedented. From the technological point of view, GIS architecture has evolved: (a) From mainframe GIS to desktop GIS; (b) From desktop GIS to network-based (Internet/Intranet) client/server GIS, and (c) From client/server GIS to ubiquitous distributed GIS. With the increasing availability of abundant and cheap ubiquitous computing devices, wireless/mobile/nomadic network access, and autonomous and intelligent software proxy agents, ubiquitous geocomputing in a heterogeneous network environment defines the trends of the next generation of GISes. Therefore, it is of great value to research the new models that …
منابع مشابه
The influential factors on the quality of electronic service in sport from Esteghlal club fans point of view
The purpose of the present research is investigation of the theoretical relationship between the main variables of online exercise performance and their impact upon rendering service quality via internet. The statistical population was included of all fans of Tehran Esteghlal sport club, who electronically and via web site purchased the fans products and received information through club media....
متن کاملA Dynamic Architecture for Distributing Geographic Information Services
Traditional GISystems are no longer appropriate for modern distributed, heterogeneous network environments due to their closed architecture, and their lack of interoperability, reusability, and flexibility. Distributed GIServices can provide broader capabilities and functions for data management, browsing, and exchange. This paper introduces a dynamic architecture for distributing GIServices. T...
متن کاملThe Integration of Grid-enabled Internet GIServices and Geographic Semantic Web Technologies
1082-4006/05/1101-15$5.00 ©2005 The International Association of Chinese Professionals in Geographic Information Science (CPGIS) Abstract This paper presents a new framework for Grid-enabled GIService web portals to facilitate the building of high-level intelligent Internet GIServices. The five-tier architecture suggested here can support advanced semantic search and query functions for distrib...
متن کاملAn Agent-based Communication Mechanism
The progress of information technology (IT) and the need for global distribution of geographic information is pushing the GIS community to deploy distributed Geographic Information Services (GIServices) on the Internet. Currently, on-line GIService research mainly focuses on technique-centered solutions without the consideration of the integration of heterogeneous GIService frameworks. This res...
متن کاملCover Fe Ature
Twenty-five years ago, IBM software engineer Fred Brooks famously contended that " there is no single development , in either technology or management technique, which by itself promises even one order of magnitude improvement within a decade in productivity, in reliability, in simplicity. " 1 However, many claim that OSS is indeed such a silver bullet. Defenders argue that OSS, beyond its obvi...
متن کامل