Towards a Biology-Based Approach to Support Software Process Line Evolution

被引:0
|
作者
Costa, Diogo Matheus [1 ]
Teixeira, Eldanae Nogueira [1 ]
Lima Werner, Claudia Maria [1 ]
机构
[1] Univ Fed Rio de Janeiro, Syst Engn & Comp Sci Dept, Rio De Janeiro, RJ, Brazil
关键词
Software Process Line; Software Reuse; Evolution; Biology;
D O I
10.1145/3439961.3440001
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Considering the fact that the process by which software is developed influences the final product quality, companies are concerned with their process definitions. However, defining a software process is a complex activity, as well as a risky one. In this scenario, different software process reuse techniques have been proposed in the literature, such as Software Process Line (SPrL). SPrL provides a systematic way to support software process reuse, aiming to increase the reuse potential, risk reduction, among other benefits. However, SPrL is not being widely used in industry yet, mainly due to the lack of support, e.g., SPrL evolution support. SPrL evolution research topic investigates the modifications (e.g., maintenance, improvement, tailoring) performed during the SPrL lifecycle and helps to understand and manage them. Although it has not been appropriately explored by previous studies, it is important to support SPrL useful life extension through enabling practices and technologies. Aware that engineers often try to learn from their natural counterparts to solve problems following approaches in nature, this paper analyzes four theories of biological evolution aiming at interpreting its concepts and terms within the SPrL evolution context. Different SPrL evolution's open research points were observed. It is expected that this work supports future investigations to propose a biology-based approach to support SPrL evolution.
引用
收藏
页数:6
相关论文
共 50 条
  • [1] Towards a new approach on software process evolution
    Ahmed-Nacer, M
    [J]. ACS/IEEE INTERNATIONAL CONFERENCE ON COMPUTER SYSTEMS AND APPLICATIONS, PROCEEDINGS, 2001, : 345 - 351
  • [2] Evolution support mechanisms for software product line process
    Ajila, Samuel A.
    Kaba, Ali B.
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2008, 81 (10) : 1784 - 1801
  • [3] ARCON: a novel biology-based approach in radiotherapy
    Kaanders, JHAM
    Bussink, J
    van der Kogel, AJ
    [J]. LANCET ONCOLOGY, 2002, 3 (12): : 728 - 737
  • [4] Software process line as an approach to support software process reuse: A systematic literature review
    Teixeira, Eldanae Nogueira
    Aleixo, Fellipe Araujo
    de Sousa Amancio, Francisco Dione
    Oliveira Jr, Edson
    Kulesza, Uira
    Werner, Claudia
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2019, 116
  • [5] Photosynthesis and growth:: GoFORSYS -: A systems biology-based approach
    Rupprecht, J.
    [J]. PHOTOSYNTHESIS RESEARCH, 2007, 91 (2-3) : 248 - 248
  • [6] Biology-based nutritional support of critically ill and injured patients
    Dogjani, A.
    Zatriqi, S.
    Uranues, S.
    Latifi, R.
    [J]. EUROPEAN SURGERY-ACTA CHIRURGICA AUSTRIACA, 2011, 43 (01): : 7 - 12
  • [7] Towards a Requirement-Based Approach to Support Early Decisions in Software Product Line Engineering
    Khtira, Amal
    Benlarabi, Anissa
    El Asri, Bouchra
    [J]. 2014 SECOND WORLD CONFERENCE ON COMPLEX SYSTEMS (WCCS), 2014, : 152 - 157
  • [8] AN APPROACH TO THE SUPPORT OF SOFTWARE EVOLUTION
    SOMMERVILLE, I
    THOMSON, R
    [J]. COMPUTER JOURNAL, 1989, 32 (05): : 386 - 398
  • [9] Towards an Approach to Support Software Process Simulation in Small and Medium Enterprises
    Silva Filho, Reinaldo Cabral
    Cavalcanti da Rocha, Ana Regina
    [J]. 36TH EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS, 2010, : 297 - 305
  • [10] Planning support to software process evolution
    Conradi, R
    Nguyen, MN
    Wang, AI
    Liu, CN
    [J]. INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2000, 10 (01) : 31 - 47