Achieving System and Business Interoperability by Semantic Web Services

Achieving System and Business Interoperability by Semantic Web Services

John Krogstie (Norwegian University of Science and Technology (NTNU), Norway), Csaba Veres (Norwegian University of Science and Technology (NTNU), Norway) and Guttorm Sindre (Norwegian University of Science and Technology (NTNU), Norway)
DOI: 10.4018/978-1-60566-146-9.ch010
OnDemand PDF Download:


Much of the early focus in the area of Semantic Web has been on the development of representation languages for static conceptual information; while there has been less emphasis on how to make Semantic Web applications practically useful in the context of knowledge work. To achieve this, a better coupling is needed between ontology, service descriptions, and workflow modeling, including both traditional production workflow and interactive workflow techniques. This chapter reviews the basic technologies involved in this area to provide system and business interoperability, and outlines what can be achieved by merging them in the context of real-world workflow descriptions.
Chapter Preview


Information systems interoperability has become a critical success factor for process and quality improvement both in private enterprises and the public sector (Linthicum, 2003), and recent technological advances to achieve this include web services and semantics encoded in ontologies. “The Semantic Web” (Berners-Lee, Hendler & Lassila, 2001) is seen as the next generation of web systems, providing better information retrieval, better services, and enhanced interoperability between different information systems. The Semantic Web initiative is currently overseen in the semantic web activity of the W3C, and includes a number of core technologies. Some core technologies that will be relevant to this overview are XML, RDF, RDF/S, OWL, and Web Services (SOAP, WSDL, UDDI). Also newer initiatives such as OWL-S and WSMO are relevant to our work, and will be described in more detail in the article. While these technologies are promising, it can still be argued that alone, they are not sufficient to achieve interoperability in the business domain, allowing for a smooth integration between different information systems within and between organizations. For this to be accomplished, it is not enough to describe ontological metadata about the information and services available – one also needs to know the work context in which the different types of information and services are requested. As observed in (Bubenko, 2007) this is often a challenge, as many ontologists focus on domain ontologies as such, more than their potential usage in applications, as well as having limited knowledge of advances in other areas of conceptual modeling during the last decades. Hence there is a need to integrate ontologies and service descriptions with models of workflows and business processes. Most of the work within these areas focuses on automating routine tasks. While computerization automates routine procedures, knowledge-based cooperation remains a challenge, where we see a role for interactive process models. To the extent that different enterprises use different modeling languages, the interoperability between various models would also emerge as a challenge in its own respect, in which case some unification effort might be needed (Opdahl & Sindre, 2007), one effort in this direction is the Unified Enterprise Modeling Language (UEML)1, not to be confused with the UML.

The purpose of this paper is as follows:

  • a)

    To provide an overview of the relevant technologies (ontology, service models, workflow models, including those being based on interactive models).

  • b)

    To show how these technologies fit together, both in theory (presented as “The interoperability pyramid”) and in practice.

The rest of this paper is structured as follows: The next three sections survey ontologies, service models, and workflow models, respectively. Then an integrated approach to enterprise and IS development is presented, where interoperability among the various systems (and enterprises) would be a major focus. Finally, the last section provides some concluding remarks.


Base Technologies And Ontology

We here briefly describe core technologies within the area, including XML, RDF, RDF Schema, and ontologies including an overview of OWL.

Complete Chapter List

Search this Book:
Table of Contents
Angappa Gunasekaran
Chapter 1
Emad M. Kamhawi
Responding to the need for a better understanding of the factors that explain ERP systems implementation success, this chapter used a field study to... Sample PDF
Examining the Factors Affecting Project and Business Success of ERP Implementation
Chapter 2
Ronald E. McGaughey, Angappa Gunasekaran
Business needs have driven the design, development, and use of the enterprise-wide information systems we call Enterprise Resource Planning (ERP)... Sample PDF
Evolution of Enterprise Resource Planning
Chapter 3
Purnendu Mandal, Mohan P. Rao
The build-up of export-oriented companies since 1990s on the Mexico-USA boarder, and their recent decline, is no surprise to many policy analysts.... Sample PDF
Information Technology Usage in Maquila Enterprises
Chapter 4
Henk Jonkers, Maria-Eugenia Iacob
In this chapter the authors address the integration of functional models with non-functional models in the context of service-oriented... Sample PDF
Performance and Cost Analysis of Service-Oriented Enterprise Architectures
Chapter 5
S. Parthasarathy
Enterprise Resource Planning (ERP) system is an integrated software system reflecting the business processes of an enterprise. Enterprise Resource... Sample PDF
Significance of Analytical Hierarchy Process (AHP) and Nominal Group Technique (NGT) in ERP Implementation
Chapter 6
Manuel Kolp, Yves Wautelet, Stéphane Faulkner
Organizational Modeling is concerned with analyzing and understanding the organizational context within which a software system will eventually... Sample PDF
Specifying Software Models with Organizational Styles
Chapter 7
Piotr Soja
Enterprise resource planning (ERP) systems have been implemented in various and diverse organizations. The size of companies, their industry, the... Sample PDF
Towards Identifying the Most Important Attributes of ERP Implementations
Chapter 8
Shuchih Ernest Chang
Other than providing Web services through popular Web browser interfaces, pervasive computing may offer new ways of accessing Internet applications... Sample PDF
A Voice-Enabled Pervasive Web System with Self-Optimization Capability for Supporting Enterprise Applications
Chapter 9
Hafid Agourram
Research has showed that social and socio-technical concepts are influenced by culture. The objective of this chapter is to explore how the... Sample PDF
The Impact of Culture on the Perception of Information System Success
Chapter 10
John Krogstie, Csaba Veres, Guttorm Sindre
Much of the early focus in the area of Semantic Web has been on the development of representation languages for static conceptual information; while... Sample PDF
Achieving System and Business Interoperability by Semantic Web Services
Chapter 11
Chen-Yang Cheng
The success of implementing Enterprise Information System (EIS) depends on exploring and improving the EIS software, and EIS software training.... Sample PDF
Integrated Research and Training in Enterprise Information Systems
Chapter 12
Lea Kutvonen
Participation in electronic business networks has become necessary for the success of enterprises. The strategic business needs for participating in... Sample PDF
Service-Oriented Middleware for Managing Inter-Enterprise Collaborations
Chapter 13
Joseph Bradley, C. Christopher Lee
Training is still a neglected part of most ERP implementation projects. This case study investigates the relation between training satisfaction and... Sample PDF
Training and User Acceptance in a University ERP Implementation: Applying the Technology Acceptance Model
Chapter 14
Diego Milano
Data quality is a complex concept defined by various dimensions such as accuracy, currency, completeness, and consistency (Wang & Strong, 1996).... Sample PDF
Measuring and Diffusing Data Quality in a Peer-to-Peer Architecture
Chapter 15
Vipul Jain
The key part of dynamic supply chain management is negotiating with suppliers and with buyers. Designing efficient business processes throughout the... Sample PDF
Modeling Buyer-Supplier Relationships in Dynamic Supply Chains
Chapter 16
Ioannis Ignatiadis, Joe Nandhakumar
Enterprise Systems are widespread in current organizations and seen as integrating organizational procedures across functional divisions. An... Sample PDF
Enterprise Systems, Control and Drift
About the Contributors