Business Process Modelling Languages, Goals and Variabilities
|
|
- Edith McDowell
- 8 years ago
- Views:
Transcription
1 Business Process Modelling Languages, Goals and Variabilities Birgit Korherr Women s Postgraduate College for Internet Technologies Institute of Software Technology and Interactive Systems Vienna University of Technology korherr@wit.tuwien.ac.at,
2 Introduction Business processes are often the starting point for software development Business processes define requirements for the software systems to be designed BUT: No mechanism or formal notion is available for linking business processes with software systems THE GOAL: Extending existing BPMLs with missing concepts and notations 2
3 Outline Generic business process metamodel for evaluating Business Process Modelling Languages Performance Measures and Goals in UML 2 Activity Diagrams A UML 2 Profile for Variability Models and the dependency between Variability models and UML 2 Activity Diagrams 3
4 Outline Generic business process metamodel for evaluating Business Process Modelling Languages Performance Measures and Goals in UML 2 Activity Diagrams A UML 2 Profile for Variability Models and the dependency between Variability models and UML 2 Activity Diagrams 4
5 Goals of the Evaluation Comprehensive comparison of Business Process Modelling Languages (BPMLs) as well as a general framework is missing 1. Generic business process metamodel 2. Evaluation of six well-established BPMLs Languages Goals Variabilities 5
6 Contribution of the Evaluation Metamodel provides a foundation for an evaluation Stresses strengths and limitations of BPMLs Comparison between the BPMLs illustrates the differences and the similarities Evaluation can be easily extended with further BPMLs Facilitation of finding the right BPML for a certain purpose Languages Goals Variabilities 6
7 The five Perspectives Behavioural Perspective Functional Perspective Informational Perspective Organisational P. Business Process Context Perspective 7
8 Metamodel - The Four Perspectives 8
9 Metamodel BP Context Perspective Languages Goals Variabilities 9
10 Results of the Evaluation Functional Behavioural Informational Organisational BP Context UML 2 AD EPC ~ ~ + + ~ ~ ~ BPMN + + ~ ~ ~ IDEF3 Petri Nets RAD + + ~ - ~ ~ ~ ~ Legend: + fully supported ~ partially supported - not supported at all 10
11 Outline Generic business process metamodel for evaluating Business Process Modelling Languages Performance Measures and Goals in UML 2 Activity Diagrams A UML 2 Profile for Variability Models and the dependency between Variability models and UML 2 Activity Diagrams 11
12 Definition about Business Processes Definition: "A business process is a group of tasks that together create a result of value to a customer." [Hammer, 96] Definition: "Its purpose is to offer each customer the right product or service, e.g., the right deliverable, with a high degree of performance measured against cost, longevity, service and quality." [Jacobson, 95] Languages Goals Variabilities 12
13 Goals of the Extension Process goals and performance measures are available in process definitions Current BPMLs do not provide explicit notation elements for process goals and their measures E.g. designer has no possibility to integrate time limits Extending the metamodel of UML 2 AD business process goals and performance measures Time Quality Costs Languages Goals Variabilities 13
14 Contribution of the Extension Modelling of goals and performance measures allow to structure process design, to evaluate the process design, and to evaluate the operating process. The extended UML 2 AD makes the evaluation criteria for a business process conceptually visible Languages Goals Variabilities 14
15 The Generic Metamodel 15
16 Example of an AD Activity Actions Control Flows Activity Partitions 16
17 The extended UML 2 Metamodel of the AD Languages Goals Variabilities 17
18 Example of an extended AD Goals Quality Time Alert Cost 18
19 Outline Generic business process metamodel for evaluating Business Process Modelling Languages Performance Measures and Goals in UML 2 Activity Diagrams A UML 2 Profile for Variability Models and the dependency between Variability models and UML 2 Activity Diagrams 19
20 Introduction into Variability Models Variability models define the variability of a product line It shows the different variation points and variants of a software product line. Variability models can be used during the different life cycle stages of software product lines Variability modelling is a domain specific modelling technique Continual integration into traditional software engineering. Languages Goals Variabilities 20
21 Motivation Variability models are not integrated into an modelling framework like the Unified Modeling Language (UML). Variability models have also an impact on processes. Variabilities can change the process flow, e.g. in a car engine manufacturing process the decision if the variability manufacture a diesel engine or a petrol engine is chosen, changes the process flow. Languages Goals Variabilities 21
22 Goals 1. Provide variability models to software developers as a UML 2 profile 2. Show the dependency between variability models and Activity Diagrams to make the relationship between structural models and behavioural models visible Languages Goals Variabilities 22
23 Contribution The The UML UML profile for variability models can be easily created, presented and edited with existing UML modelling tools.... represents variability requirements to software developers or process engineers in a well-known modelling languages.... and its shown dependencies onto activity diagrams visualizes the relationship between structural and behavioural models. Languages Goals Variabilities 23
24 A UML Profile for Variability Models Languages Goals Variabilities 24
25 Examples of Variability Dependencies Variability Dependency Multiplicity Generalisation Set Mandatory 1 {complete, disjoint} Class Diagram UML Profile Alternative 0..1 {incomplete, disjoint} Alternative 1..* {complete, overlapping} Optional 0..* {incomplete, overlapping} 25
26 Dependency between Variability Models and Business Processes Variability models show the different variabilities of a software. Activity Diagrams are a part of the behavioural set of UML 2 diagrams show the control and data flow between different tasks. The two modelling techniques describe the complementary views variability model describes the structural view and the activity diagram the behavioural view. Showing the dependency between these metamodels to examine in which way they are related to each other. Languages Goals Variabilities 26
27 Example UML Profile and the Dependency onto UML 2 Activity Diagrams? 27
28 UML Profile Variation Point UML 2 AD Activity Partition Variant Action 28
29 UML Profile UML 2 AD Alternative (0..1) Decision - Merge Node 29
30 UML Profile Alternative (1..*) requires UML 2 AD Fork - Join Node Control Flow 30
31 31
32 Conclusion Defining a framework for evaluating BPMLs Extending BPMLs with goals and performance measures Providing variability models to software developers, and showing the dependency between variabilities and business processes 32
33 Transformation of BPMLs to code M1 M2 M3 PIM input UMLModel Extended UML Metamodel Model Trafo ATL Code Generator Weaving Model Weaving Metamodel MOF PSM output BPEL Model BPEL Metamodel Code Generation MOF Scripts Code XML Code 33
34 Publications Birgit Korherr and Beate List: A UML 2 Profile for Variability Models and their Dependency to Business Processes. 1st International Workshop on Enterprise Information Systems Engineering (WEISE 07), September 2007, Regensburg, Germany, IEEE Press, Birgit Korherr and Beate List: Extending the EPC and the BPMN with Business Process Goals and Performance Measures. 9th International Conference on Enterprise Information Systems (ICEIS 07), June 2007, Madeira, Portugal, ACM Press, Birgit Korherr and Beate List: Extending the EPC with Performance Measures (short paper). Proceedings of the 22nd ACM Symposium on Applied Computing (SAC'07), Seoul, Korea, March 11-15, ACM Press, Birgit Korherr and Beate List: Extending the UML 2 Activity Diagram with Business Process Goals and Performance Measures and the Mapping to BPEL. 2nd International Workshop on Best Practices of UML (BP-UML'06) at the 25th International Converence on Conceptual Modeling (ER'06), November 2006, Tucson, Arizona, USA, 2006, Spinger Verlag, Lecture Notes in Computer Science. Birgit Korherr and Beate List: Aligning Business Processes and Software - Connecting the UML Profile for Event Driven Process Chains with Use Cases and Components. CAiSE Forum Proceedings at the 18th Conference on Advanced Information System Engineering (CAiSE'06), June 2006, Luxembourg, Birgit Korherr and Beate List: A UML 2 Profile for Event Driven Process Chains. Proceedings of the 1st IFIP International Conference on Research and Practical Issues of Enterprise Information Systems (CONFENIS 2006), April 2006, Vienna, Austria, 2006, Springer Verlag, IFIP. Beate List and Birgit Korherr: An Evaluation of Conceptual Business Process Modelling Languages. Proceedings of the 21st ACM Symposium on Applied Computing (SAC'06), April 2006, Dijon, France, ACM Press, Beate List and Birgit Korherr: A UML 2 Profile for Business Process Modelling. Proceedings of the 1st International Workshop on Best Practices of UML (BP-UML 2005) at the 24th International Conference on Conceptual Modeling (ER 2005), Klagenfurt, Austria, 2005, Springer Verlag, Lecture Notes in Computer Science. Veronika Stefanov, Beate List and Birgit Korherr: Extending UML 2 Activity Diagrams with Business Intelligence Objects. Proceedings of the 7th International Conference on Data Warehousing and Knowledge Discovery (DaWaK 2005), August 2005, Copenhagen, Denmark, Springer Verlag, Lecture Notes 34
35 References [Curtis, 1992]: Curtis, B., Kellner, M. and Over, J. Process Modeling. Communication of the ACM, Vol. 35, No.9, [Hammer, 96]: Hammer, M.: Beyond Reengineering - How the process-centered organization is changing our work and our lives. Harper Collins Publischers, [Jacobson 95]: Jacobson, I., Ericson, M., Jacobson, A.: The Object Advantage - Business Process Reengineering with Object Technology. ACM Press, Addison-Wesley Publishing, [List, 06]: List B., Korherr B.: An Evaluation of Conceptual Business Process Modelling Languages, Proceedings of the 21st ACM Symposium on Applied Computing (SAC 06), April, Dijon, France, ACM Press,
36 Later BPMLs: Functional & Behavioural P. 36
37 Earlier BPMLs: Functional & Behavioural P. 37
38 Later BPMLs: Informational P. 38
39 Earlier BPMLs: Informational P. 39
40 Later BPMLs: Organisational P. 40
41 Earlier BPMLs: Organisational P. 41
42 Later BPMLs: Business Process Context P. 42
43 Earlier BPMLs: Business Process Context P. 43
44 Example BP, 2nd Hierarchy Level EPC BPMN Time Organisational Role 44 14
45 Example BP, 3rd Hierarchy Level Time Organisational Role EPC BPMN 45
An Evaluation of Conceptual Business Process Modelling Languages
An Evaluation of Conceptual Business Process Modelling Languages Beate List and Birgit Korherr Women s Postgraduate College for Internet Technologies Institute of Software Technology and Interactive Systems
More informationAn Evaluation of Conceptual Business Process Modelling Languages
An Evaluation of Conceptual Business Process Modelling Languages Beate List Women's Postgraduate College for Internet Technologies Institute of Software Technology and Interactive Systems Vienna University
More informationA UML 2 Profile for Business Process Modelling *
A UML 2 Profile for Business Process Modelling * Beate List and Birgit Korherr Women s Postgraduate College for Internet Technologies Institute of Software Technology and Interactive Systems Vienna University
More informationExtending the UML 2 Activity Diagram with Business Process Goals and Performance Measures and the Mapping to BPEL *
Extending the UML 2 Activity Diagram with Business Process Goals and Performance Measures and the Mapping to BPEL * Birgit Korherr and Beate List Women s Postgraduate College for Internet Technologies
More informationExtending UML 2 Activity Diagrams with Business Intelligence Objects *
Extending UML 2 Activity Diagrams with Business Intelligence Objects * Veronika Stefanov, Beate List, Birgit Korherr Women s Postgraduate College for Internet Technologies Institute of Software Technology
More informationEXPLAINING DATA WAREHOUSE DATA TO BUSINESS USERS - A MODEL-BASED APPROACH TO BUSINESS METADATA
EXPLAINING DATA WAREHOUSE DATA TO BUSINESS USERS - A MODEL-BASED APPROACH TO BUSINESS METADATA Stefanov, Veronika, Women's Postgraduate College for Internet Technologies, Institute of Software Technology
More informationA Comparison of BPMN and UML 2.0 Activity Diagrams
A Comparison of BPMN and UML 2.0 Activity Diagrams Daniela C. C. Peixoto 1, Vitor A. Batista 1, Ana P. Atayde 1, Eduardo P. Borges 1, Rodolfo F. Resende 2, Clarindo Isaías P. S. Pádua 1. 1 Synergia Universidade
More informationBusiness Process Modeling and Standardization
Business Modeling and Standardization Antoine Lonjon Chief Architect MEGA Content Introduction Business : One Word, Multiple Arenas of Application Criteria for a Business Modeling Standard State of the
More informationUPROM Tool: A Unified Business Process Modeling Tool for Generating Software Life Cycle Artifacts
UPROM Tool: A Unified Business Process Modeling Tool for Generating Software Life Cycle Artifacts Banu Aysolmaz 1 and Onur Demirörs 2 1, 2 Informatics Institute, Middle East Technical University, Ankara,
More informationSAC 2015 Tutorial Proposal Software Reuse and Reusability Involving Requirements, Product Lines, and Semantic Service Specifications
SAC 2015 Tutorial Proposal Software Reuse and Reusability Involving Requirements, Product Lines, and Semantic Service Specifications Dr. Hermann Kaindl, Professor Vienna University of Technology, ICT Gusshausstr.
More informationMDA Transformations Applied to Web Application Development 1
MDA Transformations Applied to Web Application Development 1 Santiago Meliá 1, Andreas Kraus 2, and Nora Koch 2, 3 1 Universidad de Alicante, Spain 2 Ludwig-Maximilians-Universität München, Germany 3 F.A.S.T
More informationBusiness Process Modeling Information Systems in Industry (372-1-4207 )
Business Process Modeling Information Systems in Industry (372-1-4207 ) Arnon Sturm The material of this presentation is adopted from various people including:, Pnina Soffer, Iris Reinhartz-Berger 1 Outline
More informationAn Eclipse plug-in for Public Administration software system modelling and simulation
An Eclipse plug-in for Public Administration software system modelling and simulation Riccardo Cognini, Damiano Falcioni, Andrea Polini, Alberto Polzonetti, and Barbara Re University of Camerino, School
More informationLinking BPMN, ArchiMate, and BWW: Perfect Match for Complete and Lawful Business Process Models?
Linking BPMN, ArchiMate, and BWW: Perfect Match for Complete and Lawful Business Process Models? Ludmila Penicina Institute of Applied Computer Systems, Riga Technical University, 1 Kalku, Riga, LV-1658,
More informationCommon Warehouse Metamodel (CWM): Extending UML for Data Warehousing and Business Intelligence
Common Warehouse Metamodel (CWM): Extending UML for Data Warehousing and Business Intelligence OMG First Workshop on UML in the.com Enterprise: Modeling CORBA, Components, XML/XMI and Metadata November
More informationBridging the Gap between Data Warehouses and Business Processes
Bridging the Gap between Data Warehouses and Business Processes A Business Intelligence Perspective for Event-Driven Process Chains Veronika Stefanov 1 and Beate List 1 Women s Postgraduate College for
More informationFrom Business World to Software World: Deriving Class Diagrams from Business Process Models
From Business World to Software World: Deriving Class Diagrams from Business Process Models WARARAT RUNGWORAWUT 1 AND TWITTIE SENIVONGSE 2 Department of Computer Engineering, Chulalongkorn University 254
More informationWeb Application Development Focused on BP Specifications*
Web Application Development Focused on BP Specifications* Victoria Torres Dept. De Sistemas Informáticos y Computación Universidad Politécnica de Valencia 46022 Valencia vtorres@dsic.upv.es Pau Giner Dept.
More informationBusiness Process Modeling
Business Process Modeling e-framework Workshop Balbir Barn 12 th February 2007 Agenda Why we construct Business Process Models A historical context Approaches to business process modelling Business Process
More informationBusiness-Driven Software Engineering Lecture 3 Foundations of Processes
Business-Driven Software Engineering Lecture 3 Foundations of Processes Jochen Küster jku@zurich.ibm.com Agenda Introduction and Background Process Modeling Foundations Activities and Process Models Summary
More informationA proposal for a method to translate MAP model into BPMN process diagram
JOURNAL OF SOFTWARE, VOL. 9, NO. 10, OCTOBER 2014 2645 A proposal for a method to translate MAP model into BPMN process diagram Houda Kaffela a a RIADI Laboratory-ENSI, University of Manouba, Manouba,
More informationBPMN VS. UML ACTIVITY DIAGRAM FOR BUSINESS PROCESS MODELING
Accounting and Management Information Systems Vol. 11, No. 4, pp. 637 651, 2012 BPMN VS. UML ACTIVITY DIAGRAM FOR BUSINESS PROCESS MODELING Cristina Venera GEAMBAŞU 1 The Bucharest University of Economic
More informationAn Extension of BPMN Meta-model for Evaluation of Business Processes
An Extension of BPMN Meta-model for Evaluation of Business Processes Azeem Lodhi, University of Magdeburg, Veit Köppen, University of Magdeburg, Gunter Saake, University of Magdeburg Abstract Business
More informationThe BPM to UML activity diagram transformation using XSLT
The BPM to UML activity diagram transformation using XSLT Ondřej Macek 1 and Karel Richta 1,2 1 Department of Computer Science and Engineering, Faculty of Electrical Engineering, Czech Technical University,
More informationEnterprise Architecture at Work
Marc Lankhorst et al. Enterprise Architecture at Work Modelling, Communication and Analysis Third Edition 4y Springer Contents 1 Introduction to Enterprise Architecture 1 1.1 Architecture 1 1.2 Enterprise
More informationInter-Organizational Business Processes Modelling Framework
Inter-Organizational Business es Modelling Framework Khoutir Bouchbout, Zaia Alimazighi Computer Science Department, USTHB University, Algiers, Algeria kbouchbout@gmail.com, alimazighi@usthb.dz Abstract.
More informationModel-Driven ERP Implementation
Model-Driven ERP Implementation Philippe Dugerdil, Gil Gaillard Information Systems Department, Haute école de gestion, 7 rte de Drize, CH-1227 Geneva, Switzerland philippe.dugerdil@hesge.ch Abstract.
More informationBusiness Process Standards and Modeling
Business Process Standards and Modeling Janne J. Korhonen Helsinki University of Technology STANDARDS Standards Organizations Object Management Group (www.omg.org) Business Process Modeling Notation (BPMN)
More informationA Service-Oriented approach dedicated to Internet based Business Process Networks: Building a MDA based collaborative platform with opensource
A Service-Oriented approach dedicated to Internet based Business Process Networks: Building a MDA based collaborative platform with opensource solutions EBM WebSourcing Jean-Pierre LORRE R&D Manager ObjectWeb
More informationNr.: Fakultät für Informatik Otto-von-Guericke-Universität Magdeburg
Nr.: Fakultät für Informatik Otto-von-Guericke-Universität Magdeburg Nr.: Fakultät für Informatik Otto-von-Guericke-Universität Magdeburg Impressum ( 5 TMG) Herausgeber: Otto-von-Guericke-Universität Magdeburg
More informationGoal-Driven Design of a Data Warehouse-Based Business Process Analysis System
Proceedings of the 6th WSEAS Int. Conf. on Artificial Intelligence, Knowledge Engineering and Data Bases, Corfu Island, Greece, February 16-19, 2007 243 Goal-Driven Design of a Data Warehouse-Based Business
More informationBPMN and Simulation. L. J. Enstone & M. F. Clark The Lanner Group April 2006
BPMN and Simulation L. J. Enstone & M. F. Clark The Lanner Group April 2006 Abstract This paper describes the experiences and technical challenges encountered by the Lanner group in building a Java based
More informationDiagram Models in Continuous Business Process Improvement
JOURNAL OF APPLIED COMPUTER SCIENCE Vol. 22 No. 2 (2014), pp. 118-133 Diagram Models in Continuous Business Process Improvement Mateusz Wibig 1 1 CGI Polska Energy and Resources 39 Sienna Street, Warszawa
More informationMDE FOR BPM A Systematic Review
MDE FOR BPM A Systematic Review Jose Manuel Perez UCLM-Soluziona Research and Development Institute, Ronda de Toledo s/n, 13005, Ciudad Real, Spain Josem.Perez2@alu.uclm.es Francisco Ruiz, Mario Piattini
More informationChapter 8 The Enhanced Entity- Relationship (EER) Model
Chapter 8 The Enhanced Entity- Relationship (EER) Model Copyright 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 8 Outline Subclasses, Superclasses, and Inheritance Specialization
More informationModeling Quality Information within Business Process Models
Modeling Quality Information within Business Process Models Robert Heinrich, Alexander Kappe, Barbara Paech University of Heidelberg, Institute of Computer Science, Im Neuenheimer Feld 326, 69120 Heidelberg,
More informationA business process metamodel for Enterprise Information Systems automatic generation
A business process metamodel for Enterprise Information Systems automatic generation Luiz Fernando Batista Loja 1, Valdemar Vicente Graciano Neto 1, Sofia Larissa da Costa 1, Juliano Lopes de Oliveira
More informationBusiness Process Modelling Languages
Agent and Object Technology Lab Dipartimento di Ingegneria dell Informazione Università degli Studi di Parma Business Process Modelling Languages Paola Turci AOT Lab - DII - Università di Parma Business
More informationDEVELOPING REQUIREMENTS FOR DATA WAREHOUSE SYSTEMS WITH USE CASES
DEVELOPING REQUIREMENTS FOR DATA WAREHOUSE SYSTEMS WITH USE CASES Robert M. Bruckner Vienna University of Technology bruckner@ifs.tuwien.ac.at Beate List Vienna University of Technology list@ifs.tuwien.ac.at
More informationA Reference Model for Process-Oriented Software Development Organizations
A Reference Model for Process-Oriented Software Development Organizations João M. Fernandes 1 and Francisco J. Duarte 2 1 Dep. Informática, Universidade do Minho, Braga, Portugal 2 Blaupunkt Auto-Rádio
More informationBusiness Process Models as Design Artefacts in ERP Development
Business Process Models as Design Artefacts in ERP Development Signe Ellegaard Borch IT University of Copenhagen, Rued Langgaards Vej 7, 2300 København S, Denmark elleborch@itu.dk Abstract. Adequate design
More information2 nd UML 2 Semantics Symposium: Formal Semantics for UML
2 nd UML 2 Semantics Symposium: Formal Semantics for UML Manfred Broy 1, Michelle L. Crane 2, Juergen Dingel 2, Alan Hartman 3, Bernhard Rumpe 4, and Bran Selic 5 1 Technische Universität München, Germany
More informationBusiness Process Configuration with NFRs and Context-Awareness
Business Process Configuration with NFRs and Context-Awareness Emanuel Santos 1, João Pimentel 1, Tarcisio Pereira 1, Karolyne Oliveira 1, and Jaelson Castro 1 Universidade Federal de Pernambuco, Centro
More informationModeling Business Process Variability. A search for innovative solutions to business process variability modeling problems
Modeling Business Process Variability A search for innovative solutions to business process variability modeling problems Mark Vervuurt October 2007 Modeling Business Process Variability A search for innovative
More informationManagement of IT Environment (3) Riadenie IT prostredia. Modelling of business processes
Management of IT Environment (3) Riadenie IT prostredia Modelling of business processes Karol Furdík Department of Cybernetics and AI, FEI TU Košice 1 Lecture content Definitions of basic terms processs,
More informationVARIABILITY MODELING FOR CUSTOMIZABLE SAAS APPLICATIONS
VARIABILITY MODELING FOR CUSTOMIZABLE SAAS APPLICATIONS Ashraf A. Shahin 1, 2 1 College of Computer and Information Sciences, Al Imam Mohammad Ibn Saud Islamic University (IMSIU) Riyadh, Kingdom of Saudi
More informationMapping between Levels in the Metamodel Architecture
Mapping between Levels in the Metamodel Architecture José Álvarez, Andy Evans 2, Paul Sammut 2 Dpto. de Lenguajes y Ciencias de la Computación, University Málaga, Málaga, 2907, Spain alvarezp@lcc.uma.es
More informationCreating visualizations through ontology mapping
Creating visualizations through ontology mapping Sean M. Falconer R. Ian Bull Lars Grammel Margaret-Anne Storey University of Victoria {seanf,irbull,lgrammel,mstorey}@uvic.ca Abstract We explore how to
More informationDr. Jana Koehler IBM Zurich Research Laboratory
Precise Modeling of Business Processes with the Business Process Modeling Notation BPMN 2.0 Dr. Jana Koehler IBM Zurich Research Laboratory ZRL BIT at a Glance Computer Science at ZRL: Security/Cryptography
More informationGECO: Automatic Generator-Composition for (Aspect-oriented) DSLs
GECO: Automatic Generator-Composition for (Aspect-oriented) DSLs Doctoral Symposium - MODELS 2014 Reiner Jung Christian-Albrechts-University Kiel, Germany 30.09.2014 Domain-specific Languages Motivation
More informationA Knowledge-based Product Derivation Process and some Ideas how to Integrate Product Development
A Knowledge-based Product Derivation Process and some Ideas how to Integrate Product Development (Position paper) Lothar Hotz and Andreas Günter HITeC c/o Fachbereich Informatik Universität Hamburg Hamburg,
More informationDEVS Unified Process for Web-Centric Development and Testing of System of Systems
CRITICAL ISSUES IN C4I 20-21 May 2008 George Mason University, Fairfax, VA DEVS Unified Process for Web-Centric Development and Testing of of s Saurabh Mittal, PhD Bernard P. Zeigler, PhD Arizona Center
More information7. Classification. Business value. Structuring (repetition) Automation. Classification (after Leymann/Roller) Automation.
7. Classification Business Process Modelling and Workflow Management Business value Lecture 4 (Terminology cntd.) Ekkart Kindler kindler@upb.de Structuring (repetition) Automation UPB SS 2006 L04 2 Classification
More informationAn Analytical Business Process Modelling Language: An Illustrative Example
2013 IEEE 10th International Conference on e-business Engineering An Analytical Business Process Modelling Language: An Illustrative Example Azeem Lodhi Fujitsu IS Lab Institute for Technical and Business
More informationProject VIDE Challenges of Executable Modelling of Business Applications
Project VIDE Challenges of Executable Modelling of Business Applications Radoslaw Adamus *, Grzegorz Falda *, Piotr Habela *, Krzysztof Kaczmarski #*, Krzysztof Stencel *+, Kazimierz Subieta * * Polish-Japanese
More informationGraph-Grammar Based Completion and Transformation of SDL/UML-Diagrams
Graph-Grammar Based Completion and Transformation of SDL/UML-Diagrams Position Paper Ulrich A. Nickel, Robert Wagner University of Paderborn Warburger Straße 100 D-33098 Paderborn Germany [duke, wag25]@uni-paderborn.de
More informationAspect Oriented Strategy to model the Examination Management Systems
Aspect Oriented Strategy to model the Examination Management Systems P.Durga 1, S.Jeevitha 2, A.Poomalai 3, Prof.M.Sowmiya 4 and Prof.S.Balamurugan 5 Department of IT, Kalaignar Karunanidhi Institute of
More informationHow To Teach I* To A First Year Bachelor Degree
1st International istar Teaching Workshop (istart 2015) Teaching Goal Modeling in Undergraduate Education Fabiano Dalpiaz Utrecht University, the Netherlands Abstract. Goal modeling in general, and i*
More informationAn Aspect-Oriented Product Line Framework to Support the Development of Software Product Lines of Web Applications
An Aspect-Oriented Product Line Framework to Support the Development of Software Product Lines of Web Applications Germán Harvey Alférez Salinas Department of Computer Information Systems, Mission College,
More informationChallenges in bootstrapping a model-driven way of software development
Challenges in bootstrapping a model-driven way of software development Dennis Wagelaar Vrije Universiteit Brussel, Pleinlaan 2, 1050 Brussels, Belgium dennis.wagelaar@vub.ac.be Abstract. Current MDE technologies
More informationEnhancement of Development Technologies for Agent- Based Software Engineering
Enhancement of Development Technologies for Agent- Based Software Engineering Andre Karpištšenko Tallinn Technical University, Ehitajate tee 5 19086 Tallinn, Estonia andre@lap.ee Abstract. Current trends
More informationDOCUMENTOS DE TRABAJO Serie Gestión
Nº 130 A Lightweight Approach for Designing Enterprise Architectures Using BPMN: an Application in Hospitals O.Barros, R.Seguel, and A. Quezada DOCUMENTOS DE TRABAJO Serie Gestión Aceptado para presentacion
More informationBusiness Process and Regulations Compliance Management Technology
Business Process and Regulations Compliance Management Technology Ilze Buksa Riga Technical University, Institute of Applied Computer Systems, Meza street 1/4, LV-1048, Riga, Latvia ilze.buksa@rtu.lv Supervisor
More informationLINKING ORGANIZATIONAL PROCESSES TO KNOWLEDGE MANAGEMENT PROCESSES IN THE CASE OF KNOWLEDGE INTENSIVE ORGANIZATIONS: A THEORETICAL FRAMEWORK
LINKING ORGANIZATIONAL PROCESSES TO KNOWLEDGE MANAGEMENT PROCESSES IN THE CASE OF KNOWLEDGE INTENSIVE ORGANIZATIONS: A THEORETICAL FRAMEWORK, CREPA Laboratory, Paris-Dauphine University, France Mouna.Benchouikha@dauphine.fr
More informationA Pattern-based Approach to Business Process Modeling and Implementation in Web Services
A Pattern-based Approach to Business Process Modeling and Implementation in Web Services Steen Brahe 1 and Behzad Bordbar 2 1 Danske Bank & IT University of Copenhagen, Denmark stbr@itu.dk 2 University
More informationFrom Business to Process Models a Chaining Methodology
BUSITAL'06 211 From Business to Process Models a Chaining Methodology Birger Andersson 1, Maria Bergholtz 1, Bertrand Grégoire 2, Paul Johannesson 1, Michael Schmitt 2, Jelena Zdravkovic 1 1 Department
More informationExtending Role-based Access Control for Business Usage
Extending Role-based Access Control for Business Usage Heiko Klarl 1, 2, Korbinian Molitorisz 3, Christian Emig 1, 3, Karsten Klinger 1 and Sebastian Abeck 3 1 ic Consult GmbH, Keltenring 14, 82041 Oberhaching,
More informationBusiness Process (BPMN) Course
Business Process (BPMN) Course 2 day course held as Public or On Site Course We also offer bespoke foundation & advanced modules which can be developed/adapted to suit requirements Course Objectives Day
More informationModeling Service Oriented Architectures of Mobile Applications by Extending SoaML with Ambients
2009 35th Euromicro Conference on Software Engineering and Advanced Applications Modeling Service Oriented Architectures of Mobile Applications by Extending SoaML with Ambients Nour Ali, Muhammad Ali Babar
More informationRichard Cull 0733636 A BEST PRACTICE METHODOLOGY FOR COMPLIANCE-DRIVEN BPM PROJECTS
Richard Cull 0733636 A BEST PRACTICE METHODOLOGY FOR COMPLIANCE-DRIVEN BPM PROJECTS Since the introduction of the Sarbanes-Oxley Act (SOX) of 2002 there has been much greater pressure on businesses to
More informationBusiness Model Interoperability using Enterprise Model Integration
Business Model Interoperability using Enterprise Model Integration Harald KÜHN, Marion MURZEK, Franz BAYER BOC Information Systems GmbH, Rabensteig 2, 1010 Vienna, Austria Tel: +43 1 513 27 36 10, Fax:
More informationQuality Ensuring Development of Software Processes
Quality Ensuring Development of Software Processes ALEXANDER FÖRSTER,GREGOR ENGELS Department of Computer Science University of Paderborn D-33095 Paderborn, Germany {alfo engels}@upb.de ABSTRACT: Software
More informationDynamic business process management based on the combined control and data networks
Preprints of the 2013 IFAC Conference on Manufacturing Modelling, Management, and Control, Saint Petersburg State University and Saint Petersburg National Research University of Information Technologies,
More informationModeling the User Interface of Web Applications with UML
Modeling the User Interface of Web Applications with UML Rolf Hennicker,Nora Koch,2 Institute of Computer Science Ludwig-Maximilians-University Munich Oettingenstr. 67 80538 München, Germany {kochn,hennicke}@informatik.uni-muenchen.de
More informationBusiness Modeling with UML
Business Modeling with UML Hans-Erik Eriksson and Magnus Penker, Open Training Hans-Erik In order to keep up and be competitive, all companies Ericsson is and enterprises must assess the quality of their
More informationBPCMont: Business Process Change Management Ontology
BPCMont: Business Process Change Management Ontology Muhammad Fahad DISP Lab (http://www.disp-lab.fr/), Université Lumiere Lyon 2, France muhammad.fahad@univ-lyon2.fr Abstract Change management for evolving
More informationOverview. Stakes. Context. Model-Based Development of Safety-Critical Systems
1 2 Model-Based Development of -Critical Systems Miguel A. de Miguel 5/6,, 2006 modeling Stakes 3 Context 4 To increase the industrial competitiveness in the domain of software systems To face the growing
More informationTransforming PICTURE to BPMN 2.0 as Part of the Model-driven Development of Electronic Government Systems
Heitkötter, Henning, Transforming PICTURE to BPMN 2.0 as Part of the Model-Driven Development of Electronic Government Systems, 44th Hawaii International Conference on System Sciences (HICSS), pp. 1 10,
More informationIdentifying Candidate Aspects with I-star Approach
Identifying Candidate Aspects with I-star Approach Fernanda Alencar 1 *, Carla Silva 2, Ana Moreira 3, João Araújo 3, Jaelson Castro 2 1 Dept. Eletrônica e Sistemas - Universidade Federal de Pernambuco
More informationBusiness Process Modeling Approaches in the Context of Process Level Audit Risk. Assessment: An Analysis and Comparison.
Business Process Modeling Approaches in the Context of Process Level Audit Risk Assessment: An Analysis and Comparison Carla Carnaghan School of Accountancy University of Waterloo Waterloo, ON N2L 3G1
More informationBusiness Processes Attempts to Find a Definition. Ann Lindsay, Ken Lunn School of Computing and Engineering, University of Huddersfield, UK
Business Processes Attempts to Find a Definition Ann Lindsay, Ken Lunn School of Computing and Engineering, University of Huddersfield, UK Abstract This paper proposes that definitions of business process
More informationScenario-based Requirements Engineering and User-Interface Design
Scenario-based Requirements Engineering and User-Interface Institut für Computertechnik ICT Institute of Computer Technology Hermann Kaindl Vienna University of Technology, ICT Austria kaindl@ict.tuwien.ac.at
More informationRevel8or: Model Driven Capacity Planning Tool Suite
Revel8or: Model Driven Capacity Planning Tool Suite Liming Zhu 1,2, Yan Liu 1,2, Ngoc Bao Bui 1,2,Ian Gorton 3 1 Empirical Software Engineering Program, National ICT Australia Ltd. 2 School of Computer
More informationBLU AGE 2009 Edition Agile Model Transformation
2009 NETFECTIVE TECHNOLOGY Can not be used or duplicated without prior authorization of NETFECTIVE TECHNOLOGY BLU AGE 2009 Edition Agile Model Transformation Model Driven Modernization for Legacy Systems
More informationEnhancing the Usability of BPM-Solutions by Combining Process and User-Interface Modelling
Enhancing the Usability of BPM-Solutions by Combining Process and User-Interface Modelling Hallvard Trætteberg and John Krogstie Norwegian University of Science and Technology (NTNU), Trondheim Norway
More informationFrom Business Services to Web Services: an MDA Approach
From Business Services to Web Services: an MDA Approach Hugo Estrada 1, Itzel Morales-Ramírez 2, Alicia Martínez 1, Oscar Pastor 3 1 CENIDET, Cuernavaca, Mor. México {hestrada, amartinez}@cenidet.edu.mx
More information270015 - IES - Introduction to Software Engineering
Coordinating unit: 270 - FIB - Barcelona School of Informatics Teaching unit: 747 - ESSI - Department of Service and Information System Engineering Academic year: Degree: 2015 BACHELOR'S DEGREE IN INFORMATICS
More informationDesign of Visual Repository, Constraint and Process Modeling Tool based on Eclipse Plug-ins
Design of Visual Repository, Constraint and Process Modeling Tool based on Eclipse Plug-ins Rushiraj Heshi Department of Computer Science and Engineering Walchand College of Engineering, Sangli Smriti
More informationUML Modelling of Automated Business Processes with a Mapping to BPEL4WS
UML Modelling of Automated Business Processes with a Mapping to BPEL4WS Tracy Gardner IBM UK Laboratories, Hursley Park, Winchester, SO21 2JN, UK tgardner@uk.ibm.com Abstract. The Business Process Execution
More informationHow to Model Aspect-Oriented Web Services
How to Model Aspect-Oriented Web Services Guadalupe Ortiz Juan Hernández gobellot@unex.es juanher@unex.es Quercus Software Engineering Group University of Extremadura Computer Science Department Pedro
More informationA Brief Analysis of Web Design Patterns
A Brief Analysis of Web Design Patterns Ginny Sharma M.Tech Student, Dept. of CSE, MRIU Faridabad, Haryana, India Abstract Design patterns document good design solutions to a recurring problem in a particular
More informationIntroduction to BPMN
Stephen A. White, IBM Corporation Abstract This paper is intended to provide a high-level overview and introduction to the Business Process Modeling Notation (BPMN). The context and general uses for BPMN
More informationCIM to PIM Transformation: A criteria Based Evaluation
ISSN:2229-6093 CIM to PIM Transformation: A criteria Based Evaluation Abdelouahed KRIOUILE *, Taoufiq GADI, Youssef BALOUKI Univ Hassan 1, LAVETE Laboratory, 26000 Settat, Maroc * E-mail of the corresponding
More informationBPMN Process Design for Complex Product Development and Production
BPMN Process Design for Complex Development and ion Dieter Roller, Erik Engesser Institute of Computer-aided Development Systems Universität Stuttgart Universitätsstrasse 38 D-70569 Stuttgart, Germany
More informationClarifying a vision on certification of MDA tools
SCIENTIFIC PAPERS, UNIVERSITY OF LATVIA, 2010. Vol. 757 COMPUTER SCIENCE AND INFORMATION TECHNOLOGIES 23 29 P. Clarifying a vision on certification of MDA tools Antons Cernickins Riga Technical University,
More informationA Framework of Model-Driven Web Application Testing
A Framework of Model-Driven Web Application Testing Nuo Li, Qin-qin Ma, Ji Wu, Mao-zhong Jin, Chao Liu Software Engineering Institute, School of Computer Science and Engineering, Beihang University, China
More informationPATTERN-BASED BUSINESS-DRIVEN ANALYSIS AND DESIGN OF SERVICE ARCHITECTURES
PATTERN-BASED BUSINESS-DRIVEN ANALYSIS AND DESIGN OF SERVICE ARCHITECTURES Veronica Gacitua-Decar and Claus Pahl School of Computing, Dublin City University, Glasnevin, Dublin 9, Ireland. vgacitua@computing.dcu.ie,
More informationAn ARIS-based Transformation Approach to Semantic Web Service Development
An ARIS-based Transformation Approach to Semantic Web Development Cheng-Leong Ang ϕ, Yuan Gu, Olga Sourina, and Robert Kheng Leng Gay Nanyang Technological University, Singapore eclang@ntu.edu.sg ϕ Abstract
More informationFormalization of Workflows Using Fork-Join Automata
Formalization of Workflows Using Fork-Join Automata Tudor Jebelean 1 and Anna Medve 2 1 RISC, Johannes Kepler University, Linz, Austria 2 Department of Electrical Engineering and Information Systems, University
More informationTOWARDS A FRAMEWORK INCORPORATING FUNCTIONAL AND NON FUNCTIONAL REQUIREMENTS FOR DATAWAREHOUSE CONCEPTUAL DESIGN
IADIS International Journal on Computer Science and Information Systems Vol. 9, No. 1, pp. 43-54 ISSN: 1646-3692 TOWARDS A FRAMEWORK INCORPORATING FUNCTIONAL AND NON FUNCTIONAL REQUIREMENTS FOR DATAWAREHOUSE
More information