An Ontology for Software Component Matching

  • Claus Pahl
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 2621)


The Web is likely to be a central platform for software development in the future. We investigate how Semantic Web technologies, in particular ontologies, can be utilised to support software component development in a Web environment. We use description logics, which underlie Semantic Web ontology languages such as DAML+OIL, to develop an ontology for matching requested and provided components. A link between modal logic and description logics will prove invaluable for the provision of reasoning support for component and service behaviour.

Copyright information

© Springer-Verlag Berlin Heidelberg 2003

Authors and Affiliations

  • Claus Pahl
    • 1
  1. 1.School of Computer ApplicationsDublin City UniversityDublin 9Ireland

Personalised recommendations