This is an archive of an inactive wiki and cannot be modified.

This is one of the possible Use Cases.

1. Abstract

A user wishes to obtain a single consolidated view of data that is located in a variety of possibly heterogeneous systems. This particular use case describes a real-world system which has been used to integrate data from an SQL and another non-standard database system. The system was implemented based on ontologies and queries expressed in FLogic.

2. Status

3. Links to Related Use Cases

Also feel free to add a pointer to your own use case, if appropriate. It's a wiki!

4. Relationship to OWL/RDF Compatibility

This use case does not involve OWL ontologies, since the rule language is used for modeling, combining and querying data.

5. Examples of Rule Platforms Supporting this Use Case

6. Benefits of Interchange

7. Requirements on the RIF

8. Breakdown

8.1. Actors and their Goals

8.2. Main Sequence

  1. create description of data in a data source independent format (ontological specification),
  2. create consolidated view, i.e. create rules that describe relations (mappings),
  3. applications accessing data via consolidated view.

9. Narratives

Within a company, a support information system maintains data about customers, including their contact information, and active or closed support requests. A separate customer information system contains information about customers, contracts etc. The systems are heterogeneous with respect to data model and access capabilities, and employ different data base systems. A consolidated data view is exposed in a browser based application to various parties inside the company.

Within further integration steps other systems can be integrated. Integration is a step within the development of a companie’s SOA. Therefore, the integration of web services (not only databases) which expose some data has to be considered.

This use case can be realized using F-logic or WRL (WebRuleLanguage).