6 CONCLUSIONS
In this paper, we have introduced our work on ex-
tending OBDBs offering meta-modeling capabilities
together with their exploitation languages in order to
support the representation of ontologies NCCs. Our
objective was to express the behavioral semantics of
these NCCs through operators dynamically defined
inside or outside the OBDB. In this direction, we
firstly raised lack of OBDB systems to express the
behavioral semantics of NCCs, then we extended the
OntoDB/OntoQL system in order to take into account
the representation of ontologies NCCs by defining ex-
ternal programs (defined outside the database). These
programs serve as operators, which can be invoked in
OntoQL statements. Indeed, we have shown how we
extended the meta-schema part of OntoDB in order to
take into account operations invocations, and we ex-
tended the OntoQL exploitation language in order to
make operations calls. Finally, as an implementation
of our approach, we gave the representation of OWL
ontology model in OntoDB and we proved the sup-
port of the OWL ontologies NCCs. As perspectives
of our work, we expect to exploit meta-modeling ca-
pabilities of OntoDB/OntoQLsystem in order to per-
form model transformations and process web services
orchestrations in database.
REFERENCES
Alexaki, S., Christophides, V., Karvounarakis, G., Plex-
ousakis, D., and Tolle, K. (2001). The ICS-FORTH
RDFSuite: Managing Voluminous RDF Description
Bases. In Proceedings of the 2nd International Work-
shop on the Semantic Web, pages 1–13.
Borgida, A. and Brachman, R. J. (1993). Loading data into
description reasoners. SIGMOD Record, 22(2):217–
226.
Brickley, D. and Guha, R. V. (2004). RDF Vocabulary De-
scription Language 1.0: RDF Schema. World Wide
Web Consortium. http://www.w3.org/TR/rdf-schema.
Broekstra, J., Kampman, A., and van Harmelen, F. (2002).
Sesame: A Generic Architecture for Storing and
Querying RDF and RDF Schema. In Horrocks, I. and
Hendler, J., editors, Proceedings of the 1st Interna-
tional Semantic Web Conference (ISWC'02), number
2342 in Lecture Notes in Computer Science, pages
54–68. Springer Verlag.
Chong, E. I., Das, S., Eadon, G., and Srinivasan, J. (2005).
An Efficient SQL-based RDF Querying Scheme. In
Proceedings of the 31st international conference on
Very Large Data Bases (VLDB'05), pages 1216–1227.
Dean, M. and Schreiber, G. (2004). OWL Web Ontology
Language Reference. World Wide Web Consortium.
http://www.w3.org/TR/owl-ref.
Dehainsala, H., Pierra, G., and Bellatreche, L. (2007).
Ontodb: An ontology-based database for data inten-
sive applications. In Proc. of the 12th Int. Conf. on
Database Systems for Advanced Applications (DAS-
FAA'07). LNCS. Springer.
Gruber, T. R. (1995). Toward principles for the design of
ontologies used for knowledge sharing. International
Journal of Human-Computer Studies (IJHCS), 43(5-
6):907–928.
Harris, S. and Gibbins, N. (2003). 3store: Efficient bulk
RDF Storage. In Proceedings of the 1st International
Workshop on Practical and Scalable Semantic Sys-
tems (PPP'03), pages 1–15.
Hayes, P. (2004). RDF Semantics. World Wide Web Con-
sortium. http://www.w3.org/TR/rdf-mt/.
Jean, S., A¨ıt-Ameur, Y., and Pierra, G. (2006). Query-
ing Ontology Based Database Using OntoQL (an On-
tology Query Language). In Proceedings of On the
Move to Meaningful Internet Systems 2006: CoopIS,
DOA, GADA, and ODBASE, OTM Confederated In-
ternational Conferences (ODBASE'06), volume 4275
of Lecture Notes in Computer Science, pages 704–
721. Springer.
Lu, J., Ma, L., Zhang, L., Brunner, J.-S., Wang, C., Pan, Y.,
and Yu, Y. (2007). Sor: a practical system for ontology
storage, reasoning and search. pages 1402–1405.
Mei, J., Ma, L., and Pan, Y. (2006). Ontology query an-
swering on databases. In Proceedings of the 5th Inter-
national Semantic Web Conference (ISWC'06), pages
445–458.
Pan, Z. and Heflin, J. (2003). DLDB: Extending Relational
Databases to Support Semantic Web Queries. In Pro-
ceedings of the 1st International Workshop on Practi-
cal and Scalable Semantic Systems (PSSS'03), pages
109–113.
Park, M. J., Lee, J. H., Lee, C. H., Lin, J., Serres, O., and
Chung, C. W. (2007). An Efficient and Scalable Man-
agement of Ontology. In Proceedings of the 12th In-
ternational Conference on Database Systems for Ad-
vanced Applications (DASFAA'07), volume 4443 of
Lecture Notes in Computer Science, pages 975–980.
Springer.
Petrini, J. and Risch, T. (2007). SWARD: Semantic Web
Abridged Relational Databases. In Proceedings of
the 18th International Conference on Database and
Expert Systems Applications (DEXA'07), pages 455–
459.
Pierra, G. (2007). Context Representation in Domain On-
tologies and its Use for Semantic Integration of Data.
Journal Of Data Semantics (JODS), X:34–43.
Pierra, G. and Sardet, E. (2010). ISO 13584-32 Indus-
trial automation systems and integration Parts library
Part 32: Implementation resources: OntoML: Product
ontology markup language. ISO.
Volz, R., Staab, S., and Motik, B. (2005). Incrementally
Maintaining Materializations of Ontologies Stored in
Logic Databases. Journal of Data Semantics II,
3360:1–34.
WEBIST2012-8thInternationalConferenceonWebInformationSystemsandTechnologies
398