• DocumentCode
    3677461
  • Title

    Requirements Evolution in Software Product Lines: An Empirical Study

  • Author

    Raphael Pereira de Oliveira;Eduardo Santana de Almeida

  • Author_Institution
    Comput. Sci. Dept., Fed. Univ. of Bahia, Salvador, Brazil
  • fYear
    2015
  • Firstpage
    1
  • Lastpage
    10
  • Abstract
    The evolution of the requirements specification is a key activity for maintaining the goals of any software project and it has long been established and recognized by researchers and practitioners. Within Software Product Lines (SPL), this evolution is even more critical due to the necessity of dealing with common, variable, and product-specific requirements, not only for a single product but for the whole set of products. In this paper, we present the Feature-Driven Requirements Engineering Evolution (FeDRE2) approach, which provides support to evolve the requirements specification of SPL. The approach evolves the feature model and the use case specification from an SPL according to the user´s needs. It also provides detailed guidelines on how to evolve chunks of features from a feature model and their related use case specifications. The evaluation of the approach is illustrated in an empirical study for evolving an SPL of mobile applications for emergency notifications. This empirical study was applied within 16 participants, 9 participants from Federal University of Bahia (Brazil) and 7 participants from Polytechnic University of Valencia (Spain). Evaluations concerning the perceived ease of use, perceived usefulness, effectiveness, and efficiency as regards requirements analysts using the approach are also presented. The results have shown that FeDRE2 was perceived as easy to learn and useful by the participants.
  • Keywords
    "Guidelines","Unified modeling language","Systematics","Requirements engineering","Software","Transforms","Computer architecture"
  • Publisher
    ieee
  • Conference_Titel
    Components, Architectures and Reuse Software (SBCARS), 2015 IX Brazilian Symposium on
  • Type

    conf

  • DOI
    10.1109/SBCARS.2015.11
  • Filename
    7306122