Proceedings of the Symposium on Intelligent Software Systems for the New Infostructure, 16th International Conference (original) (raw)

Model-based Data Management for Mediation Services for Intelligent Software Agents

Mediation services can be generally defined as a mechanism to map interchange formats (map them to what?), thus increasing the ability for disparate systems to exchange information through common methods. However, when intelligent software agents use these meditation ser- vices, syntactical translations of formats are not sufficient. The semantic context has to be captured and interchanged as well; a common ontology is needed as the basis for the mediation service. While in the commercial world several recent publications are looking at possible automated solutions, in complex environments (is the commercial world not complex?), data engineering is necessary in order to support semantically meaningful me- diation layers. Model-based data management uses a common reference model to map data models to data sources to support intelligent software agents for their internal decision proc- esses This paper defines the phases of data engineering, shows potential conflicts and how they can ...

Semantic Mediation: An Ontology-Based Architecture Using Metadata

Proc. CSIT2006, Amman; Jordany, 2006

Nowadays, we are witnessing a great growth in the creation of information systems, which contain a huge amount of digital data. The data is stored in separate and autonomous repositories, and varies in their representation and format from structured (e.g. Relation databases), semi-structured (e.g. XML) to unstructured formats (e.g. text, images). However, these different sources can contain complementary or equivalent semantically information that require to be queried in a transparent way through a unique interface and an intelligent system, that can offer critical function. This goal is faced with heterogeneity problems, which can be classified into three types: syntactic heterogeneities, structural heterogeneities and semantic heterogeneities. During last decades, several approaches were adopted to deal with these heterogeneity problems. In this paper, we discuss data integration in general, and focus on our ontology-based approach to resolve semantic heterogeneity. Our purpose is to guarantee transparent and uniform access to heterogeneous and autonomous systems using semantic metadata-based ontologies. These are described in and OWL, the W3C standard language for ontologies and its related SWRL language for rule and axioms description. The XQuery is used to express user queries. Our system will be able to focus on complex semantic problems related to elearning, Digital libraries, e-gov....

XML Mediation Services Utilizing Model Based Data Management

Proceedings of the 2004 Winter Simulation Conference, 2004., 2004

The application of the Extensible Mark-up Language (XML) enabled a new level of interoperability for heterogeneous IT systems. However, although XML enables separation of data definition and data content, it doesn't ensure that data exchanged is interpreted correctly by the receiving system. This motivates data management to support unambiguous definition of data elements for information exchange. Using a common reference model improves this process leading to "model based data management (MBDM)." The results can be used immediately to configure mediation layers integrating services into an overall service oriented architecture. For XML based services, the results of MBDM can be immediately applied in form of an auto-generated XSLT definition used to compose the service without additional modifications with other services. The paper uses the Command and Control Information Exchange Data Model (C2IEDM) -as an example for a common reference model for information exchange -and its potential use in the Global Information Grid (GIG) -as the military example for a service oriented architecture -to integrate web-enabled M&S applications as an example for applying this method.

Model-driven engineering of mediation information system for enterprise interoperability

International Journal of Computer Integrated Manufacturing, 2017

The MISE approach (mediation information system engineering) aims at defining and designing a platform, dedicated to initiate and support any collaborative situation among potential partners. Collaborative situations may emerge from manufacturing contexts (industrial production partners), economic contexts (supply chain), social contexts (crisis management partners) and any other contexts in which a set of organisations should work altogether to reach common and individual goals, exploiting each others competencies. The MISE approach is based on a model-driven engineering vision (MDE) dedicated to designing a mediation information system (MIS) in charge of improving interoperability in emerging collaborative situations. This MIS is dedicated to supporting the collaborative behaviour of the collaborative network by dealing with exchanged data, shared services and collaborative workflows. The final objective is a mediator system able to manage the operational collaboration of partners, through there information system, without constraint (at least with as less constraint as possible). The MIS design crosses the different abstraction layers of design (business, logical and technological) and exploits the associated models at each level to build the models of the next level. This paper presents the models involved (dedicated to the computer independent model, platform independent model and platform specific model levels of the MDE approach) and the transition mechanisms between levels.

Semantic issues in model-driven management of information system interoperability

International Journal of Computer Integrated Manufacturing, 2013

The MISE Project (Mediation Information System Engineering) aims at providing collaborating organizations with a Mediation Information System (MIS) in charge of supporting interoperability of a collaborative network. MISE proposes an overall MIS design method according to a model-driven approach, based on model transformations. This MIS is in charge of managing (i) information, (ii) functions and (iii) processes among the information systems (IS) of partner organizations involved in the network. Semantic issues are accompanying this triple objective: How to deal with information reconciliation? How to ensure the matching between business functions and technical services? How to identify workflows among business processes? This article aims first, at presenting the MISE approach, second at defining the semantic gaps along the MISE approach and third at describing some past, current and future research works that deal with these issues. Finally and as a conclusion, the very "design-oriented" previous considerations are confronted with "run-time" requirements.

Data mediation towards semantic web service interoperability

International Journal of Web Science, 2015

The interoperability of heterogeneous information systems via semantic web services keeps a real challenge. We propose a service oriented architecture for developing the interoperability mechanism in the information systems of companies. The core of this architecture is a web services semantic mediation infrastructure using a semantic model and the SAWSDL language for resolving mismatches. In the setting of this paper, we present our global approach then retail the data mediation and the semantic model which is based on the ontologies and the notion of context.

Mediation information system design in a collaborative SOA context through a MDD approach

2008

This article presents a model-driven approach to improve interoperability of enterprises information systems. This approach proposes to design a mediation information system (MIS) dedicated to deal with exchanged data, shared services and collaborative processes. The MIS design crosses the different abstraction layers (business, logic and technological) and exploits at each level the associated models to build the models of the next level. Actually, industrial collaboration is characterized (using an ontology) to deduce the associated collaborative process, as the Computer Independent Model (CIM) of Model Driven Architecture (MDA). Then, extracting and transforming the knowledge provided by this model of collaborative process, the logical architecture of the MIS is designed, as the Platform Independent Model of MDA. Finally, this article presents perspectives concerning first, the transformation of the logical architecture into the configuration files of the physical architecture (the Platform Specific Model of MDA) and second, the aspects of agility of such a MIS.

System of Mediation based on Ontology to Solve the Semantic Heterogeneity between Information Systems

International Journal of Computer Applications, 2013

The Semantic Web is a new vision of the Web, where resources are described by meta-data, using the conceptual vocabulary provided by the ontology, which allow software agents to better assist users in their various resources access Web. E-learning is considered as one of the areas in which the Semantic Web can make real progress that is looking for information or reuse of learning resources, even in customizing monitoring training. In this article, we focus on the semantic heterogeneity between information systems and we propose a mediation system based on ontologies, to allow the integration of heterogeneous sources. Ontologies allow systems to use a terminology consensus. We use the mapping between different ontologies. This mapping will be used in the process of query rewriting. Ontologies and the mapping are described with OWL. we present our proposed method for translating SPARQL queries in XQuery queries. This method is based on the XML-to-ontology mapping.

Model-Driven Development of a Mediation Service

2008 12th International IEEE Enterprise Distributed Object Computing Conference, 2008

Although service-oriented architectures offer real benefits when pursuing application integration and business flexibility, there are still no satisfactory solutions for dealing with existing systems that need to cooperate while their services have no perfect match. In the case of incompatible services, a 'mediator' may be introduced which resolves (semantic) interoperability problems by intervening in the cooperation between systems. Building mediators is currently often a manual process, resulting in dedicated IT-driven solutions, with no concern for reuse of process, models or code. This paper presents a framework to guide the development of mediators, with the following objectives: (i) uncover and capture the actual interoperability problem that needs to be solved; (ii) allow the involvement of non-IT (i.e., business) experts in the development of the solution; (iii) support evolution of the solution and re-use of results in case of changing interoperability requirements; (iv) facilitate automation of parts of the process. The framework is based on service-oriented, model-driven and semantic web techniques. Available tool support for the different steps in the framework is indicated.