Domain modeling of software process models

被引:3
|
作者
Gomaa, H [1 ]
Kerschberg, L [1 ]
Farrukh, GA [1 ]
机构
[1] George Mason Univ, Fairfax, VA 22030 USA
关键词
domain modeling; spiral process model; process model reuse; knowledge-based software reuse;
D O I
10.1109/ICECCS.2000.873927
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper presents a novel application involving two important Software Engineering research areas: process modeling and software reuse. The Spiral Model is a risk-driven process model, which, depending on the specific risks associated with a given project, may be tailored to create a project-specific process model. The software reuse area is thar of domain modeling of families of systems, which capture rite similarities and variations among the members of the family. The domain modeling approach is used to create a domain model of a Spiral Process Model (SPM), thereby capturing the similarities and variations among a family of process models. The SPM domain model has been extended to capture the keg, process areas of the Software Engineering Institute's Capability Maturity, Model. The domain model is used to generate project-specific process models. This approach allows managers to configure and reuse process models that manage the risks associated with new software development.
引用
收藏
页码:50 / 60
页数:11
相关论文
共 50 条
  • [1] Domain modeling of software process models
    Gomaa, Hassan
    Kerschberg, Larry
    Farrukh, Ghulam A.
    [J]. Proceedings of the IEEE International Conference on Engineering of Complex Computer Systems, ICECCS, 2000, : 50 - 60
  • [2] Software process models are software too :: A domain class model for software process models
    Turk, D
    Vaishnavi, V
    [J]. CHALLENGES OF INFORMATION TECHNOLOGY MANAGEMENT IN THE 21ST CENTURY, 2000, : 548 - 550
  • [3] Meta-models of domain modeling framework for Networked software
    Wang, Jian
    He, Keqing
    Li, Bing
    Liu, Wei
    Peng, Rong
    [J]. SIXTH INTERNATIONAL CONFERENCE ON GRID AND COOPERATIVE COMPUTING, PROCEEDINGS, 2007, : 878 - +
  • [4] Tailoring software process capability/maturity models for the health domain
    von Wangenheim, Christiane Gresse
    von Wangenheim, Aldo
    McCaffery, Fergal
    Hauck, Jean Carlo R.
    Buglione, Luigi
    [J]. HEALTH AND TECHNOLOGY, 2013, 3 (01) : 11 - 28
  • [5] Toward trustworthy software process models: an exploratory study on transformable process modeling
    Zhang, He
    Kitchenham, Barbara
    Jeffery, Ross
    [J]. JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2012, 24 (07) : 741 - 763
  • [6] Software process models
    Sommerville, I
    [J]. ACM COMPUTING SURVEYS, 1996, 28 (01) : 269 - 271
  • [7] Process modelers need models too: Using scenarios in software development process modeling
    Turk, D
    Vaishnavi, V
    [J]. ASSOCIATION FOR INFORMATION SYSTEMS PROCEEDINGS OF THE AMERICAS CONFERENCE ON INFORMATION SYSTEMS, 1998, : 900 - 902
  • [8] SOFTWARE-LIFECYCLE AND SOFTWARE PROCESS MODELS
    SCHULZ, A
    [J]. ANGEWANDTE INFORMATIK, 1989, (04): : 137 - 142
  • [9] CHARACTERIZATION DOMAIN FOR SOFTWARE MODELING.
    Rose, Lawrence L.
    [J]. International journal on policy and information, 1987, 11 (02): : 17 - 27
  • [10] APPLICATIONS OF DOMAIN MODELING TO SOFTWARE CONSTRUCTION
    ARANGO, G
    BLUM, BI
    [J]. INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 1992, 2 (03) : 321 - 323