Architecture recovery for product families

被引:0
|
作者
Pinzger, M [1 ]
Gall, H
Girard, JF
Knodel, J
Riva, C
Pasman, W
Broerse, C
Wijnstra, JG
机构
[1] Vienna Univ Technol, Distributed Syst Grp, Vienna, Austria
[2] Inst Expt Software Engn, Kaiserslautern, Germany
[3] Nokia Res Ctr, Software Architecture Grp, Helsinki, Finland
[4] Philips Med Syst, Eindhoven, Netherlands
[5] Philips Res Labs, Eindhoven, Netherlands
来源
SOFTWARE PRODUCT-FAMILY ENGINEERING | 2004年 / 3014卷
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Software product families are rarely created right away but they emerge when a domain becomes mature enough to sustain their long-term investments. The typical pattern is to start with a small set of products to quickly enter a new market. As soon as the business proves to be successful new investments are directed to consolidating the software assets. The various products are migrated towards a flexible platform where the assets are shared and new products can be derived from. In order to create and maintain the platform, the organization needs to carry out several activities such as recovering the architectures of single products and product families, designing the reference architecture, isolating the variable parts, and generalizing software components. In this paper, we introduce a product family construction process that exploits related systems and product families, and we describe methods and tools used. We also present an approach for classifying platforms according to platform coverage and variation and describe three techniques to handle variability across single products and whole product families.
引用
收藏
页码:332 / 351
页数:20
相关论文
共 50 条
  • [21] RECOVERY ARCHITECTURE
    DIXON, JM
    PROGRESSIVE ARCHITECTURE, 1975, 56 (06): : 7 - 7
  • [22] Product recovery
    Flapper, SDP
    Spengler, TS
    OR SPECTRUM, 2006, 28 (01) : 1 - 2
  • [23] Product recovery
    Simme Douwe P. Flapper
    Thomas Stefan Spengler
    OR Spectrum, 2006, 28 : 1 - 2
  • [24] A product derivation framework for software product families
    Deelstra, S
    Sinnema, M
    Bosch, J
    SOFTWARE PRODUCT-FAMILY ENGINEERING, 2004, 3014 : 473 - 484
  • [25] Measuring Architecture in Recovery Homes: Recovery Home Architecture Scale
    Polcin, Douglas L. L.
    Mahoney, Elizabeth
    Witbrodt, Jane
    Mericle, Amy A. A.
    Subbaraman, Meenakshi
    Wittman, Friedner D. D.
    SUBSTANCE USE & MISUSE, 2023, 58 (01) : 103 - 110
  • [26] The architecture product of the brain
    Tlapalamatl Toscuento, Edgar
    CONTEXTO-REVISTA DE LA FACULTAD DE ARQUITECTURA UNIVERSIDAD AUTONOMA DE NUEVO LEON, 2019, 13 (19): : 61 - 72
  • [27] Architecture of Product Lines
    Weiss, David M.
    2009 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE, CONFERENCE PROCEEDINGS, 2009, : 6 - 6
  • [28] Modular product architecture
    Dahmus, J.B.
    Gonzalez-Zugasti, J.P.
    Otto, K.N.
    Design Studies, 2001, 22 (05) : 409 - 424
  • [29] Representative Sets of Product Families
    Fomin, Fedor V.
    Lokshtanov, Daniel
    Panolan, Fahad
    Saurabh, Saket
    ALGORITHMS - ESA 2014, 2014, 8737 : 443 - 454
  • [30] A process of modularizing product families
    Otto, K
    DESIGN METHODS FOR PERFORMANCE AND SUSTAINABILITY, 2001, : 523 - 530