A Long and Winding Road Towards Modular Synthesis

被引:9
|
作者
Heineman, George T. [1 ]
Bessai, Jan [1 ]
Duedder, Boris [1 ]
Rehof, Jakob [1 ]
机构
[1] Tech Univ Dortmund, Worcester Polytech Inst, Dortmund, Germany
关键词
D O I
10.1007/978-3-319-47166-2_21
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper offers a personal reflection on a number of attempts over the past decade to apply a variety of approaches to construct a product line for solitaire card games implemented in Java. A product line shares a common set of features developed from a common set of software artifacts. A feature is a unit of functionality within a system that is visible to an end-user and can be used to differentiate members of the product line. The ultimate research goal is to assemble a product line by selecting a configuration of a set of pre-designed modular units and developing new units as necessary for individual members; in short, incorporating configuration into routine development. A secondary goal was to develop a suitable tool chain that could be integrated with existing IDEs to achieve widespread acceptance of the approach. We compare progress against by-hand development in Java. During this period we investigated a number of approaches from the research literature, including components, aspects, and layers; these efforts led to a productive collaboration supported by type theory.
引用
收藏
页码:303 / 317
页数:15
相关论文
共 50 条
  • [1] The Long and Winding Road Towards an HIV Cure
    Pagani, Isabel
    Ghezzi, Silvia
    Vicenzi, Elisa
    Poli, Guido
    [J]. NEW MICROBIOLOGICA, 2022, 45 (01): : 1 - 8
  • [2] The long and winding road towards clinical transplantation tolerance
    Lombardi, G.
    [J]. IMMUNOLOGY, 2014, 143 : 23 - 23
  • [3] THE LONG AND WINDING ROAD TOWARDS A THEORY OF GRAMMATICAL RELATIONS
    HABERLAND, H
    THOMSEN, ON
    [J]. JOURNAL OF PRAGMATICS, 1991, 16 (02) : 179 - 206
  • [4] The long and winding road ... towards LMWH for pregnancy loss
    Gris, JC
    Marès, P
    [J]. JOURNAL OF THROMBOSIS AND HAEMOSTASIS, 2005, 3 (02) : 224 - 226
  • [5] The Long and Winding Road Towards an Instrument on Cluster Munitions
    van Woudenberg, Nout
    [J]. JOURNAL OF CONFLICT & SECURITY LAW, 2007, 12 (03): : 447 - 483
  • [6] The long winding road towards certification in neuroendovascular surgery
    Linfante, Italo
    [J]. JOURNAL OF NEUROINTERVENTIONAL SURGERY, 2016, 8 (05) : 441 - 442
  • [7] Cysteine cathepsins: A long and winding road towards clinics
    Biasizzo, Monika
    Javors, Urban
    Vidak, Eva
    Zaric, Miki
    Turk, Boris
    [J]. MOLECULAR ASPECTS OF MEDICINE, 2022, 88
  • [8] The long and winding road towards induction of allograft tolerance in the clinic
    Chatenoud, Lucienne
    [J]. TRANSPLANT INTERNATIONAL, 2008, 21 (08) : 725 - 727
  • [9] The long and winding road towards epitope matching in clinical transplantation
    Kramer, Cynthia S. M.
    Israeli, Moshe
    Mulder, Arend
    Doxiadis, Ilias I. N.
    Haasnoot, Geert W.
    Heidt, Sebastiaan
    Claas, Frans H. J.
    [J]. TRANSPLANT INTERNATIONAL, 2019, 32 (01) : 16 - 24
  • [10] The long and winding road towards a tobacco-free world
    不详
    [J]. LANCET, 2005, 366 (9497): : 1586 - 1586