A Bottom-Up Approach for Reconstructing Software Architecture Product Lines

被引:1
|
作者
Kerdoudi, Mohamed Lamine [1 ]
Ziadi, Tewfik [2 ]
Tibermacine, Chouki [3 ,4 ]
Sadou, Salah [5 ]
机构
[1] Univ Biskra, Comp Sci Dept, Biskra, Algeria
[2] UPMC Univ Paris 6, Sorbonne Univ, LIP6, Paris, France
[3] CNRS, LIRMM, Montpellier, France
[4] Montpellier Univ, Montpellier, France
[5] Univ South Brittany, IRISA, Lorient, France
关键词
D O I
10.1145/3344948.3344964
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
A large component and service-based software system exists in different forms, as different variants targeting different business needs and users. This kind of systems is provided as a set of "independent" products and not as a "single whole". The presence of a single model describing the architecture of the whole system may be of great interest for developers of future variants. Indeed, this enables them to see the invariant part of the whole, on top of which new functionality can be built, in addition to the different options they can use. We investigate in this work the use of software product line reverse engineering approaches, and in particular the framework named BUT4Reuse, for reconstructing an architecture model of a Software Architecture Product Line (SAPL), from a set of variants. We propose a generic process for reconstructing an architecture model of such a product line. We have instantiated this process for the OSGi Java framework and experimented it for building the architecture model of Eclipse IDE SPL.
引用
收藏
页码:46 / 49
页数:4
相关论文
共 50 条
  • [31] Facial fractures: The "bottom-up" approach
    Kochkine, Sergey
    Baxter, Alexander B.
    McMenamy, John M.
    Bernstein, Mark P.
    CLINICAL IMAGING, 2023, 101 : 167 - 179
  • [32] A Bottom-Up Approach to SUSY Analyses
    Horn, Claus
    SUSY09: THE 17TH INTERNATIONAL CONFERENCE ON SUPERSYMMETRY AND THE UNIFICATION OF FUNDAMENTAL INTERACTIONS, 2009, 1200 : 794 - 797
  • [33] A bottom-up approach to cell mechanics
    A. R. Bausch
    K. Kroy
    Nature Physics, 2006, 2 : 231 - 238
  • [34] A bottom-up approach to SUSY analyses
    Horn, Claus
    JOURNAL OF PHYSICS G-NUCLEAR AND PARTICLE PHYSICS, 2009, 36 (10)
  • [35] A bottom-up approach to gene regulation
    Nicholas J. Guido
    Xiao Wang
    David Adalsteinsson
    David McMillen
    Jeff Hasty
    Charles R. Cantor
    Timothy C. Elston
    J. J. Collins
    Nature, 2006, 439 : 856 - 860
  • [36] Recovering Software Architecture Product Lines
    Kerdoudi, Mohamed Lamine
    Ziadi, Tewfik
    Tibermacine, Chouki
    Sadou, Salah
    2019 24TH INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS (ICECCS 2019), 2019, : 226 - 235
  • [37] Forecasting inflation through a bottom-up approach: How bottom is bottom?
    Duarte, Claudia
    Rua, Antonio
    ECONOMIC MODELLING, 2007, 24 (06) : 941 - 953
  • [38] A bottom-up approach for implementation of Environmental Product Declarations in Mexico’s housing sector
    Victor Alberto Arvizu-Piña
    Albert Cuchí-Burgos
    Juan Pablo Chargoy Amador
    The International Journal of Life Cycle Assessment, 2019, 24 : 1553 - 1572
  • [39] A bottom-up approach for implementation of Environmental Product Declarations in Mexico's housing sector
    Alberto Arvizu-Pina, Victor
    Cuchi-Burgos, Albert
    Chargoy Amador, Juan Pablo
    INTERNATIONAL JOURNAL OF LIFE CYCLE ASSESSMENT, 2019, 24 (09): : 1553 - 1572
  • [40] Bottom-up approach for carbon nanotube interconnects
    Li, J
    Ye, Q
    Cassell, A
    Ng, HT
    Stevens, R
    Han, J
    Meyyappan, M
    APPLIED PHYSICS LETTERS, 2003, 82 (15) : 2491 - 2493