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 条
  • [41] 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
  • [42] An acquisition knowledge process for software development - Knowledge acquisition for a software process implementation environment
    Bezerra Oliveira, Sandro Ronaldo
    Lins de Vasconcelos, Alexandre Marcos
    de Pena Junior, Albdrico Lima
    e Silva, Lucio Camara
    [J]. ICSOFT 2006: PROCEEDINGS OF THE FIRST INTERNATIONAL CONFERENCE ON SOFTWARE AND DATA TECHNOLOGIES, VOL 2, 2006, : 253 - +
  • [43] The evolution of a test process for spacecraft software
    Clancy, Deborah A.
    Clyde, Brenda A.
    Mirantes, M. Annette
    [J]. SMC-IT 2006: 2ND IEEE INTERNATIONAL CONFERENCE ON SPACE MISSION CHALLENGES FOR INFORMATION TECHNOLOGY, PROCEEDINGS, 2006, : 425 - +
  • [44] Composing software evolution process component
    Dai, Fei
    Li, Tong
    [J]. ADVANCED PARALLEL PROCESSING TECHNOLOGIES, PROCEEDINGS, 2007, 4847 : 684 - 692
  • [45] Software synthesis of process-based concurrent programs
    Lin, B
    [J]. 1998 DESIGN AUTOMATION CONFERENCE, PROCEEDINGS, 1998, : 502 - 505
  • [46] Software process in a concurrent, formally-based framework
    Sa, J
    Keane, JA
    Warboys, BC
    [J]. INFORMATION INTELLIGENCE AND SYSTEMS, VOLS 1-4, 1996, : 1580 - 1585
  • [47] Studying the process of software change: an analysis of software evolution
    Burd, E
    Bradley, S
    Davey, J
    [J]. SEVENTH WORKING CONFERENCE ON REVERSE ENGINEERING - PROCEEDINGS, 2000, : 232 - 239
  • [48] A process meta-model in a gradual software process implementation environment - Process meta-model for a software process definition and improvement
    Bezerra Oliveira, Sandro Ronaldo
    Lins de Vasconcelos, Alexandre Marcos
    Pereira, Jose Francisco
    Ramos, Igor Cavalcanti
    [J]. ICSOFT 2006: PROCEEDINGS OF THE FIRST INTERNATIONAL CONFERENCE ON SOFTWARE AND DATA TECHNOLOGIES, VOL 2, 2006, : 294 - +
  • [49] A methodology and its support environment for benchmark-based adaptable software process improvement
    Wu, MH
    Ying, J
    Yu, CY
    [J]. 2004 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN & CYBERNETICS, VOLS 1-7, 2004, : 5183 - 5188
  • [50] Agent-based Tool To Support Collaborative KMS In Software Maintenance Process Environment
    Nor, Mohd Zali Mohd
    Abdullah, Rusli
    Selamat, Mohd Hassan
    Ghazali, Masitah
    [J]. IEEM: 2008 INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND ENGINEERING MANAGEMENT, VOLS 1-3, 2008, : 905 - 909