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 条
  • [41] UML-based service discovery tool
    Spanoudakis, G.
    Zisman, A.
    ASE 2006: 21ST IEEE INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING, PROCEEDINGS, 2006, : 361 - +
  • [42] A UML-based pattern specification technique
    France, RB
    Kim, DK
    Ghosh, S
    Song, EJ
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2004, 30 (03) : 193 - 206
  • [43] Formal analysis of UML-based designs
    Belkhouche, B
    Nix, A
    SERP'04: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING RESEARCH AND PRACTICE, VOLS 1 AND 2, 2004, : 220 - 226
  • [44] USE:: A UML-based specification environment for validating UML and OCL
    Gogolla, Martin
    Buettner, Fabian
    Richters, Mark
    SCIENCE OF COMPUTER PROGRAMMING, 2007, 69 (1-3) : 27 - 34
  • [45] UML-based definition of integration models for incremental development processes in chemical engineering
    Becker, Simon M.
    Westfechtel, Bernhard
    Journal of Integrated Design and Process Science, 2004, 8 (01): : 49 - 63
  • [46] Formalizing Execution Semantics of UML Profiles with fUML Models
    Tatibouet, Jeremie
    Cuccuru, Arnaud
    Gerard, Sebastien
    Terrier, Francois
    MODEL-DRIVEN ENGINEERING LANGUAGES AND SYSTEMS, MODELS 2014, 2014, 8767 : 133 - 148
  • [47] A Framework for Formalizing UML Models with Formal Language Rcos
    Yang, Jing
    FCST 2009: PROCEEDINGS OF THE 4TH INTERNATIONAL CONFERENCE ON FRONTIER OF COMPUTER SCIENCE AND TECHNOLOGY, 2009, : 408 - 416
  • [48] Algebraic graph transformations for formalizing ontology changes and evolving
    Mahfoudh, Mariem
    Forestier, Germain
    Thiry, Laurent
    Hassenforder, Michel
    KNOWLEDGE-BASED SYSTEMS, 2015, 73 : 212 - 226
  • [49] Using MILOS for dependency management in UML-based SE-processes
    Schaaf, M
    Bendeck, F
    Nour, P
    PROCEEDINGS OF THE TENTH IEEE INTERNATIONAL WORKSHOPS ON ENABLING TECHNOLOGIES: INFRASTRUCTURE FOR COLLABORATIVE ENTERPRISES, 2001, : 18 - 22
  • [50] UML-based model object base in DSS
    Yu, S.
    Huang, D.
    Huadong Ligong Daxue Xuebao /Journal of East China University of Science and Technology, 2001, 27 (05):