Quantitative analysis of static models of processes

被引:31
|
作者
Phalp, K [1 ]
Shepperd, M [1 ]
机构
[1] Bournemouth Univ, Dept Comp, Empir Software Engn Res Grp, Poole BH12 5BB, Dorset, England
关键词
process modelling; role activity diagrams; measurement; case study; process improvement;
D O I
10.1016/S0164-1212(99)00136-3
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The upstream activities of software development projects are often viewed as both the most important, the least understood, and hence the most problematic. This is particularly noticeable in terms of satisfying customer requirements. Business process modelling is one solution that is being increasingly used in conjunction with traditional software development, often feeding in to requirements and analysis activities. In addition, research in Systems Engineering for Business Process Change,(1) highlights the importance of modelling business processes in evolving and maintaining legacy systems that support those processes. However, the major use of business process modelling, is to attempt to restructure the business process, in order to improve some given aspect, e.g., cost or time. This restructuring may be seen either as separate activity or as a pre-cursor To the development of systems to support the new or improved process. The analysis of these business models is, therefore, vital to the improvement of the process and the devel opment of supporting software systems. Supporting this analysis is the focus of this paper. Business processes are typically described with static (diagrammatic) models. This paper proposes a quantitative approach to aid analysis and comparison of these models. This is illustrated using the process-modelling notation, Role Activity Diagrams (RADs). We studied 10 prototyping processes across a number of organisations and found that roles of the same type exhibited similar levels of coupling across processes. Where roles did not adhere to tentative threshold values, further investigation revealed unusual circumstances or hidden behaviour. Notably, analysis of the prototyping roles (which exhibited the greatest variation in coupling), found that coupling was highly correlated with the size of the development team and the number of participants. This suggests that prototyping in large projects had a different process to that for small projects and required more mechanisms for communication. We conclude that counts (measures) may be useful in the analysis of static process models. (C) 2000 Elsevier Science Inc. All rights reserved.
引用
收藏
页码:105 / 112
页数:8
相关论文
共 50 条
  • [41] Formalization of a quantitative risk analysis methodology for static explosive events
    Salhab, R. G.
    Haering, I.
    Radtke, F. K. F.
    ADVANCES IN SAFETY, RELIABILITY AND RISK MANAGEMENT, 2012, : 1311 - 1320
  • [42] Static Analysis of HDL Descriptions: Extracting Models for Verification
    Kamkin, Alexander
    Smolov, Sergey
    Melnichenko, Igor
    PROCEEDINGS OF IEEE EAST-WEST DESIGN & TEST SYMPOSIUM (EWDTS 2013), 2013,
  • [43] Static Analysis of Aspect Interaction and Composition in Component Models
    Hannousse, Abdelhakim
    Douence, Remi
    Ardourel, Gilles
    ACM SIGPLAN NOTICES, 2012, 47 (03) : 43 - 52
  • [44] Diagnosability analysis using quasi-static models
    Nejjari, F.
    Perez, R.
    Escobet, T.
    IECON 2006 - 32ND ANNUAL CONFERENCE ON IEEE INDUSTRIAL ELECTRONICS, VOLS 1-11, 2006, : 4993 - +
  • [45] Static Analysis of Aspect Interaction and Composition in Component Models
    Hannousse, Abdelhakim
    Douence, Remi
    Ardourel, Gilles
    GPCE 11: PROCEEDINGS OF THE TENTH INTERNATIONAL CONFERENCE ON GENERATIVE PROGRAMMING AND COMPONENT ENGINEERING, 2011, : 43 - 52
  • [46] Static analysis of transaction-level communication models
    Agosta, Giovanni
    Bruschi, Francesco
    Sciuto, Donatella
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2008, 27 (08) : 1412 - 1424
  • [47] Output analysis of multiclass fluid models with static priorities
    Tzenova, Elena I.
    Adan, Ivo J. B. F.
    Kulkarni, Vidyadhar G.
    PERFORMANCE EVALUATION, 2008, 65 (01) : 71 - 81
  • [48] STATIC QUANTITATIVE PERIMETRY
    OBSTFELD, H
    BRITISH JOURNAL OF PHYSIOLOGICAL OPTICS, 1973, 28 (01): : 47 - 66
  • [49] From Static to Dynamic Analysis and Allocation of Resources for BPMN Processes
    Duran, Francisco
    Falcone, Ylies
    Rocha, Camilo
    Salaum, Gwen
    Zuo, Ahang
    REWRITING LOGIC AND ITS APPLICATIONS, WRLA 2022, 2022, 13252 : 3 - 21
  • [50] Static analysis for secrecy and non-interference in networks of processes
    Bodei, C
    Degano, P
    Nielson, F
    Nielson, HR
    PARALLEL COMPUTING TECHNOLOGIES, 2001, 2127 : 27 - 41