Abstract. This work presents the ongoing development of a semantics-based method for supporting software reuse. Among the different paradigms the reuse of software can be characterized by, we focus on the retrieval aspect. To this end, the proposed method is based on three main aspects: (i) the building of a domain reference ontology. This is carried on through the adoption of the SOBE (Social Ontology Building and Evolution) method; (ii) semantic annotation of software artefacts. We introduced the concept of Semantic Descriptor as the mean for creating semantics-based information proxies of the software artefacts; (iii) semantics-based search and retrieval of software artefacts. We adopted SemSim, a semantic similarity matching method. The work is conducted within the Sentinel project.