International Journal on Software Tools for Technology Transfer

, Volume 9, Issue 2, pp 169–178

An ontology for software component matching

Authors

    • School of ComputingDublin City University
Special Section on Fundamental Approaches to Software Engineering

DOI: 10.1007/s10009-006-0015-9

Cite this article as:
Pahl, C. Int J Softw Tools Technol Transfer (2007) 9: 169. doi:10.1007/s10009-006-0015-9

Abstract

Matching is a central activity in the discovery and assembly of reusable software components. We investigate how ontology technologies can be utilised to support software component development. We use description logics, which underlie Semantic Web ontology languages, such as OWL, 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 behaviour.

Download to read the full article text

Copyright information

© Springer-Verlag 2006