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 条
  • [31] Software process improvement environment
    Kim, Haeng-Kon
    Yang, Hae-Sool
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2006, PT 4, 2006, 3983 : 976 - 984
  • [32] A deviation management system for handling software process enactment evolution
    Kabbaj, Mohammed
    Lbath, Redouane
    Coulette, Bernard
    MAKING GLOBALLY DISTRIBUTED SOFTWARE DEVELOPMENT A SUCCESS STORY, 2008, 5007 : 186 - 197
  • [33] Software requirement engineering over the federated environment in distributed software development process
    Alhumam, Abdulaziz
    Ahmed, Shakeel
    JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES, 2024, 36 (09)
  • [34] Implementing and validating SynchSPEM: A solution for synchronizing activities and products within a software engineering process
    Rochd, Amal
    Zrikem, Maria
    Ayadi, Abderrahmane
    Percebois, Christian
    Millan, Thierry
    Baron, Claude
    2014 INTERNATIONAL CONFERENCE ON MULTIMEDIA COMPUTING AND SYSTEMS (ICMCS), 2014, : 1071 - 1076
  • [35] Using Process Enactment Data Analysis to Support Orthogonal Defect Classification for Software Process Improvement
    Soylemez, Mehmet
    Tarhan, Ayca
    2013 JOINT CONFERENCE OF THE 23RD INTERNATIONAL WORKSHOP ON SOFTWARE MEASUREMENT AND THE 2013 EIGHTH INTERNATIONAL CONFERENCE ON SOFTWARE PROCESS AND PRODUCT MEASUREMENT (IWSM-MENSURA), 2013, : 120 - 125
  • [36] A model-driven cooperative enterprise process enactment environment
    Tan, Wenan
    Yang, Fujun
    Lu, Zhongya
    Yang, Yun
    Zhao, Xianhua
    PROCEEDINGS OF THE 2008 12TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN, VOLS I AND II, 2008, : 967 - +
  • [37] Prioritizing challenges of agile process in distributed software development environment using analytic hierarchy process
    Shameem, Mohammad
    Kumar, Rakesh Ranjan
    Kumar, Chiranjeev
    Chandra, Bibhas
    Khan, Arif Ali
    JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2018, 30 (11)
  • [38] Actual state of implementing software process improvements in software organizations
    Brenda, Duron
    Mirna, Munoz
    Jezreel, Mejia
    PROCEEDINGS OF THE 2013 8TH IBERIAN CONFERENCE ON INFORMATION SYSTEMS AND TECHNOLOGIES (CISTI 2013), 2013,
  • [39] MAPLE: An Integrated Environment for Process Modelling and Enactment for NFV Systems
    Mustafiz, Sadaf
    Dupont, Guillaume
    Khendek, Ferhat
    Toeroe, Maria
    MODELLING FOUNDATIONS AND APPLICATIONS (ECMFA 2018), 2018, 10890 : 164 - 178
  • [40] CREATION OF AN INTELLIGENT PROCESS PLANNING SYSTEM WITHIN THE RELATIONAL DBMS SOFTWARE ENVIRONMENT
    WANG, M
    WALKER, H
    COMPUTERS IN INDUSTRY, 1989, 13 (03) : 215 - 228