#1 = student(
′
601
′
,
′
Smith
′
, $);
#2 = student(
′
203
′
,
′
Jones
′
, 3500) .
The resulting target instances of target S are:
#1 = employee(
′
203
′
,
′
Jones
′
).
The objective of this paper is to overcome the het-
erogeneity that results from different ontology models
which were defined for different purposes. We have
investigated the translation between ontology models,
and more precisely the integration of other ontology
models in the PLIB model and then in its OBDB On-
toDB. We have first proposed six relevant characteris-
tics(strong typing, constraint, WA, context modeling,
inheritance, reasoning) which are very important to
capture and to manage knowledge from the expres-
siveness and database points of view.
We have presented and compared with respect
to these characteristics three ontology models PLIB,
OWL DL and OWL Flight by emphasizing for each
model on its main characteristics, its formal seman-
tics, its modeling fundamentals and its usage. We
summarized this comparison in table 1. With respect
to this comparison, we concluded that none of these
three ontology models is complete. We therefore ar-
gue, according to the fact that knowledge applications
require and combine all the previously mentioned
characteristics, that an automatic mapping and/or a
procedural translation must be defined upon these
models. By adopting PLIB as the central model for
these mapping, we have provided an efficient man-
agement architecture compatible with other ontology
models (OWL) in addition to the features which will
enrich PLIB through the mappings.
We have identified a number of remaining impor-
tant issues to extend this work, including: (1) Investi-
gate the efficiency and the complexity aspects of this
mapping. (2) Enrich the PLIB central model to for-
mally represent non canonical expressions and fea-
tures which are now translated using meta data. (3)
Allow the definition of new meta classes in OntoDB
in order to support specific features of other ontology
models.
REFERENCES
Aklouf, Y., Pierra, G., Ait-Ameur, Y., and Drias, H.
(2003). PLIB Ontology For B2B Electronic Com-
merce. pages 269–278. R. Jardim-GonC¸alves, J. Cha
and A. Steiger-GarC¸ao.
Baader, F., Calvanese, D., McGuinness, D., Nardi, D.,
and Patel-Schneider, P. (2003). The description logic
handbook. Cambridge University Press.
Bechhofer, S., van Harmelen, F., Hendler, J., Horrocks, I.,
McGuinness, D., Patel-Schneider, P., and Stein, L.
(2004). OWL Web Ontology Language Reference.
W3C, http://www.w3.org/TR/owl-ref/.
Bernstein, P. (2003). Applying Model Management to Clas-
sical Meta Data Problems. In Conf. on Innovative
Database Research (CIDR’03).
de Bruijn, J., Polleres, A., Lara, R., and Fensel, D.
(2004a). OWL-. WSML Deliverable D20.1 v0.2,
http://www.wsmo.org/2004/d20/d20.1/.
de Bruijn, J., Polleres, A., Lara, R., and Fensel, D. (2004b).
OWL DL vs OWL Flight : conceptual Modeling and
Reasoning for the Semantic Web. Technical report.
de Bruijn, J., Polleres, A., Lara, R., and Fensel, D.
(2004c). OWL Flight. WSML Delivrable D20.3 v0.1,
http://www.wsmo.org/TR/d20/d20.3/.
Dehainsala, H., Pierra, G., and Bellatreche, L. (2007). An
Ontology-Based Database for Data Intensive Appli-
cations. To appear in : 12th Int. Conf. on Database
Systems for Advanced Applications (DASFAA).
Fankam, C. (2006). Vers une int´egration des diff´erentes ap-
proches de modelisation base ontologique : applica-
tion aux mod`eles PLIB et OWL. Technical report.
ISO-10303-14 (1999). Product Data Representation and
Exchange - Part 14 :EXPRESS-X Language Refer-
ence Manual. Technical report, ISO.
ISO-13584-42 (1998). Industrial Automation Systems
and Integration Parts LIBrary Part 42 : Description
methodology : Methodology for Structuring Parts
families. Technical report, ISO.
Kifer, M., Lausen, G., and Wu, J. (1995). Logical foun-
dation of object-oriented and frame based language.
JACM, 42(4):741–843.
Pan, J., Horrock, I., and Wu, J. (2004). OWL-E : extend-
ing OWL with expressive datatype expressions. IMG
technical Report.
Patel-Schneider, P. and Horrocks, I. (2006). Position paper:
A Comparison of two modelling Paradigms in the Se-
mantic Web. pages 3–12.
Pierra, G. (2004). The PLIB ontology base approach to
data integration. pages pp. 13–18. R. Jacquart, Kluwer
Academic Publishers.
Pierra, G., Dehainsala, H., Ait-Ameur, Y., Bellatreche, L.,
Chochon, J., and Mimoune, M. E.-H. (2005). Bases de
donn´ees a base ontologique. Principe et mise en oeu-
vre. Ing´enierie des Syst`emes d’Information (ISI’05),
10(2):91–115.
Spiby, P. and Schenck, D. (1994). The EXPRESS Language
Reference Manual. ISO-IS-10303-11. ISO Gen`eve.
Xuan, D. N., Bellatreche, L., and Pierra, G. (2006). On-
tology Evolution and Source Autonomy in Ontology-
based Data Warehouses. Revue des Nouvelles Tech-
nologies de l’Information (EDA’2006), pages 55–76.
WEBIST 2007 - International Conference on Web Information Systems and Technologies
262