Ontological and Semantic Technologies for Geospatial Portals

Author(s):  
Naijun Zhou

A geospatial portal is a repository of distributed geospatial data, tools and services, and supports the publishing, management, search, use and sharing of the resources. Geospatial portals have been developed as clearinghouses, metadata portals, data warehousing, and recently geospatial portals incorporated the Service Oriented Architecture and distributed computing to make service-oriented portals. In addition to software and computational challenges, ontology and semantics play an increasingly important role in geospatial portals due to the demand of interoperability. The interoperation and communication of data, tools and services become critical when heterogeneous resources are consolidated and exchanged on geospatial portals. This chapter provides an updated overview of geospatial portals followed by detailed discussion on how the ontological and semantic technologies are incorporated into geospatial portals. Three recent research and practice of geospatial portals are briefly introduced as the case studies of service-oriented portals.

Author(s):  
Tom Yoon ◽  
Bong-Keun Jeong

Using a multiple case studies and surveys, this article finds that factors essential to successful Service Oriented Architecture (SOA) implementations include establishing effective SOA governance, establishing SOA registries, starting with a small project, collaboration between business and IT units, strengthening trust among business units, and training. This article also explores business and IT motivations for SOA implementation and the benefits realized from this implementation. The findings from this article can provide a guidance for practitioners on the successful implementation of SOA.


Author(s):  
Peishing Zhao ◽  
Genong Yu ◽  
Liping Di

As Web service technologies mature in recent years, a growing number of geospatial Web services designed to interoperate spatial information over the network have emerged. Geospatial Web services are changing the way in which spatial information systems and applications are designed, developed and deployed. This chapter introduces all aspects of geospatial Web services from service-oriented architecture to service implementation. It covers the life cycle of geospatial Web services in terms of geospatial interoperable standards, including publish, discovery, invocation and orchestration. To make geospatial Web services more intelligent, semantic issues about geospatial data and services are discussed here. Furthermore, the applications of standard-compliant geospatial Web service are also reviewed.


Author(s):  
George H. Cheng ◽  
Chao Qi ◽  
G. Gary Wang

A practical, flexible, versatile, and heterogeneous distributed computing framework is presented that simplifies the creation of small-scale local distributed computing networks for the execution of computationally expensive black-box analyses. The framework is called the Dynamic Service-oriented Optimization Computing Framework (DSOCF), and is designed to parallelize black-box computation to speed up optimization runs. It is developed in Java and leverages the Apache River project, which is a dynamic Service-Oriented Architecture (SOA). A roulette-based real-time load balancing algorithm is implemented that supports multiple users and balances against task priorities, which is superior to the rigid pre-set wall clock limits commonly seen in grid computing. The framework accounts for constraints on resources and incorporates a credit-based system to ensure fair usage and access to computing resources. Experimental testing results are shown to demonstrate the effectiveness of the framework.


Author(s):  
X. Tan ◽  
L. Di ◽  
M. Deng ◽  
A. Chen ◽  
Z. Sun ◽  
...  

Flooding caused serious losses in China in the past two decades; therefore, responding to and mitigating the impact of flooding is a task of critical importance. The traditional flood response process is usually very time-consuming and labor-intensive. The Service-Oriented Architecture (SOA)-based flood response is a method with low efficiency due to the large volume of geospatial data transfer, and this method cannot meet the real-time requirement of a rapid response to flooding. This paper presents an Agent- and Cloud-supported geospatial service aggregation to obtain a more efficient geospatial service system for the response to flooding. The architecture of this method is designed and deployed on the Cloud environment, and the flooding response prototype system is built on the Amazon AWS Cloud to demonstrate that the proposed method can avoid transferring large volumes of geospatial data or Big Spatial Data. Consequently, this method is able to achieve better performance than that of the SOA-based method.


Author(s):  
Rizwan Ur Rahman ◽  
Divya Rishi Sahu ◽  
Deepak Singh Tomar

Web services and Service oriented architecture are innovative phase of distributed computing, build on top of the distributed computing models. Web services are being used mostly for the integration business components. One of the key concerns in web services and service oriented architecture is implementation of adequate security. Security issues in SOA are still probing and in spite of an increase in web service research and development, many security challenges remain unanswered. This chapter introduces the vulnerabilities, threats associated with web services and addresses WS-Security standards and countermeasures. Web service protocol is designed to provide connectivity. Not any of these standards of web services contain any inbuilt security aspect of their own. Web Services are exposed to attack from common Internet protocols and in addition to new categories of attacks targeting Web Services in particular. Consequently, the aim of this chapter is to provide review of security mechanism in web services.


2012 ◽  
Vol 182-183 ◽  
pp. 1292-1297 ◽  
Author(s):  
Zhi Lü ◽  
Zhan Gao ◽  
Yi Lü

The performance of airplane in commercial airline environment is determined by, and therefore an indicator of performance measure of, the thermodynamic properties of airplane. The aim of this study was to establish the use of simulators to determine aircraft accident for a flight of airplanes and evaluate the potential of new airspace structure and airport’s runway. This indicates that there is a possibility of obtaining airplane performance from analysis and verification simulating airplane. As compared with AIRBUS Full Flight Simulator, a multiple aircrafts flight simulator that grouping aircrafts simultaneously take off and land was presented, which is basis on a parallel distributed computing in Open Grid Computing Environment (OGCE), and service oriented architecture (SOA) of software in multiple aircraft simulator, the performance of collaborative flight of multiple aircrafts is evaluated.


Author(s):  
Andrew P. Ciganek ◽  
Marc N. Haines

Service-oriented architecture (SOA) have been adopted by organizations in a wide variety of industries, however, best practices have still yet to mature. This article, which is part of a larger study on SOA, develops a normative decision model introducing key factors that influence the timing and approach of adopting a SOA. The decision model is based on the results of multiple case studies of organizations that had either employed or were considering implementing a service-oriented architecture project. The results indicate that there are four main areas an information technology (IT) manager needs to assess to determine when and how to move towards a SOA: the maturity of relevant standards, the technology gap, the organizational gap, and the nature of the benefits expected from a SOA. Analyzing these results suggest that differences in the business environment need to be considered in the decision of when and how an IT manager should pursue the move to a service-oriented architecture.


Author(s):  
Anatoly Petrenko

A new programming paradigm is considered, not related to objects, but to business processes and their components — business functions, when the layout of applications is carried out by identifying and calling services (special software components with unified interfaces), available on the network to perform the necessary task. This approach is independent of specific programming languages ​​and operating systems, and involves the use of a service-oriented architecture (SOA) of applications built on formalized business processes whose functions are presented as reusable services with transparently described interfaces. The fundamentals of the educational program for the training of specialists are considered who are able to meet the need for effective implementation of new paradigms of distributed computing (on the example of cloud computing, microservice architecture, semantic technologies); for creating an online toolkit that allows end users to dynamically compile application workflows according to their scripts in different subject areas; for filling and merging repositories of web services that can run on different cloud sites in distributed computing environments.


Sign in / Sign up

Export Citation Format

Share Document