Implementing process enactment within a process-centred software development environment

被引:0
|
作者
Kroeger, T
Jacobs, D
Marlin, C
机构
关键词
process-centred software development environments; process enactment; finite state machine models;
D O I
10.1109/ASWEC.1998.730922
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In recent years, software companies have come to realise the benefits that can be gained through the formal definition of their software development processes. Extending beyond the mere definition of such processes to be checked manually for compliance, process-centred software development environments (PCSDEs) have emerged as potentially useful tools for modelling and enacting these processes. One problem with existing PCSDEs is that the implementation of process enactment is ad hoc. This not only leads to potential for error but it also makes automatic implementation difficult, meaning then that it is difficult to rapidly develop, evaluate and refine these environments to the specific needs of industry. This paper describes an approach to implementing process enactment within a process-centred software development environment which is based on a finite state machine model of process enactment. This approach is contrasted with existing techniques for achieving process enactment.
引用
收藏
页码:151 / 158
页数:8
相关论文
共 50 条
  • [21] DPEM: a decentralized software process enactment model
    Chou, SC
    INFORMATION AND SOFTWARE TECHNOLOGY, 2004, 46 (06) : 383 - 395
  • [22] 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
    ICSOFT 2006: PROCEEDINGS OF THE FIRST INTERNATIONAL CONFERENCE ON SOFTWARE AND DATA TECHNOLOGIES, VOL 2, 2006, : 253 - +
  • [23] Coordinating distributed software development projects with integrated process modelling and enactment environments
    Grundy, J
    Hosking, J
    Mugridge, R
    SEVENTH IEEE INTERNATIONAL WORKSHOPS ON ENABLING TECHNOLOGIES: INFRASTRUCTURE FOR COLLABORATIVE ENTERPRISES (WET ICE '98), 1998, : 39 - 44
  • [24] Extending the software development process with a toolkit of UML-centred techniques
    Noack, J
    INTERNATIONAL CONFERENCE ON SOFTWARE METHODS AND TOOLS, PROCEEDING, 2000, : 87 - 96
  • [25] Measuring the Impact of Suspension on the Process Enactment Environment during Process Evolution
    Hens, Pieter
    Snoeck, Monique
    De Backer, Manu
    ENTERPRISE INFORMATION SYSTEMS OF THE FUTURE, 2013, 139 : 75 - 89
  • [26] A systematic approach to process enactment analysis as input to software process improvement or tailoring
    Huo, Ming
    Zhang, He
    Jeffery, Ross
    ASPEC 2006: 13TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2006, : 401 - +
  • [27] Flexible software process enactment support in the APSEE model
    Reis, CAL
    Reis, RQ
    Abreu, M
    Schlebbe, H
    Nunes, DJ
    IEEE 2002 SYMPOSIA ON HUMAN CENTRIC COMPUTING LANGUAGES AND ENVIRONMENTS, PROCEEDINGS, 2002, : 112 - 121
  • [28] Flexible Deviation Handling during Software Process Enactment
    da Silva, Marcos Aurelio Almeida
    Bendraou, Reda
    Robin, Jacques
    Blanc, Xavier
    2011 15TH IEEE INTERNATIONAL ENTERPRISE DISTRIBUTED OBJECT COMPUTING CONFERENCE WORKSHOPS (EDOC 2011), 2011, : 34 - 41
  • [29] Implementing Kanban for agile process management within the ALMA Software Operations Group
    Reveco, Johnny
    Mora, Matias
    Shen, Tzu-Chiang
    Soto, Ruben
    Sepulveda, Jorge
    Ibsen, Jorgen
    SOFTWARE AND CYBERINFRASTRUCTURE FOR ASTRONOMY III, 2014, 9152
  • [30] The TRIPSE: A process-centred evaluation exercise for undergraduate problem-based courses in pharmacology.
    Rangachari, PK
    FASEB JOURNAL, 2000, 14 (08): : A1572 - A1572