Measurement-based software process modeling

被引:0
|
作者
Shen W.-H. [1 ,2 ]
Hsueh N.-L. [2 ]
Chu P.-H. [2 ]
机构
[1] Department of Information Management, Overseas Chinese University, Taichung 40721, 100, Chiaokwong Road
[2] Department of Information Engineering and Computer Science, Feng Chia University, Taichung 40724
来源
Journal of Software Engineering | 2011年 / 5卷 / 01期
关键词
Object constraint language (OCL); Practical software measurement (PSM); Process modeling; Software process improvement; Unified modeling language (UML);
D O I
10.3923/jse.2011.20.37
中图分类号
学科分类号
摘要
Software process modeling has been recognized as an important topic since the early days of software engineering. Process modeling language plays a crucial role when it is used to define and analyze the processes. Complex processes have many elements and there are many potential ways to improve them. Without a quantitative understanding of the process steps, it is difficult to tell which ones are effective. Processes can be measured for size, effort, schedule and cost under successful performance. A process should be defined based on organization's intents or business goals. Although current studies on software process improvement have aroused interest of many researchers in this field, software development strategies do not provide a clear indication for constituents of software processes. Under this circumstance, an approach based on Unified Modeling Language (UML) was proposed in the present study to define a software process as an effective way for identifying and defining the essential process elements of good evaluating practice. The study aimed to embed quantitative evaluation faculty into project's process definition stage and satisfy the goal of organization process improvement. The proposed approach focused on the study of UML static models as class diagrams complemented with a set of Object Constraint Language (OCL) constraints. © 2011 Academic Jourmals Inc.
引用
收藏
页码:20 / 37
页数:17
相关论文
共 50 条
  • [1] Defining and implementing a measurement-based software maintenance process
    Henry, J
    Blasewitz, R
    Kettinger, D
    JOURNAL OF SOFTWARE MAINTENANCE-RESEARCH AND PRACTICE, 1996, 8 (02): : 79 - 100
  • [2] Defining and implementing a measurement-based software maintenance process
    Henry, Joel
    Blasewitz, Robert
    Kettinger, David
    1996, John Wiley & Sons Ltd, Chichester, United Kingdom (08):
  • [3] Business Modeling of a Measurement-based Context: A Methodological Process
    D'Emilia, Giulio
    Paolone, Gaetanino
    Natale, Emanuela
    Gaspari, Antonella
    Del Villano, Denis
    2015 10TH INTERNATIONAL JOINT CONFERENCE ON SOFTWARE TECHNOLOGIES (ICSOFT), VOL 1, 2015, : 269 - 276
  • [4] Research on a Measurement-Based PDCA Model for Software Process Improvement
    Xu, Zheng
    2016 INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND INFORMATION SECURITY (CSIS 2016), 2016, : 63 - 69
  • [5] Toward Measurement-Based Software Engineering
    Basili, Victor R.
    Weiss, David M.
    Rombach, Hans Dieter
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2025, 51 (03) : 717 - 719
  • [6] Nonlinear measurement-based modeling
    Root, D.E.
    IEEE MTT-S International Microwave Symposium Digest, 2006,
  • [7] A measurement-based framework for software reliability improvement
    Kanoun, K
    ANNALS OF SOFTWARE ENGINEERING, 2001, 11 : 89 - 106
  • [8] Software Automation for Measurement-Based Behavioral Models
    Martin, Daniel Sosa
    Connick, Rick
    Dunleavy, Lawrence
    2009 IEEE 10TH ANNUAL WIRELESS AND MICROWAVE TECHNOLOGY CONFERENCE, 2009, : 231 - +
  • [9] MEASUREMENT-BASED MODELING FOR DATA CENTERS
    Lopez, Vanessa
    Hamann, Hendrik F.
    2010 12TH IEEE INTERSOCIETY CONFERENCE ON THERMAL AND THERMOMECHANICAL PHENOMENA IN ELECTRONIC SYSTEMS, 2010,
  • [10] Measurement-based multifractal traffic modeling
    Gao, CS
    Cong, S
    Wu, GS
    PARALLEL AND DISTRIBUTED COMPUTING SYSTEMS, 2000, : 355 - 360