Software Architectures for Scalable Ontology Networks

  • Alessandro Adamou
Part of the Lecture Notes in Computer Science book series (LNCS, volume 7295)


Theory and practice in ontology management are drifting away from monolithic ontologies towards ontology networks. Processing interconnected knowledge models, e.g. through reasoning, can provide greater amounts of explicit knowledge, but at a high computational cost if the whole knowledge base has to be handled by concurrent processes. Our research tackles this problem via a software engineering approach. We devised a framework that combines privileged containers for ontology models with volatile containers for instance data that vary frequently. A reference implementation was developed in an Apache project for content management, and its adoption is providing data and use cases for validating it with objects from Fedora Commons repositories.


Software Architecture Description Logic Ontology Model Reference Implementation Content Management System 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 1.
    Bao, J., Science, I.S.U.C.: Representing and reasoning with modular ontologies. Ph.D. thesis, Iowa State University (2007)Google Scholar
  2. 2.
    Blomqvist, E., Presutti, V., Daga, E., Gangemi, A.: Experimenting with eXtreme Design. In: Cimiano, P., Pinto, H.S. (eds.) EKAW 2010. LNCS, vol. 6317, pp. 120–134. Springer, Heidelberg (2010)CrossRefGoogle Scholar
  3. 3.
    d’Aquin, M., Euzenat, J., Le Duc, C., Lewen, H.: Sharing and reusing aligned ontologies with Cupboard. In: Gil, Y., Noy, N.F. (eds.) K-CAP. ACM (2009)Google Scholar
  4. 4.
    Fokoue, A., Kershenbaum, A., Ma, L., Schonberg, E., Srinivas, K.: The Summary Abox: Cutting Ontologies Down to Size. In: Cruz, I., Decker, S., Allemang, D., Preist, C., Schwabe, D., Mika, P., Uschold, M., Aroyo, L.M. (eds.) ISWC 2006. LNCS, vol. 4273, pp. 343–356. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  5. 5.
    Haase, P., Rudolph, S., Wang, Y., Brockmans, S., Palma, R., Euzenat, J., d’Aquin, M.: D1.1.1 networked ontology model. NeOn Deliverable 1(D1.1.1), 1–60 (2006)Google Scholar
  6. 6.
    Obrst, L.: Ontological Architectures, pp. 27–66. Springer, Netherlands (2010)Google Scholar
  7. 7.
    Stuckenschmidt, H., Parent, C., Spaccapietra, S. (eds.): Modular Ontologies: Concepts, Theories and Techniques for Knowledge Modularization. LNCS, vol. 5445. Springer, Heidelberg (2009)zbMATHGoogle Scholar
  8. 8.
    Suárez de Figueroa Baonza, M.C.: NeOn Methodology for Building Ontology Networks: Specification, Scheduling and Reuse. Ph.D. thesis, Universidad Politécnica de Madrid, Madrid, Spain (2010)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2012

Authors and Affiliations

  • Alessandro Adamou
    • 1
    • 2
  1. 1.Alma Mater StudiorumUniversitá di BolognaItaly
  2. 2.ISTCNational Research CouncilItaly

Personalised recommendations