Process evolution support in concurrent software process language environment

被引:7
|
作者
Chou, SC
Chen, JYJ [1 ]
机构
[1] Natl Chiao Tung Univ, Dept Comp Sci & Informat Engn, Hsinchu 30050, Taiwan
[2] Minghsin Inst Technol, Dept Informat Management, Hsinfong, Taiwan
关键词
process-centered software engineering environment; software process; process evolution;
D O I
10.1016/S0950-5849(99)00013-0
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This article describes the process evolution support in concurrent software process language (CSPL) environment. Process evolution refers to dynamically changing process programs during process enactment. It is required in process-centered software engineering environment (PSEE) because: (1) parts of a software process may be unclear during process modeling, and (2) processes may change during enactment. In CSPL, process evolution can be achieved through (1) meta-process or (2) process program change. This article also describes object decomposition in CSPL, which relates to process evolution. CSPL allows decomposing large objects (software products) into sub-objects. With this, the schedule, budget, and developer of each sub-object development can be separately assigned and controlled. (C) 1999 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:507 / 524
页数:18
相关论文
共 50 条
  • [1] 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
  • [2] Beyond software factories: Concurrent-development process and an evolution of software process technology in Japan
    Aoyama, M
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 1996, 38 (03) : 133 - 143
  • [3] epee: A support environment for process engineering software
    Costello, DJ
    Fraga, ES
    Skilling, N
    Ballinger, GH
    BanaresAlcantara, R
    Krabbe, J
    Laing, DM
    McKinnel, RC
    Ponton, JW
    Spenceley, MW
    [J]. COMPUTERS & CHEMICAL ENGINEERING, 1996, 20 (12) : 1399 - 1412
  • [4] SOFTWARE PROCESS MODEL EVOLUTION IN THE SPADE ENVIRONMENT
    BANDINELLI, SC
    FUGGETTA, A
    GHEZZI, C
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1993, 19 (12) : 1128 - 1144
  • [5] COLLABORATIVE ENVIRONMENT TO SUPPORT THE SOFTWARE PROCESS IMPROVEMENT IN SMALL SOFTWARE COMPANIES
    Libardo Pantoja, W.
    Collazos, Cesar A.
    Penichet, Victor M. R.
    [J]. DYNA-COLOMBIA, 2013, 80 (177): : 40 - 48
  • [6] 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
  • [7] PCLAgenda: a process-centered support environment for component software
    Wu, XP
    Huang, T
    Feng, T
    [J]. TOOLS 24: TECHNOLOGY OF OBJECT-ORIENTED LANGUAGES, PROCEEDINGS, 1998, 24 : 232 - 237
  • [8] Process of software evolution
    Tamai, T
    [J]. FIRST INTERNATIONAL SYMPOSIUM ON CYBER WORLDS, PROCEEDINGS, 2002, : 8 - 15
  • [9] Support for Statistic Process Control of Software Process
    Goncalves, Lucelia
    Lima, Liken
    Reis, Rodrigo Quites
    Nascimento, Luciana
    Ribeiro, Talita
    [J]. 2012 XXXVIII CONFERENCIA LATINOAMERICANA EN INFORMATICA (CLEI), 2012,
  • [10] SOFTWARE ENGINEERING, THE SOFTWARE PROCESS AND THEIR SUPPORT
    LEHMAN, MM
    [J]. SOFTWARE ENGINEERING JOURNAL, 1991, 6 (05): : 243 - 258