1 / 8

Meta-Modelling Support for a General Process Modelling Tool

This workshop explores the need for a general process modeling tool in developing e-commerce applications based on a company's strategy. It focuses on the use of business process models and their relevance in reducing costs and improving overall efficiency. The workshop also discusses common features, such as control flow and resources, in process modeling languages and explores open research questions in this field.

amonzo
Download Presentation

Meta-Modelling Support for a General Process Modelling Tool

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 5th OOPSLA Workshop on Domain-Specific Modeling Meta-Modelling Support for a General Process Modelling Tool

  2. Need for a General Process Modelling Tool BPEL4WS D XPDL D Common Features D BPML D D Petri Nets … Jürgen Jung

  3. Where it Began: ECOMOD • ECOMOD – E-Commerce Modelling • Support for developping e-commerce related applications • Basing on a company‘s strategy • Supported by business process models Strategy E-Commerce Application Jürgen Jung

  4. Developping Applications on the Basis of Process Models • Programming environment • Implementation is done by programmers • Business logic is implemented using a programming language • Components, frameworks or class libraries may be reused • Process-oriented systems • Examples: • Workflow Management System • BPEL4WS-Engine (Business Process Execution Language for Web Services) • Provide similar concepts like business process models • Control flow • (Special) Resources Jürgen Jung

  5. Procurement Sales Service Production Identification Overall relevance for cost reduction Supplierselection Chances for cost reduction through: Agreement outsourcing eliminating intermediaries Inbound logistics cooperation Payment automation From Strategy to Application MEMO-OrgML Selection Strategic Options Configuration Reference Process Model Generation XPDL E-Commerce Application Workflow Model Jürgen Jung

  6. Process Models and Workflow Schemata • Process and workflow are similar abstractions • Focus on control flow • Process models • Provide the notion of • Resources • Information Objects • Language used in our context: MEMO-OrgML • MEMO: Multiperspective Enterprise Modelling • OrgML: Organisation Modelling Language • Workflow • Focusses on tasks executed by IT-resources (especially a Workflow Management System) • Standardised specification Language: XPDL • XML Process Definition Language Jürgen Jung

  7. OrgML and XPDL – Process Types (Excerpt) Process Types in MEMO-OrgML XPDL Workflow Type manual ? • Parameters: • Participant • Resouce • Startmode • Stopmode semi-automated automated Jürgen Jung

  8. Open Research Questions • Identification of common features of (business) process modelling languages • Classes of similar process modelling languages (sharing common features) • Kinds of deltas, e.g. • Adding syntactic features • Defining semantics, e.g. • Operational semantics • Are current meta-modelling tools capable of providing all necessary features? Jürgen Jung

More Related