DocumentCode
1704470
Title
CodeScoping: A Source Code Based Tool to Software Product Lines Scoping
Author
de Medeiros, T.F.L. ; Lemos Meira, S.R. ; Almeida, E.S.
Author_Institution
Reuse in Software Eng., Fed. Univ. of Pernambuco, Recife, Brazil
fYear
2012
Firstpage
101
Lastpage
104
Abstract
Software Product Lines Engineering focuses on identifying and managing the commonalities and variabilities of a set of software products where core assets can be developed and (re)used to derive individual product variants with reduced costs. In this context, software product line scoping is the process responsible for identifying and delimiting products, features, sub-domains and existing assets of the product line where there are economical benefits to invest in reuse. Typically, product line engineers elicit scoping information from the available documentation of existing products and based on knowledge from domain experts. This is an effort-intensive task because much time is invested in workshops and interviews with the domain and system experts. Thus, in order to reduce costs and time in the scoping process, this paper proposes an approach to support the scoping process based on the existing products source code.
Keywords
software reusability; source coding; system documentation; CodeScoping; core asset development; core asset reusage; cost reduction; domain experts; economical benefits; effort-intensive task; product delimitation; product documentation; product identification; software product line scoping; source code-based tool; system experts; time reduction; Cloning; Documentation; Feature extraction; Organizations; Software; Visualization; XML; CodeScoping; Scope Analysis; Scoping; Software Product Lines; Source Code; Tool;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering and Advanced Applications (SEAA), 2012 38th EUROMICRO Conference on
Conference_Location
Cesme, Izmir
Print_ISBN
978-1-4673-2451-9
Type
conf
DOI
10.1109/SEAA.2012.70
Filename
6328135
Link To Document