Title :
A Behavioral and Structural Components Retrieval Technique for Software Reuse
Author :
Khalifa, Hanen Ben ; Khayati, Oualid ; Ghezala, H.
Author_Institution :
ENSI, Nat. Sch. of Comput. Sci., Manouba
Abstract :
Software reuse is a crucial topic in the software community. It is considered as a promising way to improve software development productivity and quality. However, component reuse success is widely related to other activities such as the localization of components satisfying developer requirements. Current approaches for components retrieval are mostly limited to specific components (software components, source code, etc). To go beyond the limits of these approaches, we propose a structural and behavioral retrieval technique that takes in account the heterogeneity of the components repository (abstraction level, technology, domain, etc). The basic notion of our approach is to combine formal and semi-formal specification used to describe component and then to make the retrieval process more efficient.
Keywords :
formal specification; information retrieval; software quality; software reusability; behavioral components retrieval technique; formal specification; semi-formal specification; software development productivity; software development quality; software reuse; structural components retrieval technique; Application software; Buildings; Information retrieval; Information systems; Keyword search; Productivity; Programming; Software engineering; Software quality; Software reusability; UML models; component reuse; retrieval; specification matching;
Conference_Titel :
Advanced Software Engineering and Its Applications, 2008. ASEA 2008
Conference_Location :
Hainan Island
Print_ISBN :
978-0-7695-3432-9
DOI :
10.1109/ASEA.2008.45