6533b822fe1ef96bd127cb5a

RESEARCH PRODUCT

Interoperability between Distributed Systems and Web-Services Composition

Christophe Nicolle

subject

World Wide WebInteroperationFlat file databaseComputer scienceSOAPcomputer.internet_protocolInteroperabilityInformation systemOntology (information science)Web servicecomputer.software_genrecomputerData modeling

description

An information system is a multi-axis system characterized by a “data” axis, a “behavioral” axis, and a “communication” axis. The data axis corresponds to the structural and schematic technologies used to store data into the system. The behavioral axis represents management and production processes carried out by the system and corresponding technologies. The processes can interact with the data to extract, generate, and store data. The communication axis relates to the network used to exchange data and activate processes between geographically distant users or machines. Nowadays, technologies required for interoperability are extended to deal with the semantic aspect of the information systems. The aim of the semantic axis is to take into account new aspects of the sharing of the data and the processes, such as the understanding of the data and the processes, the access security, and owner rights (OWL Services Coalition, 2006). Information system interoperation has emerged as a central design issue in Web-based information systems to allow data and service sharing among heterogeneous systems. Data heterogeneity stemming from the diversity of data formats or models used to represent and store information in the Web is a major obstacle to information systems interoperability. These data models range from the structured data models (network, relational, OO) found in traditional databases to flat files and emerging Web oriented semi-structured models. Information system interoperability aims at supporting the amalgamation autonomous heterogeneous systems to create integrated virtual environments or architectures in which information from multiple disparate sources can be accessed in a transparent and efficient manner. As an example of such integrated virtual systems, consider an airline reservation system based on the integration of a group of airlines reservation and ticket sale information systems. The specific airline systems provide various types of fares and special discount trips. That can be searched and compared to respond to user queries for finding the best available prices for specified flights.

https://doi.org/10.4018/978-1-60566-026-4.ch349