Formalizing UML-based process models using graph transformations

被引:0
|
作者
Schleicher, A [1 ]
机构
[1] Rhein Westfal TH Aachen, Dept Comp Sci 3, D-52056 Aachen, Germany
关键词
process modeling; process enactment; graph transformations; unified modeling language;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Supporting technical development processes through process management environments is vital for a project's success. While process enactment enables a project manager to plan and monitor a process and guides the participating developers, process modeling aims at understanding, communicating and reusing process descriptions. Thus, requirements for languages supporting process enactment are quite different from those for languages supporting process modeling. In this paper we demonstrate how the task of process modeling can be tackled using a standard object-oriented modeling notation, the Unified Modeling Language. By transforming the resulting model into the formal notation of an underlying generic process model, we support its enactment. This generic model has been formally specified within the graph transformation system PROGRES. In this way we are able to provide suitable languages for process modeling and enactment within one coherent environment.
引用
下载
收藏
页码:341 / 357
页数:17
相关论文
共 50 条
  • [1] Formalizing neural networks using graph transformations
    Berthold, MR
    Fischer, I
    1997 IEEE INTERNATIONAL CONFERENCE ON NEURAL NETWORKS, VOLS 1-4, 1997, : 275 - 280
  • [2] Study on UML-based manufacturing process modeling
    Guo, ZL
    Du, PA
    Wang, ZH
    Liang, SH
    CONCURRENT ENGINEERING: THE WORLDWIDE ENGINEERING GRID, PROCEEDINGS, 2004, : 775 - 779
  • [3] A UML-based MetaModel for Software Evolution Process
    Jiang Zuo
    Zhou Wei-Hong
    Fu Zhi-Tao
    Xiong Shun-Qing
    6TH INTERNATIONAL CONFERENCE ON DIGITAL IMAGE PROCESSING (ICDIP 2014), 2014, 9159
  • [4] Formalizing refactorings with graph transformations
    Mens, T
    Van Eetvelde, N
    Demeyer, S
    Janssens, D
    JOURNAL OF SOFTWARE MAINTENANCE AND EVOLUTION-RESEARCH AND PRACTICE, 2005, 17 (04): : 247 - 276
  • [5] Using Graph Transformations for Formalizing Prescriptions and Monitoring Adherence
    Weber, Jens H.
    Diemert, Simon
    Price, Morgan
    GRAPH TRANSFORMATION (ICGT 2015), 2015, 9151 : 205 - 220
  • [6] Using UML-based feature models and UML collaboration diagrams to information modelling for web-based applications
    Dolog, P
    Nejdl, W
    UML 2004 - THE UNIFIED MODELING LANGUAGE: MODELING LANGUAGES AND APPLICATIONS, PROCEEDINGS, 2004, 3273 : 425 - 439
  • [7] Towards an UML-based SoS Analysis and Design Process
    Nadira, Benlahrache
    Bouanaka, Chafia
    Bendjaballah, Mohamed
    Djarri, Abdoudjallil
    2020 4TH INTERNATIONAL CONFERENCE ON ADVANCED ASPECTS OF SOFTWARE ENGINEERING (ICAASE'2020): 4TH INTERNATIONAL CONFERENCE ON ADVANCED ASPECTS OF SOFTWARE ENGINEERING, 2020, : 92 - 99
  • [8] UML-based Business Process Reengineering (BPR-UML) applied to it outsourcing
    Mendez, Edumilis
    Mendoza, Luis E.
    Perez, Maria
    Griman, Anna
    ICEIS 2006: PROCEEDINGS OF THE EIGHTH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS: INFORMATION SYSTEMS ANALYSIS AND SPECIFICATION, 2006, : 546 - +
  • [9] A Comparison of Six UML-Based Languages for Software Process Modeling
    Bendraou, Reda
    Jezequel, Jean-Marc
    Gervais, Marie-Pierre
    Blanc, Xavier
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2010, 36 (05) : 662 - 675
  • [10] Evaluating Comprehension and Utilization of Variability Aspects in UML-Based Models
    Reinhartz-Berger, Iris
    Sturm, Arnon
    Tsoury, Arava
    IS OLYMPICS: INFORMATION SYSTEMS IN A DIVERSE WORLD, 2012, 107 : 156 - +