Software evolution process framework

被引:0
|
作者
Tong, Li [1 ]
Yong, Yu [1 ]
Wei, Wang [1 ]
机构
[1] Yunnan Univ, Sch Software, Kunming 650091, Peoples R China
关键词
software evolution; software process; framework; modeling processes;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The importance and popularity of software evolution increases as more and more successful software systems become legacy systems. On the one hand, software evolution has become an important characteristic in the software life cycle. On the other hand, software process plays an important role to increase efficiency and quality of software evolution. Therefore, software evolution process, the inter-discipline of software process and software evolution, becomes a key area in software engineering. The framework of software evolution processes which consists of four levels is discussed. Each level has specified structures and different modeling requirements. According to characteristics of models at different levels, a top-down spiral meta-process for modeling software evolution processes is proposed. The meta-process includes six steps: communications, modeling at the global level, modeling at the process level, modeling at the activity level, modeling at the task level and efficiency improvement. Furthermore, a serni-formal procedure is proposed to model software evolution processes at the global level. Finally, a procedure of modelling at the global level is developed.
引用
收藏
页码:630 / 634
页数:5
相关论文
共 50 条
  • [1] Toward a comprehensive framework for software process modeling evolution
    Eljabiri, O
    Deek, FP
    [J]. ACS/IEEE INTERNATIONAL CONFERENCE ON COMPUTER SYSTEMS AND APPLICATIONS, PROCEEDINGS, 2001, : 488 - 491
  • [2] Process of software evolution
    Tamai, T
    [J]. FIRST INTERNATIONAL SYMPOSIUM ON CYBER WORLDS, PROCEEDINGS, 2002, : 8 - 15
  • [3] Tailoring software evolution process
    Dai, Fei
    Li, Tong
    [J]. SNPD 2007: EIGHTH ACIS INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, ARTIFICIAL INTELLIGENCE, NETWORKING, AND PARALLEL/DISTRIBUTED COMPUTING, VOL 2, PROCEEDINGS, 2007, : 782 - +
  • [4] J of Software: Evolution and process
    Canfora, Gerardo
    Dalcher, Darren
    Raffo, David
    [J]. JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2014, 26 (05)
  • [5] Feedback in the software evolution process
    Lehman, MM
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 1996, 38 (11) : 681 - 686
  • [6] SOFTWARE PROCESS EVOLUTION AT THE SEL
    BASILI, V
    GREEN, S
    [J]. IEEE SOFTWARE, 1994, 11 (04) : 58 - 66
  • [7] A Framework for Security Driven Software Evolution
    Guan, Hui
    Yang, Hongji
    Wang, Xuan
    [J]. PROCEEDINGS OF THE 2014 20TH INTERNATIONAL CONFERENCE ON AUTOMATION AND COMPUTING (ICAC'14), 2014, : 194 - +
  • [8] A Framework for the Simulation of Structural Software Evolution
    Stopford, Benjamin
    Counsell, Steve
    [J]. ACM TRANSACTIONS ON MODELING AND COMPUTER SIMULATION, 2008, 18 (04):
  • [9] A framework for filtrating software measures in software measurement process
    Wang, Jinzhu
    Ding, Jianjie
    [J]. ADVANCED DESIGNS AND RESEARCHES FOR MANUFACTURING, PTS 1-3, 2013, 605-607 : 2479 - 2482
  • [10] Evolution doctor: a framework to control software system evolution
    Di Penta, M
    [J]. NINTH EUROPEAN CONFERENCE ON SOFTWARE MAINTENANCE AND REENGINEERING, PROCEEDINGS, 2005, : 280 - 283