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
来源
APPLICATIONS OF GRAPH TRANSFORMATIONS WITH INDUSTRIAL RELEVANCE, PROCEEDINGS | 2000年 / 1779卷
关键词
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 条
  • [21] Design and automation of a COSMIC measurement procedure based on UML models
    Gabriele De Vito
    Filomena Ferrucci
    Carmine Gravino
    Software and Systems Modeling, 2020, 19 : 171 - 198
  • [22] Design and automation of a COSMIC measurement procedure based on UML models
    De Vito, Gabriele
    Ferrucci, Filomena
    Gravino, Carmine
    SOFTWARE AND SYSTEMS MODELING, 2020, 19 (01) : 171 - 198
  • [23] Process Modeling and Simulation Based on Extended UML Activity and GPSS
    Yi Xie
    2008 IEEE INTERNATIONAL CONFERENCE ON AUTOMATION AND LOGISTICS, VOLS 1-6, 2008, : 2931 - 2935
  • [24] Modeling and verifying dynamic communication structures based on graph transformations
    Eckardt, Tobias
    Heinzemann, Christian
    Henkler, Stefan
    Hirsch, Martin
    Priesterjahn, Claudia
    Schaefer, Wilhelm
    COMPUTER SCIENCE-RESEARCH AND DEVELOPMENT, 2013, 28 (01): : 3 - 22
  • [25] UML models change impact analysis using a text similarity technique
    Kchaou, Dhikra
    Bouassida, Nadia
    Ben-Abdallah, Hanene
    IET SOFTWARE, 2017, 11 (01) : 27 - 37
  • [26] Automatic Fault Detection for Deep Learning Programs Using Graph Transformations
    Nikanjam, Amin
    Ben Braiek, Houssem
    Morovati, Mohammad Mehdi
    Khomh, Foutse
    ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 2022, 31 (01)
  • [27] Verifying the structure and behavior in UML/OCL models using satisfiability solversInspec keywordsOther keywords
    Przigoda, Nils
    Soeken, Mathias
    Wille, Robert
    Drechsler, Rolf
    IET CYBER-PHYSICAL SYSTEMS: THEORY & APPLICATIONS, 2016, 1 (01) : 49 - 59
  • [28] Rule-Level Verification of Graph Transformations for Invariants Based on Edges' Transitive Closure
    Percebois, Christian
    Strecker, Martin
    Hanh Nhi Tran
    SOFTWARE ENGINEERING AND FORMAL METHODS, SEFM 2013, 2013, 8137 : 106 - 121
  • [29] Business Process Change Management Based on Data Dependency Graph
    Jang, Moo-Kyung
    ADVANCED SCIENCE LETTERS, 2017, 23 (03) : 1522 - 1527
  • [30] Design of an Interview Script Authoring Tool for a Job Interview Training Simulator Using Graph Transformations
    Adiani, Deeksha
    Nguyen, Emily Tam
    Urban, Jessica
    Fadler, Matthew
    Alam, Amir
    Garcia-Alamilla, Jonathan
    Sarkar, Nilanjan
    Sarkar, Medha
    HUMAN INTERFACE AND THE MANAGEMENT OF INFORMATION, HIMI 2023, PT II, 2023, 14016 : 413 - 431