Tailoring software evolution process

被引:8
|
作者
Dai, Fei [1 ]
Li, Tong [1 ]
机构
[1] Yunnan Univ, Sch Informat Sci & Engn, Kunming 650091, Peoples R China
基金
中国国家自然科学基金;
关键词
software evolution; software process; Petri Net; tailoring software process; process model;
D O I
10.1109/SNPD.2007.25
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Tailoring software process from existing software processes patterns and standards can effectively improve the performance of work process, ensure the quality of final products, avoid high risks, and reduce rework. However, existing researches do not propose a systematic method for tailoring software evolution process. We propose four basic blocks, namely sequence block, selection block, iteration block and concurrency block. Based on basic blocks, we define four software evolution process tailoring operations: adding operation, deleting operation, splitting operation and merging operation. Additionally, the interface between the high-level model and the low-level model is kept consistent when merging or splitting operation is carried out.
引用
收藏
页码:782 / +
页数:2
相关论文
共 50 条
  • [1] Tailoring and verifying software process
    Yoon, IC
    Min, SY
    Bae, DH
    [J]. APSEC 2001: EIGHTH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2001, : 202 - 209
  • [2] Tailoring the software maintenance process to better support complex systems evolution projects
    Donzelli, P
    [J]. JOURNAL OF SOFTWARE MAINTENANCE AND EVOLUTION-RESEARCH AND PRACTICE, 2003, 15 (01): : 27 - 40
  • [3] BBN construction for software process tailoring
    Tseng, Wan-Hui
    Fan, Chin-Feng
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2007, E90D (03): : 648 - 655
  • [4] Software process tailoring: An empirical investigation
    Xu, Peng
    Ramesh, Balasubramaniam
    [J]. JOURNAL OF MANAGEMENT INFORMATION SYSTEMS, 2007, 24 (02) : 293 - 328
  • [5] The State of the Art and Issues in Software Process Tailoring
    Zakaria, Noor Azura
    Ibrahim, Suhaimi
    Mahrin, Mohd Naz'ri
    [J]. 2015 4TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND COMPUTER SYSTEMS (ICSECS), 2015, : 130 - 135
  • [6] Meduse: an Approach for Tailoring Software Development Process
    Casare, Sara
    Ziadi, Tewfik
    Brandao, Anarosa A. F.
    Guessoum, Zahia
    [J]. 2016 21ST INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS (ICECCS 2016), 2016, : 197 - 200
  • [7] Exploring Teams' Temporal Factors for Determining Process Tailoring that Promotes the Evolution of Agilebased Software Development
    Chen, Chung-Yang
    Lee, Jung-Chieh
    [J]. DATA BASE FOR ADVANCES IN INFORMATION SYSTEMS, 2023, 54 (01): : 46 - 65
  • [8] Process of software evolution
    Tamai, T
    [J]. FIRST INTERNATIONAL SYMPOSIUM ON CYBER WORLDS, PROCEEDINGS, 2002, : 8 - 15
  • [9] BPMNt: A BPMN extension for specifying software process tailoring
    Pillat, Raquel M.
    Oliveira, Toacy C.
    Alencar, Paulo S. C.
    Cowan, Donald D.
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2015, 57 : 95 - 115
  • [10] Impact of Knowledge Support on the Performance of Software Process Tailoring
    Xu, Peng
    Ramesh, Balasubramaniam
    [J]. JOURNAL OF MANAGEMENT INFORMATION SYSTEMS, 2008, 25 (03) : 277 - 314