• 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