Semantic Service Modeling: Enabling System Interoperability

نویسندگان

  • Stanislav Pokraev
  • Dick A. C. Quartel
  • Maarten W. A. Steen
  • Manfred Reichert
چکیده

1.1 Introduction The integration of software systems is a major challenge for companies today. Both external forces, such as business process integration, and internal forces, such as the move towards service-oriented architectures, put increasing pressure on software engineers to reuse and integrate existing system services, rather than building new systems from scratch. However, the lack of interoperability of software systems forms a major stumbling block for the integration of such services. Hence a lot of effort is currently being invested in standardization of service description languages and protocols for service interactions [2][9][12]. Unfortunately, these efforts mainly address what we call syntactic interoperability, with semantic interoperability just starting to be addressed in a number of initiatives (see next section). These initiatives propose semantically-rich service models, definition of mappings among these models, and runtime mediation based on the defined mappings. Interoperability is the capability of different systems to use each other's services effectively. It is about sharing functionality and information between systems at different levels, e.g., between physical devices, software applications, business units within one organization, or between different organizations. Interoperability implies that systems are able to interact (i.e., exchange messages), read and understand each other's messages, and share the same expectations about the effect of the message exchange. In this paper we analyze and define in detail what it means for software systems to be interoperable. We identify three different levels of interoperability – the syntactic, semantic and pragmatic level – and define the requirements for assessing interoperability at each of these levels. We propose a method for formally verifying the semantic and pragmatic interoperability of a number of systems,

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Towards Building a Semantic Grid for E-Government Applications

Nowadays, there is a growing number of e-government portals and solutions that provide integrated governmental e-services to the customers (citizens, enterprises or other public sectors). However, the administration and interoperability of distributed e-government nodes are faced with increasing challenges caused by the service-oriented modeling difficulties and ontological issues in distribute...

متن کامل

Interoperability using Ontology Mapping

The Semantic Web presents new opportunities for enabling modeling, sharing and reasoning with knowledge available on the web. These are made possible through the formal representation of the knowledge domain with ontologies. Ontology is also seen as a key factor for enabling interoperability across heterogeneous systems. Ontology mapping is required for combining distributed and heterogeneous o...

متن کامل

Ontology Translation for Interoperability Among Semantic Web Services

greater interoperability among software agents and web services by enabling content-based automated service discovery and interaction and by utilizing . Although this is to be based on use of shared ontologies published on the semantic web, services produced and described by different developers may well use different, perhaps partly overlapping, sets of ontologies. Interoperability will depend...

متن کامل

Semantic Interoperability

Objectives: To meet the challenge for high quality and efficient care, highly specialized and distributed healthcare establishments have to communicate and co-operate in a semantically interoperable way. Information and communication technology must be open, flexible, scalable, knowledge-based and service-oriented as well as secure and safe. Methods: For enabling semantic interoperability, a un...

متن کامل

Hospital information systems interoperability in Iran

Introduction: Interoperability is needed when the Hospital Information System (HIS) data should be combined and shared with different systems. This study was aimed to determine the semantic and technical interoperability of hospital information systems of Iran’s health care centers and propose guidelines to create and develop interoperability of these centers. Methods: This descriptive st...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006