DEFINITION AND FORMAL REPRESENTATION OF THE PROJECT MANAGEMENT PROCESSES
DOI:
https://doi.org/10.17770/etr2009vol2.1014Keywords:
PMXML, project management processes, workflow, HMI, XPDL, YAWLAbstract
Project management information systems are used to support project management processes. The typical project management processes are defined by the project management methodologies, such as PMBOK. It is necessary to formalize representation of these processes to use them in modelling, analysis and implementation of the project management information systems. The purpose of the article is defined key processes of project management and to identify appropriate techniques and tools for their formal representation. In the article groups of the project management processes are listed and representation techniques such as UML, XPDL and YAWL are evaluated. The comparison of process representation techniques is shows that the most appropriate is XPDL. Guidelines for project management process definition using XPDL are formulated. These formalized processes further will be used in configuration of the project management information systems.Downloads
References
Bērziša S., Grabis J. An Approach for Implementing of Project Management Information Systems. Information Systems Development: Towards a Service Provision Society, Springer-Verlag: New York (IN PRESS), 2008.
A Guide to the Project Management Body of Knowledge (PMBOK guide) Third Edition. Project Management Institute, Four Campus Boulevard, Newtown Square, 2004. 388 p.
Kruchten P. The Rational Unified Process: An Introduction. Third Edition. Addison-Wesley., 2003. 336 p.
Turner M.S.V. Microsoft Solutions Framework Essentials: Building Successful Technology Solutions. Microsoft Press, 2006. 312 p.
Hedeman B., Heemst G.V. van, Fredriskz H. Project Management Based on Prince2 - Edition 2005. Van Haren Publishing, 2007. 250 p.
Charvat J. Project management methodologies: selecting, implementing and supporting methodologies and processes for projects. John Wiley& Sons, 2003. 260 p.
Aalst W.M.P. van der, Hee K. Van. Workflow Management: Models, Methods, and Systems. The MIT Press, Cambridge, Massachusstts, London, England, 2002. 368 p.
Workflow – Wikipedia: http://en.wikipedia.org/wiki/Workflow_system (20.01.2009.)
Crusson T. Business Process Management Essentials. GLiNTECH, 2006. [http://www.glintech.com/ downloads/BPM%20Essentials%20with%20Open%20Source.pdf] (15.01.2009.)
Workflow Standard. Process Definition Interface – XML Process Definition Language, Version 2.1a. The Workflow Management Coalition, October 10, 2008.
Aalst W.M.P. van der. Patterns and XPDL: A Critical Evaluation of the XML Process Definition Language [http://is.tm.tue.nl/research/patterns/download/ce-xpdl.pdf](01.12.2008.)
Aalst W.M.P. van der, Aldred L., Dumas M., Hofstede A.H.M. ter. Design and implementation of the YAWL system [http://www.yawl-system.com/documents/yawl_system.pdf](11.11.2008.)
Arthur H. Aalst W.M.P. van der. YAWL: yet another workflow language. Information Systems 30(4), 2005. pp. 245-275 [Author version: eprints.qut.edu.au/archive/00010244/01/10244.pdf] (01.07.2008.)
XML Metadata Interchange – Wikipedia: http://en.wikipedia.org/wiki/XML_Metadata_Interchange [20.01.2009]
MOF 2.0/XMI Mapping, Version 2.1.1. Object Management Group, December 2007. [http://www.omg.org/docs/formal/07-12-01.pdf] (20.01.2009.)
Jiang P., Mair Q., Newman J. Using UML to design distributed collaborative workflows: from UML to XPDL. Enabling Technologies: Infrastructure for Collaborative Enterprises. WET ICE 2003. Proceedings. Twelfth IEEE International Workshops on Volume, Issue, 9-11 June 2003. pp. 71-76.
Decker G., Dijkman R., Dumas M., Banuelos L.G. Transforming BPMN Diagrams into YAWL Nets. [http://bpt.hpi.uni-potsdam.de/pub/Public/GeroDecker/bpmdemo2008-bpmn2yawl.pdf] (10.01.2009.)
Lassen K.B., Dongen B.F. van, Aalst W.M.P. van der. Translating Message Sequence Charts to other Process Languages using Process Mining. [http://is.tm.tue.nl/staff/wvdaalst/publications/p379.pdf] (24.01.2009.)