Product Line Architecture Recovery: An Approach Proposal

被引:4
|
作者
Lima, Crescencio [1 ,2 ]
机构
[1] Fed Univ Bahia DCC UFBA, Salvador, BA, Brazil
[2] Fed Inst Bahia IFBA, Salvador, BA, Brazil
关键词
Software architecture; Software Product Line; Product Line Architecture;
D O I
10.1109/ICSE-C.2017.38
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The Product Line Architecture (PLA) is an important asset for the success of Software Product Line (SPL) projects. Due to the complexity of managing the architectural variability, maintain the PLA up-to-date and synchronized with the project source code is a hard problem. The systematic use of Software Architecture Recovery (SAR) techniques enables the PLA recovery and keeps the PLA aligned with the development. In this context, we present our initial proposal that consists of an approach to recover PLAs based on the use of (bottom-up) SAR techniques. We performed some studies (such as surveys, literature reviews, and exploratory studies) to investigate the relationship between SAR and PLA to identify gaps and define the research area state-of-the-art. The combination of SAR and PLA is an important strategy to address some issues of PLA design. We identified that few studies address architectural variability, PLA variability traceability, and empirical evaluation such as experiments, surveys, mixed-methods, and so on.
引用
收藏
页码:481 / 482
页数:2
相关论文
共 50 条
  • [41] WARAI PRODUCT: Proposal to the design approach designing the product that causes laughter
    Chiba Institute of Technology, 2-17-1 Thsudanuma, Narashino, Chiba 275-0016, Japan
    [J]. Commun. Comput. Info. Sci, PART 1 (223-226):
  • [42] An approach to designing service-oriented product-line architecture for business process families
    Ye, Eunsuk
    Moon, Mikyeong
    Kim, Youngbong
    Yeom, Keunhyuk
    [J]. 9TH INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION TECHNOLOGY: TOWARD NETWORK INNOVATION BEYOND EVOLUTION, VOLS 1-3, 2007, : 999 - +
  • [43] The SSEP toolset for product line development -: An XML-based architecture-centric approach
    Stuart, D
    Sull, W
    Pruitt, S
    Cobb, D
    Waskiewicz, F
    Cook, TW
    [J]. SOFTWARE PRODUCT LINES: EXPERIENCE AND RESEARCH DIRECTIONS, 2000, 576 : 413 - 435
  • [44] Product line architecture for RFID-enabled applications
    Moon, Mikyeong
    Yeom, Keunhyuk
    [J]. BUSINESS INFORMATION SYSTEMS, PROCEEDINGS, 2007, 4439 : 638 - +
  • [45] An Architecture to Enhance Collaboration in Scientific Software Product Line
    Pereira, Anrafel F.
    David, Jose Maria N.
    Braga, Regina
    Campos, Fernanda
    [J]. PROCEEDINGS OF THE 49TH ANNUAL HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES (HICSS 2016), 2016, : 338 - 347
  • [46] Analysis of a software product line architecture: an experience report
    Lutz, RR
    Gannod, GC
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2003, 66 (03) : 253 - 267
  • [47] Proposal of an Economy of Things Architecture and an Approach Comparing Cryptocurrencies
    Agostinho, Bruno Machado
    Dantas, Mario Antonio Ribeiro
    Pinto, Alex Sandro Roschildt
    [J]. SENSORS, 2021, 21 (09)
  • [48] Extending the ATAM architecture evaluation to product line Architectures
    Olumofin, Femi G.
    Misic, Vojislav B.
    [J]. 5TH WORKING IEEE/IFIP CONFERENCE ON SOFTWARE ARCHITECTURE, PROCEEDINGS, 2006, : 45 - +
  • [49] Aspect-oriented analysis for product line architecture
    Kishi, T
    Noda, N
    [J]. SOFTWARE PRODUCT LINES: EXPERIENCE AND RESEARCH DIRECTIONS, 2000, 576 : 135 - 145
  • [50] Recovering the Product Line Architecture of the Apo-Games
    Lima, Crescencio
    Machado, Ivan do Carmo
    de Almeida, Eduardo Santana
    Chavez, Christina von Flach G.
    [J]. SPLC'18: PROCEEDINGS OF THE 22ND INTERNATIONAL SYSTEMS AND SOFTWARE PRODUCT LINE CONFERENCE, VOL 1, 2018, : 289 - 293