Using UML to design distributed collaborative workflows: from UML to XPDL

被引:0
|
作者
Jiang, P [1 ]
Mair, Q [1 ]
Newman, J [1 ]
机构
[1] Glasgow Caledonian Univ, Dept Comp, Glasgow G4 0BA, Lanark, Scotland
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Business process modelling and work/flow process execution are often conducted in diverse environments and described using diverse process definition languages. Such systems often underpin distributed collaboration systems, but there is a current need to allow developers to use existing and familiar design methodologies and tools to design these systems. This paper presents the business model architecture used in the DIECoM1 project and examines the problem of how to transfer multiple views on a business process model in UML to a computer view for workflow execution. The roles and relationships of various views described by Use Case Diagrams, Sequence Diagrams, Statechart Diagrams and Activity Diagrams are clarified and the missing information is supplied to facilitate the design of a uniform executable workflow model. As a result, the process models defined in the proposed way are consistent with XPDL semantics and can be readily translated to an XPDL file with the aid of an XSLT processor.
引用
收藏
页码:71 / 76
页数:6
相关论文
共 50 条
  • [21] Design of Collaborative Workflow System Based on UML State Model
    Ling, Zhang
    2009 INTERNATIONAL FORUM ON COMPUTER SCIENCE-TECHNOLOGY AND APPLICATIONS, VOL 1, PROCEEDINGS, 2009, : 235 - 238
  • [22] Design and evaluation of a collaborative UML modeling environment in virtual reality
    Enes Yigitbas
    Simon Gorissen
    Nils Weidmann
    Gregor Engels
    Software and Systems Modeling, 2023, 22 : 1397 - 1425
  • [23] A UML extension of distributed system
    Dong, Y
    Li, MS
    Wang, Q
    2002 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-4, PROCEEDINGS, 2002, : 476 - 480
  • [24] Modelling Distributed Service Systems with Resources using UML
    Cambronero, M. E.
    Valero, V.
    2013 INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE, 2013, 18 : 140 - 148
  • [25] Specifications of communications in industrial distributed systems using UML
    Villeminot, A
    Bron, JY
    Lepage, F
    FIELDBUS SYSTEMS AND THEIR APPLICATIONOS 2001 (FET'2001), 2002, : 209 - 216
  • [26] UML for database design
    Mason, D
    ONLINE INFORMATION REVIEW, 2003, 27 (01) : 66 - 67
  • [27] Design of real-time distributed manufacturing control systems using UML capsules
    Fletcher, M
    Brennan, RW
    Norrie, DH
    OOIS 2001: 7TH INTERNATIONAL CONFERENCE ON OBJECT-ORIENTED INFORMATION SYSTEMS, PROCEEDINGS, 2001, : 382 - 391
  • [28] Distributed Collaborative Modeling Support System Associating UML Diagrams with Chat Messages
    Xu, Dongmei
    Kurogi, Jun
    Ohgame, Yoshihide
    Hazeyama, Atsuo
    2009 IEEE 33RD INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE, VOLS 1 AND 2, 2009, : 367 - +
  • [29] Design of UML models and their simulation using Arena
    Teilans, Artis
    Kleins, Arnis
    Merkuryev, Yuri
    Grinbergs, Andris
    WSEAS Transactions on Computer Research, 2008, 3 (01): : 67 - 73
  • [30] Automatic generation of distributed system simulations from UML
    Arief, LB
    Speirs, NA
    ESM'99 - MODELLING AND SIMULATION: A TOOL FOR THE NEXT MILLENNIUM, VOL 1, 1999, : 85 - 91