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 条
  • [41] A bottom-up approach to the strong CP problem
    Diaz-Cruz, J. L.
    Hollik, W. G.
    Saldana-Salazar, U. J.
    [J]. INTERNATIONAL JOURNAL OF MODERN PHYSICS A, 2018, 33 (14-15):
  • [42] Synthesizing schizophrenia: A bottom-up, symptomatic approach
    Robbins, TW
    [J]. SCHIZOPHRENIA BULLETIN, 2005, 31 (04) : 854 - 864
  • [43] A "bottom-up" approach to process development.
    Chen, CK
    Singh, AK
    Grosso, JA
    Venit, JJ
    Qiu, J
    Dadiz, A
    [J]. ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 2001, 222 : U641 - U641
  • [44] Improvement of the "Bottom-up" Approach in Value Engineering
    Jiang, Zhi-wei
    Yu, Hua-yan
    Wang, Xue-song
    [J]. PROCEEDINGS OF THE 22ND INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND ENGINEERING MANAGEMENT: INNOVATION AND PRACTICE IN INDUSTRIAL ENGINEERING AND MANAGEMENT (VOL 2), 2016, : 461 - 468
  • [45] Bottom-Up Approach to Energy Services Platform
    McKeever, P.
    Monti, A.
    [J]. 2016 IEEE INTERNATIONAL ENERGY CONFERENCE (ENERGYCON), 2016,
  • [46] Bottom-up approach to the Galactic Center excess
    Izaguirre, Eder
    Krnjaic, Gordan
    Shuve, Brian
    [J]. PHYSICAL REVIEW D, 2014, 90 (05):
  • [47] A bottom-up approach for productivity measurement and improvement
    Jagoda, Kalinga
    Lonseth, Robert
    Lonseth, Adam
    [J]. INTERNATIONAL JOURNAL OF PRODUCTIVITY AND PERFORMANCE MANAGEMENT, 2013, 62 (04) : 387 - 406
  • [48] A FLEXIBLE BOTTOM-UP APPROACH FOR LAYOUT GENERATION
    VANLIEROP, MLP
    [J]. INTEGRATION-THE VLSI JOURNAL, 1985, 3 (01) : 49 - 59
  • [49] A Bottom-Up Approach for Licences Classification and Selection
    Daga, Enrico
    d'Aquin, Mathieu
    Motta, Enrico
    Gangemi, Aldo
    [J]. SEMANTIC WEB: ESWC 2015 SATELLITE EVENTS, 2015, 9341 : 257 - 267
  • [50] Nanoelectronics: Thermoelectric Phenomena in "Bottom-Up" Approach
    Kruglyak, Yu. A.
    Kondratenko, P. A.
    Lopatkin, Yu. M.
    [J]. JOURNAL OF NANO- AND ELECTRONIC PHYSICS, 2014, 6 (01)