Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

IT and Business Process Modelling course at IT University of Copenhagen (Lecture 1+2)

1,457 views

Published on

First and second lecture for the IT and Business Process Modelling course at IT University of Copenhagen.

The course has focus on flexibility in business processes and introduces to DCR Graphs business process constraint mapping (using www.dcrgraphs.net) and BPMN modelling (using www.academic.signavio.com).

It is based on the book "Enabling Flexibility in Process-Aware Information Systems - Challenges, Methods, Technologies" by Manfred Reichert and Barbara Weber. (http://www.springer.com/computer/database+management+%26+information+retrieval/book/978-3-642-30408-8)

Published in: Education
  • Be the first to comment

IT and Business Process Modelling course at IT University of Copenhagen (Lecture 1+2)

  1. 1. IT  UNIVERSITY  OF  COPENHAGEN     IT and Business Process Modelling Business Process Modelling & Analysis Thomas Hildebrandt IT University of Copenhagen www.itu.dk/people/hilde hilde@itu.dk ! ! First lecture of IT and Business Process Modelling (BIMF, GBI) & Business Process Modelling and Analysis (DBMA, DIM & SDT-SE) ! January 26th, 2015 Partly based on lecture slides (ch 2) by M. Reichert and B.Weber, available at www.flexible-processes.com
  2. 2. IT  UNIVERSITY  OF  COPENHAGEN     IT and Business Process Modelling & Analysis (BIMF & DBMA) Thomas Hildebrandt, hilde@itu.dk BIMF/DBMA Lecture 1, January 26th, 2015 Road  Map • 10-10.15: Learning Outcomes, Group project & Exam • 10.15-10.45:What is a (Business) Process ? • 11.00-11.45: Process-Aware Information Systems • 12.30-14.00:Theory review-exercises in groups 2
  3. 3. IT  UNIVERSITY  OF  COPENHAGEN     IT and Business Process Modelling & Analysis (BIMF & DBMA) Thomas Hildebrandt, hilde@itu.dk BIMF/DBMA Lecture 1, January 26th, 2015 Learning  Outcomes  (BSc) 3
  4. 4. IT  UNIVERSITY  OF  COPENHAGEN     IT and Business Process Modelling & Analysis (BIMF & DBMA) Thomas Hildebrandt, hilde@itu.dk BIMF/DBMA Lecture 1, January 26th, 2015 Learning  Outcomes  (MSc) 4
  5. 5. IT  UNIVERSITY  OF  COPENHAGEN     IT and Business Process Modelling & Analysis (BIMF & DBMA) Thomas Hildebrandt, hilde@itu.dk BIMF/DBMA Lecture 1, January 26th, 2015 DescripFon  at  learnit 5
  6. 6. IT  UNIVERSITY  OF  COPENHAGEN     IT and Business Process Modelling & Analysis (BIMF & DBMA) Thomas Hildebrandt, hilde@itu.dk BIMF/DBMA Lecture 1, January 26th, 2015 Rough  outline  of  course • Week 1-5: Business Process constraint mapping
 (ch 1-3+12 + research papers) • Week 6-10: Pre-specified processes, 
 flexibility by design and compliance (Ch 4-6+10) • Week 11-15: Ad-hoc changes, mining & evolution (Ch 7-9+12 +18 + research papers) • MSc must pick advanced topic: Ad-hoc changes (7), Monitoring & Mining (8), Evolution (9), Compliance (10) 6
  7. 7. IT  UNIVERSITY  OF  COPENHAGEN     IT and Business Process Modelling & Analysis (BIMF & DBMA) Thomas Hildebrandt, hilde@itu.dk BIMF/DBMA Lecture 1, January 26th, 2015 Group  Project  &  Exam • During the course you will in groups (5 students) • present a process constraint model (Feb 23rd) • hand-in of your report (April 9) • give feedback to software dev. group • upload a final report (May 19th in LearnIT) • give a 8 min joint presentation of report at exam followed by 8 min individual oral examination 7 learnit.itu.dk/course/view.php?id=1970132
  8. 8. IT  UNIVERSITY  OF  COPENHAGEN     IT and Business Process Modelling & Analysis (BIMF & DBMA) Thomas Hildebrandt, hilde@itu.dk BIMF/DBMA Lecture 1, January 26th, 2015 What  is  a  Process  ? 8 “A  process  is  a  specific  ordering  of  work  acFviFes  across  Fme  and   place,  with  a  beginning,  an  end,  and  clearly  defined  inputs  and   outputs:  a  structure  for  acFon”  [Davenport  1993,  p.  5].     A process is a collection of activities/events, ordered across time & space, carried out by actors, and depending on & producing data/resources. Some activities/events start the process (the beginning) Others are goals (the end) A business process creates value for customers (& the business)
  9. 9. IT  UNIVERSITY  OF  COPENHAGEN     IT and Business Process Modelling & Analysis (BIMF & DBMA) Thomas Hildebrandt, hilde@itu.dk BIMF/DBMA Lecture 1, January 26th, 2015 Process  examples • Booking a travel • Delivering beer to customers • Getting pain relief at the hospital • Getting a new loan or credit card in the bank • Helping an unemployed at the job-center to get a job 9 Who are the actors ? What are the activities/events ? What are the goals, ending and starting events ? How would you order the activities/events ? What data/resources produced & used by activities ?
  10. 10. IT  UNIVERSITY  OF  COPENHAGEN     IT and Business Process Modelling & Analysis (BIMF & DBMA) Thomas Hildebrandt, hilde@itu.dk BIMF/DBMA Lecture 1, January 26th, 2015 Hospital  process  example 10
  11. 11. IT  UNIVERSITY  OF  COPENHAGEN     IT and Business Process Modelling & Analysis (BIMF & DBMA) Thomas Hildebrandt, hilde@itu.dk BIMF/DBMA Lecture 1, January 26th, 2015 Hospital  process  example 11 Actors ?
  12. 12. IT  UNIVERSITY  OF  COPENHAGEN     IT and Business Process Modelling & Analysis (BIMF & DBMA) Thomas Hildebrandt, hilde@itu.dk BIMF/DBMA Lecture 1, January 26th, 2015 Hospital  process  example 12 Actions & Events ? Start ? Goal ? Data ?
  13. 13. IT  UNIVERSITY  OF  COPENHAGEN     IT and Business Process Modelling & Analysis (BIMF & DBMA) Thomas Hildebrandt, hilde@itu.dk BIMF/DBMA Lecture 1, January 26th, 2015 Group  Exercise  (10-­‐15  min) • Discuss processes you know • Describe (with post-it notes on A3 paper): • Actors ? • Activities/Events ? • Starting (triggering) and Ending (goals) events ? • Data & Resources used/produced ? • Ordering of Activities/Events ? • Put A3 paper on the black-board (with group name) 13
  14. 14. IT  UNIVERSITY  OF  COPENHAGEN     IT and Business Process Modelling & Analysis (BIMF & DBMA) Thomas Hildebrandt, hilde@itu.dk BIMF/DBMA Lecture 1, January 26th, 2015 Summary  &  Discussion 14 • Easy to identify activities/events ? • What is the right level of detail ? • Is there a relation between data dependencies and ordering of events ? • Can (some of) the activities/events be repeated/ skipped ? • How do we represent the dependencies ?
  15. 15. IT  UNIVERSITY  OF  COPENHAGEN     IT and Business Process Modelling & Analysis (BIMF & DBMA) Thomas Hildebrandt, hilde@itu.dk BIMF/DBMA Lecture 1, January 26th, 2015 Time  for  a  break! 15
  16. 16. IT  UNIVERSITY  OF  COPENHAGEN     Process-aware Information Systems (PAIS) What ? Why ? How ?
  17. 17. IT  UNIVERSITY  OF  COPENHAGEN     IT and Business Process Modelling & Analysis (BIMF & DBMA) Thomas Hildebrandt, hilde@itu.dk BIMF/DBMA Lecture 1, January 26th, 2015 What  are  PAIS  &  why  bother? 17 • Process-Aware Information Systems (PAIS) = Information systems that are aware of the (business/ workflow) processes they support • The motivations & goals are typically to improve efficiency, quality, agility and document compliance
  18. 18. IT  UNIVERSITY  OF  COPENHAGEN     IT and Business Process Modelling & Analysis (BIMF & DBMA) Thomas Hildebrandt, hilde@itu.dk BIMF/DBMA Lecture 1, January 26th, 2015 Process  characterisFcs 18 • Long-running (from seconds to years) • Persisted state • Sleeps most of the time • Orchestrates system and/or human actors • Understood (and managed) by business analysts • Adaptable • Reusable a domain specific architecture and languages for business processes execution (and management) ?
  19. 19. IT  UNIVERSITY  OF  COPENHAGEN     IT and Business Process Modelling & Analysis (BIMF & DBMA) Thomas Hildebrandt, hilde@itu.dk BIMF/DBMA Lecture 1, January 26th, 2015 How  to  make  a  PAIS  ? 19 • PAIS introduce an extra architectural layer, separating the process logic from the application code • Typical examples include Business Process,Workflow and Case Management Systems (BPMS,WfMS & CMS) • Often used with a Service Oriented Architecture (SOA)
  20. 20. IT  UNIVERSITY  OF  COPENHAGEN     IT and Business Process Modelling & Analysis (BIMF & DBMA) Thomas Hildebrandt, hilde@itu.dk BIMF/DBMA Lecture 1, January 26th, 2015 Process  &  Service  Oriented  Architecture 20 offer workenactment service management tools design tools run-time data process data organizational data perform work worker management designerhistorical data case dataapplications Figure 9: The architecture of a PAIS. ng a simple workflow process. Work is offered through so-called work queues. One worker can have multiple work queues and one work queue can be shared among multiple workers. The window in the middle shows the set of available work queues (left) and the content of one of these work queues (right). The bottom window shows an audit trail of a case. The three windows show only some of the capabilities offered by contemporary workflow management systems. It is fairly Process-Aware Information Systems: Design, Enactment, and Analysis Wil M.P. van der Aalst Department of Mathematics and Computer Science, Eindhoven University of Tech- nology, P.O. Box 513, NL-5600 MB Eindhoven, w.m.p.v.d.aalst@tue.nl Abstract. Process-aware information systems support operational business pro- cesses by combining advances in information technology with recent insights from management science. Workflow management systems are typical examples of such systems. However, many other types of information systems are also “process aware” even if their processes are hard-coded or only used implicitly (e.g., ERP systems). The shift from data orientation to process orientation has in- creased the importance process-aware information systems. Moreover, advanced analysis techniques ranging from simulation and verification to process mining and activity monitoring allow for systems that support process improvement in various ways. This article provides an overview of process-aware information systems and also relates these to business process management, workflow man- agement, process analysis techniques, and process flexibility. Keywords: Process-Aware Information Systems, Workflow Management, Busi- ness Process Management, Petri Nets, Process Mining, Process Verification, Sim- ulation 1 Introduction Information technology has changed business processes within and between enter- prises. More and more work processes are being conducted under the supervision of information systems that are driven by process models. Examples are work- flow management systems such as FileNet P8, Staffware, WebSphere, FLOWer and YAWL and Enterprise Resource Planning (ERP) systems such as SAP and Oracle. Moreover, many domain specific systems have components driven by (process) models. It is hard to imagine enterprise information systems that are unaware of the processes taking place. Although the topic of business process management using information technology has been addressed by consultants 1 Web-services internal services (e.g. database) e.g. electronic forms or case management tool processes are (re)designed. In the configuration phase, designs are by configuring a PAIS (e.g., a WFMS). After configuration, the ena starts where the operational business processes are executed using th figured. In the diagnosis phase, the operational processes are analyz problems and to find things that can be improved. The focus of tra flow management (systems) is on the lower half of the life-cycle. A is little support for the diagnosis phase. Moreover, support in the d limited to providing an editor while analysis and real design suppor Figure 13: PAIS life-cycle. In this article, we showed that PAISs support operational busin by combining advances in information technology with recent insig agement science. We started by reviewing the history of such sys focused on process design. From the many diagramming techniques chose one particular technique (Petri nets) to show the basics. We als the relevance of process analysis, e.g., by pointing out that 20 perce than 600 process models in the SAP reference model are flawed [ 26
  21. 21. IT  UNIVERSITY  OF  COPENHAGEN     IT and Business Process Modelling & Analysis (BIMF & DBMA) Thomas Hildebrandt, hilde@itu.dk BIMF/DBMA Lecture 1, January 26th, 2015 Example:  Financial  BPM  on  top  of  SOA 21 • Customer packet: Business process for creating financial products (credit cards, internet bank access,etc) • 10 different systems, 30 sub processes, 200 service calls/human tasks. • From 200 packets a day to 1800 a day • 80% automation Steen Brahe, Industrial PhD, Danske Bank & IT University of Copenhagen Best Industry Paper “BPM on Top of SOA: Experiences from the Financial Industry”, BPM 2007
  22. 22. IT  UNIVERSITY  OF  COPENHAGEN     IT and Business Process Modelling & Analysis (BIMF & DBMA) Thomas Hildebrandt, hilde@itu.dk BIMF/DBMA Lecture 1, January 26th, 2015 Three  trends... • From Programming to Orchestration • From Data orientation to Process orientation • From Design to Re-design and dynamic growth 22
  23. 23. IT  UNIVERSITY  OF  COPENHAGEN     IT and Business Process Modelling & Analysis (BIMF & DBMA) Thomas Hildebrandt, hilde@itu.dk BIMF/DBMA Lecture 1, January 26th, 2015 Not  an  enFrely  new  idea Early research in Office Automation Describing office work as flow-graphs (Petri Net) 23 zc := Computer Science and Office Information Systems By Clarence A. Ellis and Gary J. Nutt • Zisman & Hammer 1977 • IBM Business Definition Language (BDL) • Information Control Net [Ellis 1979 Xerox]
  24. 24. IT  UNIVERSITY  OF  COPENHAGEN     IT and Business Process Modelling & Analysis (BIMF & DBMA) Thomas Hildebrandt, hilde@itu.dk BIMF/DBMA Lecture 1, January 26th, 2015 InformaFon  Control  Net 24 ORDERPROCESSING LogRequest TypeOrder SendOrder ReceiveOrder BrocessII J I I • :1.1 Customer Request Arrival lL -""/ I I r •r J/.I I A/I " Order Form '"I +0I,Custamer JjFile I IIBillingFile I I I J I J I I I I I I I / I, lOut" 1:;;1tJ.lOut.I tForm'--------/--"" ',----..._------_.._-..,.-' F.igure2 [C. Ellis, 1979] used by SCOOP are document generators; electronic mail senders and receivers; file services, and media schedulers. Although the complexity and number of the special purpose systems may grow large as the office automation area grows, the monitor (or office operating system supervisor) can remain relatively constant. Zisman provides guidelines and frameworks for a high level non-procedural specifications language, and that contains a document definition section for declaring all documents needed, an activity initiation section for describing when each activity can be performed and an activity detail section. The activity detail section describes the detail tasks to be done when the activity is initiated by a few basic operations, wen-known to an office analyst. Procedure descriptions in this language could then be translated into an augmented Petri net and run using the execution monitor, SCOOP. By considering the specification language, the internal representation, and the design of a prototype system using one unified model, Zisman has been able to study the office as a system rather than simply as a collection of isolated tasks and pieces of equipment. Although Zisman suggests the language and the model need refinement, his basic notions will probably have great impact on the office of the future.
  25. 25. IT  UNIVERSITY  OF  COPENHAGEN     IT and Business Process Modelling & Analysis (BIMF & DBMA) Thomas Hildebrandt, hilde@itu.dk BIMF/DBMA Lecture 1, January 26th, 2015 Business  Process  Model  and  NotaFon  (BPMN)  2.0 25 Figure from the BPMN 2.0 Final Specification, 2011
  26. 26. IT  UNIVERSITY  OF  COPENHAGEN     IT and Business Process Modelling & Analysis (BIMF & DBMA) Thomas Hildebrandt, hilde@itu.dk BIMF/DBMA Lecture 1, January 26th, 2015 30  years:  What  happened? • Optimism in late 70ties and early 80ties • Not any real success... lack of standards and too rigid • 90ties to now: • Graphical User Interfaces • Internet, Service and Process standards 26 (but still too rigid...)
  27. 27. IT  UNIVERSITY  OF  COPENHAGEN     IT and Business Process Modelling & Analysis (BIMF & DBMA) Thomas Hildebrandt, hilde@itu.dk BIMF/DBMA Lecture 1, January 26th, 2015 Workflow  Management  CoaliFon  (WfMC)  1993 27 Workflow Engine(s) Process Definition Tools Other Workflow Engines Workflow Client Applications Invoked Applications (e.g. Webservices) Administration and Analysis Tools WfMC Workflow Reference Model 1995 (IBM, HP, Fujitsu, .. Graphical process notations/ languages (BPMN, EPCs, UML Activity Diagrams, Petri Net, ...) Export language (BPMN-XML,XPDL,WSFL,WS-BPEL,..) Service access, addressing and description languages (WSDL, abstract WS-BPEL, ..) Human Task languages (BPEL4PEOPLE, BPMN2.0) DB Instance run-time & persistence format Query languages
  28. 28. IT  UNIVERSITY  OF  COPENHAGEN     IT and Business Process Modelling & Analysis (BIMF & DBMA) Thomas Hildebrandt, hilde@itu.dk BIMF/DBMA Lecture 1, January 26th, 2015 Many  modelling  standards  -­‐  converging  to  BPMN 28 R. Shapiro,WfMC, 2010 IBM WSFL 1.0 MS XLANG 1.0 BPEL4WS 1.0 BPEL4WS 1.1 WS-BPEL 2.0 OASIS CMMN 1.0 (BETA) 2013
  29. 29. IT  UNIVERSITY  OF  COPENHAGEN     IT and Business Process Modelling & Analysis (BIMF & DBMA) Thomas Hildebrandt, hilde@itu.dk BIMF/DBMA Lecture 1, January 26th, 2015 An  example  BPMN  process 29 A pre-specified process for planning a surgery: (Example 2.3, Fig 2.2, page 13-14)
  30. 30. IT  UNIVERSITY  OF  COPENHAGEN     IT and Business Process Modelling & Analysis (BIMF & DBMA) Thomas Hildebrandt, hilde@itu.dk BIMF/DBMA Lecture 1, January 26th, 2015 Zooming  in  on  OutpaFent  Dept 30
  31. 31. IT  UNIVERSITY  OF  COPENHAGEN     IT and Business Process Modelling & Analysis (BIMF & DBMA) Thomas Hildebrandt, hilde@itu.dk BIMF/DBMA Lecture 1, January 26th, 2015 Different  perspecFves 31 Business Function 1 ... Business Function 2 Business Function 3 Business Function 4 Business Function n .. . ! business functions Function Perspective EXECUTABLE PROCESS MODEL control flow: order & execution constraints Behavior Perspective data objects & data flow Information Perspective time constraints (e.g., activity deadlines) Time Perspective organizational model (actors, roles, organizational units) Organization Perspective activity implementations & application services Operational Perspective
  32. 32. IT  UNIVERSITY  OF  COPENHAGEN     IT and Business Process Modelling & Analysis (BIMF & DBMA) Thomas Hildebrandt, hilde@itu.dk BIMF/DBMA Lecture 1, January 26th, 2015 FuncFon  PerspecFve 32 atomic complex
  33. 33. IT  UNIVERSITY  OF  COPENHAGEN     IT and Business Process Modelling & Analysis (BIMF & DBMA) Thomas Hildebrandt, hilde@itu.dk BIMF/DBMA Lecture 1, January 26th, 2015 Behavior  PerspecFve 33 Alternative /choice Sequence Parallel
  34. 34. IT  UNIVERSITY  OF  COPENHAGEN     IT and Business Process Modelling & Analysis (BIMF & DBMA) Thomas Hildebrandt, hilde@itu.dk BIMF/DBMA Lecture 1, January 26th, 2015 Behavior  as  constraints 34 A constraint based (declarative) model describes what & why rather than how (Declare)
  35. 35. IT  UNIVERSITY  OF  COPENHAGEN     IT and Business Process Modelling & Analysis (BIMF & DBMA) Thomas Hildebrandt, hilde@itu.dk BIMF/DBMA Lecture 1, January 26th, 2015 Behavior  as  constraints 35 A constraint based (declarative) model describes what & why rather than how (Declare)
  36. 36. IT  UNIVERSITY  OF  COPENHAGEN     IT and Business Process Modelling & Analysis (BIMF & DBMA) Thomas Hildebrandt, hilde@itu.dk BIMF/DBMA Lecture 1, January 26th, 2015 Constraints  as  DCR  Graphs 36
  37. 37. IT  UNIVERSITY  OF  COPENHAGEN     IT and Business Process Modelling & Analysis (BIMF & DBMA) Thomas Hildebrandt, hilde@itu.dk BIMF/DBMA Lecture 1, January 26th, 2015 Data-­‐centric/OO  behavior 37 In a data-driven/centric process the behavior is described by state of data attributes (belonging to objects/business entities)
  38. 38. IT  UNIVERSITY  OF  COPENHAGEN     IT and Business Process Modelling & Analysis (BIMF & DBMA) Thomas Hildebrandt, hilde@itu.dk BIMF/DBMA Lecture 1, January 26th, 2015 InformaFon/InteracFon 38
  39. 39. IT  UNIVERSITY  OF  COPENHAGEN     IT and Business Process Modelling & Analysis (BIMF & DBMA) Thomas Hildebrandt, hilde@itu.dk BIMF/DBMA Lecture 1, January 26th, 2015 OrganizaFonal 39
  40. 40. IT  UNIVERSITY  OF  COPENHAGEN     IT and Business Process Modelling & Analysis (BIMF & DBMA) Thomas Hildebrandt, hilde@itu.dk BIMF/DBMA Lecture 1, January 26th, 2015 OperaFonal  PerspecFve 40 COBOL PL1 .NET SAP Java service Enterprise Service Bus (ESB) service service Risk Department Credit Department Customer Department Task Sub Process Sub Process Data interoperability standards, e.g. HL7 for healthcare data and XBRL for business/finance (Time perspective)
  41. 41. IT  UNIVERSITY  OF  COPENHAGEN     Components of a PAIS offer workenactment service management tools design tools run-time data process data organizational data perform work worker management designerhistorical data case dataapplications Figure 9: The architecture of a PAIS. ing a simple workflow process. Work is offered through so-called work queues.
  42. 42. IT  UNIVERSITY  OF  COPENHAGEN     Components of a PAIS
  43. 43. IT  UNIVERSITY  OF  COPENHAGEN     IT and Business Process Modelling & Analysis (BIMF & DBMA) Thomas Hildebrandt, hilde@itu.dk BIMF/DBMA Lecture 1, January 26th, 2015 Build  vs.  Run-­‐Fme 43 (may be combined if we allow adaptation)
  44. 44. IT  UNIVERSITY  OF  COPENHAGEN     IT and Business Process Modelling & Analysis (BIMF & DBMA) Thomas Hildebrandt, hilde@itu.dk BIMF/DBMA Lecture 1, January 26th, 2015 Build-­‐Fme  verificaFon • Functional: Refer to taxonomies (naming) & attributes • Behavior: Deadlocks? Livelocks? Soundness ? • Information: Missing, wrong or unnecessary data ? • Organisation: Missing actors or authorizations ? • Operation:Assigned application services to all atomic activities ? 44 Verification concerns all process perspectives:
  45. 45. IT  UNIVERSITY  OF  COPENHAGEN     IT and Business Process Modelling & Analysis (BIMF & DBMA) Thomas Hildebrandt, hilde@itu.dk BIMF/DBMA Lecture 1, January 26th, 2015 Run-­‐Fme  Environment • Process instance life-cycles • Activity instance life-cycles • Work-item life-cycles 45
  46. 46. IT  UNIVERSITY  OF  COPENHAGEN     IT and Business Process Modelling & Analysis (BIMF & DBMA) Thomas Hildebrandt, hilde@itu.dk BIMF/DBMA Lecture 1, January 26th, 2015 Process-­‐instance  life  cycle 46 (may be extended to allow adaptation)
  47. 47. IT  UNIVERSITY  OF  COPENHAGEN     IT and Business Process Modelling & Analysis (BIMF & DBMA) Thomas Hildebrandt, hilde@itu.dk BIMF/DBMA Lecture 1, January 26th, 2015 Process-­‐instance  state 47 When an instance is running it is in a particular state
  48. 48. IT  UNIVERSITY  OF  COPENHAGEN     IT and Business Process Modelling & Analysis (BIMF & DBMA) Thomas Hildebrandt, hilde@itu.dk BIMF/DBMA Lecture 1, January 26th, 2015 Process-­‐instance  state 48 DCR Graphs can also represent instance state
  49. 49. IT  UNIVERSITY  OF  COPENHAGEN     IT and Business Process Modelling & Analysis (BIMF & DBMA) Thomas Hildebrandt, hilde@itu.dk BIMF/DBMA Lecture 1, January 26th, 2015 Process-­‐instance  state 49 DCR Graphs can also represent instance state
  50. 50. IT  UNIVERSITY  OF  COPENHAGEN     IT and Business Process Modelling & Analysis (BIMF & DBMA) Thomas Hildebrandt, hilde@itu.dk BIMF/DBMA Lecture 1, January 26th, 2015 Process-­‐instance  state 50 DCR Graphs can also represent instance state
  51. 51. IT  UNIVERSITY  OF  COPENHAGEN     IT and Business Process Modelling & Analysis (BIMF & DBMA) Thomas Hildebrandt, hilde@itu.dk BIMF/DBMA Lecture 1, January 26th, 2015 Process-­‐instance  state 51 DCR Graphs can also represent instance state
  52. 52. IT  UNIVERSITY  OF  COPENHAGEN     IT and Business Process Modelling & Analysis (BIMF & DBMA) Thomas Hildebrandt, hilde@itu.dk BIMF/DBMA Lecture 1, January 26th, 2015 AcFvity-­‐instance  life-­‐cycle 52 Each individual activity has a life-cycle too
  53. 53. IT  UNIVERSITY  OF  COPENHAGEN     IT and Business Process Modelling & Analysis (BIMF & DBMA) Thomas Hildebrandt, hilde@itu.dk BIMF/DBMA Lecture 1, January 26th, 2015 Human  acFviFes 53 Enabled, human activities create work items to work lists Depends on actor assignment and organizational model
  54. 54. IT  UNIVERSITY  OF  COPENHAGEN     IT and Business Process Modelling & Analysis (BIMF & DBMA) Thomas Hildebrandt, hilde@itu.dk BIMF/DBMA Lecture 1, January 26th, 2015 Work-­‐item  life-­‐cycle 54
  55. 55. IT  UNIVERSITY  OF  COPENHAGEN     IT and Business Process Modelling & Analysis (BIMF & DBMA) Thomas Hildebrandt, hilde@itu.dk BIMF/DBMA Lecture 1, January 26th, 2015 Summary • Process-aware Information Systems • Know the logic of the supported processes • Ensure ordering constraints are satisfied • Controls flow of data • Knows application services and work-items assigned to automated and human activities • Enables end-users to monitor and trace executions • Future:Allow run-time, verified adaptation 55
  56. 56. IT  UNIVERSITY  OF  COPENHAGEN     IT and Business Process Modelling & Analysis (BIMF & DBMA) Thomas Hildebrandt, hilde@itu.dk BIMF/DBMA Lecture 1, January 26th, 2015 Exercises • Do exercise 2.1-2.4 in your groups and write down your answers. Use your own process examples or the one below 56

×