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 条
  • [41] Lessons from Lynch syndrome: a tumor biology-based approach to familial colorectal cancer
    Buchanan, Daniel D.
    Roberts, Aedan
    Walsh, Michael D.
    Parry, Susan
    Young, Joanne P.
    [J]. FUTURE ONCOLOGY, 2010, 6 (04) : 539 - 549
  • [42] Discovery of a Therapeutic Agent for Glioblastoma Using a Systems Biology-Based Drug Repositioning Approach
    Kaynar, Ali
    Ozcan, Mehmet
    Li, Xiangyu
    Turkez, Hasan
    Zhang, Cheng
    Uhlen, Mathias
    Shoaie, Saeed
    Mardinoglu, Adil
    [J]. INTERNATIONAL JOURNAL OF MOLECULAR SCIENCES, 2024, 25 (14)
  • [43] Using traceability mechanisms to support software product line evolution
    Ajila, SA
    Kaba, AB
    [J]. PROCEEDINGS OF THE 2004 IEEE INTERNATIONAL CONFERENCE ON INFORMATION REUSE AND INTEGRATION (IRI-2004), 2004, : 157 - 162
  • [44] Towards Knowledge Evolution in Software Engineering: An Epistemological Approach
    Wautelet, Yves
    Schinckus, Christophe
    Kolp, Manuel
    [J]. INTERNATIONAL JOURNAL OF INFORMATION TECHNOLOGIES AND SYSTEMS APPROACH, 2010, 3 (01) : 21 - 40
  • [45] An Approach to Support Evolution of Software Architecture and Its Formalization
    Li Xiaojian
    Zheng Ying
    [J]. AFFECTIVE COMPUTING AND INTELLIGENT INTERACTION, 2012, 137 : 385 - +
  • [46] An Approach to Support Evolution of Software Architecture and Its Formalization
    Li Xiaojian
    Zheng Ying
    [J]. 2010 INTERNATIONAL COLLOQUIUM ON COMPUTING, COMMUNICATION, CONTROL, AND MANAGEMENT (CCCM2010), VOL II, 2010, : 295 - 298
  • [47] Towards a Software Product Line-based approach to adapt IaaS cloud configurations
    Ruiz, Carlos
    Duran-Limon, Hector A.
    Parlavantzas, Nikos
    [J]. 2016 IEEE/ACM 9TH INTERNATIONAL CONFERENCE ON UTILITY AND CLOUD COMPUTING (UCC), 2016, : 398 - 403
  • [48] Technical infrastructure to support software process: A pragmatic approach
    Birnbaum, G
    Defarge, I
    [J]. DASIA 2000: DATA SYSTEMS IN AEROSPACE, PROCEEDINGS, 2000, 457 : 191 - 196
  • [49] A biology-based dynamic approach for the reconciliation of acute and chronic toxicity tests: Application to Daphnia magna
    Zaldivar, Jose-Manuel
    Baraibar, Joaquin
    [J]. CHEMOSPHERE, 2011, 82 (11) : 1547 - 1555
  • [50] Component-based software process support
    Gary, K
    Lindquist, T
    Koehnemann, H
    Derniame, JC
    [J]. 13TH IEEE INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING, PROCEEDINGS, 1998, : 196 - 199