The Utilization of Semantic Web for Integrating Enterprise Systems

Author(s):  
Dimitrios Tektonidis ◽  
Albert Bokma

Integrating enterprise system has become an issue of sharing information rather than transforming information due to the increasing complexity and the heterogeneity of the applications. The transition from application centric to integration centric enterprise application integration (EAI) requires methods and technologies that will enable and facilitate the definition of shared information. The use of ontologies Semantic Web and technologies can improve the existing EAI methods by providing a framework capable to define shared information. Ontologies based Enterprise application integration (ONAR) framework utilizes Semantic Web technologies to define shared information among heterogeneous systems. The present paper presents the utilization of ontologies for the formation of ONAR framework and its application for service oriented application integration (SOAI)

2011 ◽  
pp. 550-564
Author(s):  
Dimitrios Tektonidis ◽  
Albert Bokma

Integrating enterprise system has become an issue of sharing information rather than transforming information due to the increasing complexity and the heterogeneity of the applications. The transition from application centric to integration centric enterprise application integration (EAI) requires methods and technologies that will enable and facilitate the definition of shared information. The use of ontologies Semantic Web and technologies can improve the existing EAI methods by providing a framework capable to define shared information. Ontologies based Enterprise application integration (ONAR) framework utilizes Semantic Web technologies to define shared information among heterogeneous systems. The present paper presents the utilization of ontologies for the formation of ONAR framework and its application for service oriented application integration (SOAI)


2005 ◽  
Vol 2 (1) ◽  
pp. 119-144 ◽  
Author(s):  
Nenad Anicic ◽  
Nenad Ivezic

Large industrial interoperability projects use syntax-based Enterprise Application Integration standards, such as XML Schema, to accomplish interoperable data exchange among enterprise applications. In this paper, we describe an approach to assess the potential impact of Semantic Web technologies on these standards and on testability of integration results when using these standards. The experimental approach includes an automated translation of an XML Schema-based representation of business document content models into an OWL-based ontology. Based on this ontology, we use the Semantic Web representation and reasoning mechanisms to validate ontological constructs and constraints in support of data exchange. We demonstrate novel model-based integration capabilities that go beyond the existing syntax-based approaches. These new capabilities are relevant when managing multiple enterprise ontologies derived from a common ontology.


2010 ◽  
pp. 644-659
Author(s):  
Catarina Ferreira da Silva ◽  
Paulo Rupino da Cunha ◽  
Parisa Ghodous ◽  
Paulo Melo

In Service-Oriented Architectures (SOA), service descriptions are fundamental elements. In order to automatically execute SOA tasks, such as services discovery, it is necessary to capture and process the semantics of services. We review several Semantic Web Services frameworks that intend to bring semantics to Web Services. This chapter depicts some ideas from SOA and Semantic Web services and their application to enterprise application integration. We illustrate an example of logic-based semantic matching between consumer services and provided services, which are described in ontologies.


Author(s):  
Catarina Ferreira da Silva ◽  
Paulo Rupino da Cunha ◽  
Parisa Ghodous ◽  
Paulo Melo

In Service-Oriented Architectures (SOA), service descriptions are fundamental elements. In order to automatically execute SOA tasks, such as services discovery, it is necessary to capture and process the semantics of services. We review several Semantic Web Services frameworks that intend to bring semantics to Web Services. This chapter depicts some ideas from SOA and Semantic Web services and their application to enterprise application integration. We illustrate an example of logic-based semantic matching between consumer services and provided services, which are described in ontologies.


2007 ◽  
pp. 507-518 ◽  
Author(s):  
Stanislav Pokraev ◽  
Dick A. C. Quartel ◽  
Maarten W. A. Steen ◽  
Andreas Wombacher ◽  
Manfred Reichert

Author(s):  
Christoph Bussler

As long as businesses only have one enterprise application or back end application system there is no need to share data with any other system in the company. All data that has to be managed is contained within one back end application system and its database. However, as businesses grow, more back end application systems find their way into their information technology infrastructure managing different specialized business data, mainly introduced due to the growth. These back end application systems are not independent of each other; in general they contain similar or overlapping business data or are part of business processes. Keeping the data in the various application systems consistent with each other requires their integration so that data can be exchanged or synchronized. The technology that supports the integration of various application systems and their databases is called Enterprise Application Integration (EAI) technology. EAI technology is able to connect to back end application systems in order to retrieve and to insert data. Once connected, EAI technology supports the definition of how extracted data is propagated to back end application systems solving the general integration problem.


Author(s):  
Bill Karakostas

EAI (enterprise application integration) refers to the plans, methods, and tools aimed at modernizing, consolidating, and coordinating the computer applications in an enterprise. Typically, an enterprise has existing legacy applications and databases and wants to continue to use them while adding or migrating to a new set of applications that exploit the Web, e-commerce, extranet, business-to-business (B2B) commerce, and other new technologies. Enterprise application integration is difficult mainly because there is no standard infrastructure for communication between heterogeneous systems. The four types of B2B and A2A integration challenges that most organizations encounter today are user-interface integration, application integration, business-to-business integration, and data integration.


Author(s):  
Christoph Bussler

As long as businesses only have one enterprise application or back-end application system, there is no need to share data with any other system in the company. All data that has to be managed is contained within one back-end application system. However, as businesses grow, more back-end application systems find their way into their information technology infrastructure, managing different business data. These back-end application systems are not independent of each other; in general they contain similar business data or are part of the same business processes. This requires their integration for exchanging data between them. The technology that allows this is called enterprise application integration (EAI) technology. EAI technology is able to connect to back-end application systems in order to retrieve and to insert data. Once connected, EAI technology supports the definition of how extracted data is propagated to back-end application systems, solving the integration problem.


Sign in / Sign up

Export Citation Format

Share Document