An Overview of Modularity

  • Authors:
  • Christine Parent;Stefano Spaccapietra

  • Affiliations:
  • HEC ISI, Université de Lausanne, Switzerland;Database Laboratory, Ecole Polytechnique Fédérale de Lausanne, Switzerland

  • Venue:
  • Modular Ontologies
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

Modularization is a familiar concept in IT, widely used in e.g. software development. It has been somehow neglected in knowledge management. Database research has only marginally addressed the topic, mainly for the development of cooperative database systems. Instead, research on ontologies, seen as the knowledge provider for the semantic web, has significantly invested on modularization techniques, seen as a key capability in the current efforts towards scalable solutions that will enable ontologies to grow to the huge size that we can foresee in real world future applications. Many different approaches exist to tackle ontology modularization, corresponding to different goals or building on different initial hypotheses. This chapter aims at clarifying the vision of the domain by providing a detailed yet generic characterization of the issues and solutions related to the various facets of modularization.