Combining COSTUME and Azimut+ to address functional and non-functional requirements in software component selection

Mancilla, F; Astudillo H.; Visconti M.

Keywords: development, design, selection, requirements, components, science, evaluation, computer, representation, software, techniques, and, structural, Functional, Non-functional

Abstract

Component-based Software Development (CBD) has become recognized as an efficient and effective technique to develop complex software systems. Several component selection techniques already address either functional or non-functional requirements (NFRs), however, NFRs remain hard to be satisfied since most are system-wide properties and cannot be directly associated to components. There are no techniques dealing with cases in which NFRs are shared properties in the system functionality groups. This article proposes to combine the existing techniques COSTUME and Azimut+, where COSTUME groups NFR-sharing functionalities and Azimut+ generates combinations of candidate components for each group. A case study conducted at a local start-up illustrates the proposal. © 2010 IEEE.

Más información

Título de la Revista: Proceedings - International Conference of the Chilean Computer Science Society, SCCC
Editorial: IEEE Computer Society
Fecha de publicación: 2011
Página de inicio: 102
Página final: 109
URL: http://www.scopus.com/inward/record.url?eid=2-s2.0-79955929965&partnerID=q2rCbXpz