bridging the gap between different levels of business process modelling

14
Bridging the Gap Between Different Levels of Business Process Modelling International Conference on Collaborative Mechatronic Engineering (ICCME’09), May 25-26, 2009, Salzburg, Austria Violeta Damjanovic, Manuela Plößnig Salzburg Research Forschungsgesellschaft m.b.H. Jakob Haringer Straße 5/3 | 5020 Salzburg, Austria T +43.662.2288-427 | F +43.662.2288-222 {violeta.damjanovic, manuela.ploessnig}@salzburgresearch.at www.salzburgresearch.at

Upload: violeta-damjanovic-behrendt

Post on 16-Apr-2017

2.347 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Bridging the Gap Between Different Levels of Business Process Modelling

Bridging the Gap Between Different Levels of Business Process Modelling

International Conference on Collaborative Mechatronic Engineering (ICCME’09), May 25-26, 2009, Salzburg, Austria

Violeta Damjanovic, Manuela Plößnig Salzburg Research Forschungsgesellschaft m.b.H.Jakob Haringer Straße 5/3 | 5020 Salzburg, AustriaT +43.662.2288-427 | F +43.662.2288-222{violeta.damjanovic, manuela.ploessnig}@salzburgresearch.atwww.salzburgresearch.at

Page 2: Bridging the Gap Between Different Levels of Business Process Modelling

05/03/23 © Salzburg Research Forschungsgesellschaft 2008. No reproduction without written permission. 2

Outline

| Classification of Business Process Management Levels| ImportNET Approach in Business Process Management| Closing the Gap between Functional and Operational Levels of

Business Process Management| Business Process Modelling Applied to the ImportNET Real Use

Case: The Synchronize Design Process| Conclusion

Page 3: Bridging the Gap Between Different Levels of Business Process Modelling

05/03/23 © Salzburg Research Forschungsgesellschaft 2008. No reproduction without written permission. 3

Classification of Business Process Management Levels

| According to [Gadatsch, 2005]

Gadatsch, A.: Grundkurs Geschäftsprozess-Management, Vieweg-Verlag, Wiesbaden, (2005).

Page 4: Bridging the Gap Between Different Levels of Business Process Modelling

05/03/23 © Salzburg Research Forschungsgesellschaft 2008. No reproduction without written permission. 4

ImportNET Approach in Business Process Management

| First step: from the strategic level to the functional level of BPM

Page 5: Bridging the Gap Between Different Levels of Business Process Modelling

05/03/23 © Salzburg Research Forschungsgesellschaft 2008. No reproduction without written permission. 5

ImportNET Strategic Level: The V-model

Page 6: Bridging the Gap Between Different Levels of Business Process Modelling

05/03/23 © Salzburg Research Forschungsgesellschaft 2008. No reproduction without written permission. 6

ImportNET Functional Level: DDPO Ontology Module

| DOLCE (Descriptive Ontology for Linguistics and Cognitive Engineering) foundational ontology

| DOLCE… “aims at capturing the ontological categories underlying natural language and human commonsense” [Pisanelli et al., 2002]

| DDPO (DOLCE Description and Situation (D&S) Plan and Tasks Ontology)

| …“ provide dynamic and semantically meaningful use of knowledge that describes tasks, description and situation in which the business processes can be applied“ [Damjanovic, 2008]

Pisanelli, D., Gangemi, A., Steve, G.: An Ontology of Descriptions and Situations for Lyee’s hypothetical World. CNR-ISTC, Rome, Italy (2002)

Damjanovic, V.: DOLCE and Pi-Calculus Rendezvous Semantics for Business Processes. In Proceedings of the 1st International Workshop on Knowledge Reuse and Re-engineering over the Semantic Web (KRRSW 2008) at the ESWC 2008, Tenerife (2008)

Page 7: Bridging the Gap Between Different Levels of Business Process Modelling

05/03/23 © Salzburg Research Forschungsgesellschaft 2008. No reproduction without written permission. 7

ImportNET Functional Level: Ontology Design

Page 8: Bridging the Gap Between Different Levels of Business Process Modelling

05/03/23 © Salzburg Research Forschungsgesellschaft 2008. No reproduction without written permission. 8

Closing the Gap between Functional and Operational Levels of Business Process Management

| Ontology reengineering from the functional level (DDPO-based ontology) into the operational level (executable business process)

Page 9: Bridging the Gap Between Different Levels of Business Process Modelling

05/03/23 © Salzburg Research Forschungsgesellschaft 2008. No reproduction without written permission. 9

A Big Picture of “flying” from the Functional Island to the Operational Island

Page 10: Bridging the Gap Between Different Levels of Business Process Modelling

05/03/23 © Salzburg Research Forschungsgesellschaft 2008. No reproduction without written permission. 10

Business Process Modelling Applied to the ImportNET Real Use Case: The Synchronize Design Process

| Strategic level Functional level Operational level

Page 11: Bridging the Gap Between Different Levels of Business Process Modelling

05/03/23 © Salzburg Research Forschungsgesellschaft 2008. No reproduction without written permission. 11

The BPEL Structogram of the Synchronize Design Process

Page 12: Bridging the Gap Between Different Levels of Business Process Modelling

05/03/23 © Salzburg Research Forschungsgesellschaft 2008. No reproduction without written permission. 12

Closing the Gap| mapping between DDPO tasks and BPEL activities

| <receive partnerLink="nc" portType="qn” operation="nc" variable= "nc"? createInstance= "yes|no"? standard-attribute> standard-element <correlations> ? <correlation set="nc" initate=" yes|no"?> + </correlations> </receive>| | HybridTask(x) = df ComplexTask(x) (y,z.Component(x,y) Component(x,z) yz ControlTask(y)ActionTask(z)

Page 13: Bridging the Gap Between Different Levels of Business Process Modelling

05/03/23 © Salzburg Research Forschungsgesellschaft 2008. No reproduction without written permission. 13

Conclusions| how to express non-dynamic knowledge about the dynamic and reusable business processes [Damjanovic, 2008]| modelling the transition conditions (rules) of business processes | Ontology Design Patterns for reengineering business processes [Damjanovic, 2009a], [Damjanovic, 2009b]

Damjanovic, V. (2008): DOLCE and Pi-Calculus Rendezvous Semantics for Business Processes. In Proceedings of the 1st International Workshop on Knowledge Reuse and Re-engineering over the Semantic Web (KRRSW 2008) at the ESWC 2008, Tenerife.

Damjanovic, V. (2009a): Ontology Design Patterns for Semantic Business Processes. In Proceeding of the 4th Workshop on Semantic Business Process Management (SBPM 2009), in conjunction with the 6th ESWC 2009, Heraklion, Crete, Greece, June 01, 2009.

Damjanovic, V. (2009b): Reengineering Patterns for Ontologizing Business Processes. In Proceeding of the I-SEMANTICS’09, Graz, Austria, September 2-4, 2009.

Page 14: Bridging the Gap Between Different Levels of Business Process Modelling

05/03/23 © Salzburg Research Forschungsgesellschaft 2008. No reproduction without written permission. 14

Contact

Dr. Violeta Damjanovic Salzburg Research Forschungsgesellschaft m.b.H.Jakob Haringer Straße 5/3 | 5020 Salzburg, AustriaT +43.662.2288-427 | F +43.662.2288-222violeta.damjanovic@salzburgresearch.atwww.salzburgresearch.at