CONTENIDO Objetivo Stándares de la WfMC Grafo de Actividades vs Grafo de Estados Ejemplos con Xflow.

Slides:



Advertisements
Similar presentations
Business process engineering: an overview The goal of business process engineering (BPE) is to define architectures that will enable a business to use.
Advertisements

A Workflow Engine with Multi-Level Parallelism Supports Qifeng Huang and Yan Huang School of Computer Science Cardiff University
Database System Concepts and Architecture
CNPq - INRIA Projeto CEMT Instituto de Informática - UFRGS “Features of CEMT Workflow Model” Carlos Zeve.
Software and Systems Engineering Seminar Winter 2011 Domain-specific languages in model-driven software engineering 1 Speaker: Valentin ROBERT.
WebRatio BPM: a Tool for Design and Deployment of Business Processes on the Web Stefano Butti, Marco Brambilla, Piero Fraternali Web Models Srl, Italy.
® IBM Software Group © 2006 IBM Corporation Rational Software France Object-Oriented Analysis and Design with UML2 and Rational Software Modeler 04. Other.
1 SWE Introduction to Software Engineering Lecture 23 – Architectural Design (Chapter 13)
1 Review Topics 1.Basic understanding of a business process 2.The relationship of a business process with a work flow 3.The different types aspects and.
What is workflow?  A workflow is a structured way of defining and automating structures and procedures within an organization. What is workflow management.
Data Management I DBMS Relational Systems. Overview u Introduction u DBMS –components –types u Relational Model –characteristics –implementation u Physical.
1 Workflow Description for Open Hypermedia Systems Sanjay Vivek, David C. De Roure Department of Electronics and Computer Science.
Chapter 1: Overview of Workflow Management Dr. Shiyong Lu Department of Computer Science Wayne State University.
C++ Training Datascope Lawrence D’Antonio Lecture 11 UML.
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 2 Overview of Database Languages and Architectures.
Examine Quality Assurance/Quality Control Documentation
Service Oriented Enterprise CS409 Application Services Even Semester 2007.
Workflow Description Language and Workflow Patterns Yi Wang.
1© Copyright 2013 EMC Corporation. All rights reserved. ESI SCO Integration Pack Alix Sensale Irene Yu.
Enterprise Workflow CPSC 476 Lightening Talk Brenda Griffith/Katie Soto.
Process-oriented System Automation Executable Process Modeling & Process Automation.
Introduction to Databases and Database Languages
What is Software Architecture?
Introduction to Database
GMD German National Research Center for Information Technology Innovation through Research Jörg M. Haake Applying Collaborative Open Hypermedia.
Enterprise Systems & Architectures. Enterprise systems are mainly composed of information systems. Business process management mainly deals with information.
Database System Concepts and Architecture Lecture # 3 22 June 2012 National University of Computer and Emerging Sciences.
1 Conceptual Modeling of User Interfaces to Workflow Information Systems Conceptual Modeling of User Interfaces to Workflow Information Systems By: Josefina.
*Law and Coordination Rodrigo Paes. © LES/PUC-Rio Agenda Integration Coordination BPEL example Birth *Law and Coordination Further Steps.
Configuration Management and Server Administration Mohan Bang Endeca Server.
Design Patterns OOD. Course topics Design Principles UML –Class Diagrams –Sequence Diagrams Design Patterns C#,.NET (all the course examples) Design Principles.
Chapter 7 Structuring System Process Requirements
1 CS 456 Software Engineering. 2 Contents 3 Chapter 1: Introduction.
Chapter 2 CIS Sungchul Hong
Enabling Workflow in UPnP Networks Andreas BobekUniversity of Rostock Faculty of Computer Science and Electrical Engineering Andreas Bobek, Hendrik Bohn,
SOFTWARE DESIGN AND ARCHITECTURE LECTURE 21. Review ANALYSIS PHASE (OBJECT ORIENTED DESIGN) Functional Modeling – Use case Diagram Description.
Databases and Database Management Systems
Architecture for a Database System
Interfacing Registry Systems December 2000.
Chapter 1: Overview of Workflow Management Dr. Shiyong Lu Department of Computer Science Wayne State University.
Lesson Overview 3.1 Components of the DBMS 3.1 Components of the DBMS 3.2 Components of The Database Application 3.2 Components of The Database Application.
ModelPedia Model Driven Engineering Graphical User Interfaces for Web 2.0 Sites Centro de Informática – CIn/UFPe ORCAS Group Eclipse GMF Fábio M. Pereira.
1 Database Management Systems (DBMS). 2 Database Management Systems (DBMS) n Overview of: ä Database Management Components ä Database Systems Architecture.
SOFTWARE DESIGN. INTRODUCTION There are 3 distinct types of activities in design 1.External design 2.Architectural design 3.Detailed design Architectural.
11 CORE Architecture Mauro Bruno, Monica Scannapieco, Carlo Vaccari, Giulia Vaste Antonino Virgillito, Diego Zardetto (Istat)
Integration of Workflow and Agent Technology for Business Process Management Yuhong Yan. Maamar, Z. Weiming Shen Enterprise Integration Lab.Toronto Univ.Canada.
Chapter 9 & 10 Database Planning, Design and Administration Database Application Lifecycle DBMS Selection Database Administration.
DESIGN OF SOFTWARE ARCHITECTURE
Department of Computer Science 1 CSS 496 Business Process Re-engineering for BS(CS) Chapter 2: Workflow Management Khurram Shahzad
By Chokchai Phatharamalai, Kan Ouivirach, Nattanicha Rittammanart, Perayos Supajaroonwong, Sarawoot Kongyoung, Thammathip.
1 7 Systems Analysis and Design in a Changing World, 2 nd Edition, Satzinger, Jackson, & Burd Chapter 7 The Object-Oriented Approach to Requirements.
Interstage BPM v11.2 1Copyright © 2010 FUJITSU LIMITED BUSINESS PROCESS MANAGEMENT CONCEPTS.
Comparison of The Workflow Management Systems Bizagi, ProcessMaker, and Joget Mohamed Zeinelabdeen Abdelgader [1], Omer Salih Dawood [2], Mohamed Elhafiz.
IT 5433 LM1. Learning Objectives Understand key terms in database Explain file processing systems List parts of a database environment Explain types of.
De Rigueur - Adding Process to Your Business Analytics Environment Diane Hatcher, SAS Institute Inc, Cary, NC Falko Schulz, SAS Institute Australia., Brisbane,
E- Tour VIII : Analysis & design E. Widodo. 2 e- Objectives Understand some approaches to analyze requirements of e-Business solution.Understand some.
Database Principles: Fundamentals of Design, Implementation, and Management Chapter 1 The Database Approach.
Worklist Manager Service Engine (WLMSE)
WEB SERVICES.
Unit – 5 JAVA Web Services
Data The lowest level of abstraction from which information and knowledge are derived. Any collection of recorded facts, numbers, or datum of any nature.
Databases A brief introduction….
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 2 Database System Concepts and Architecture.
Enterprise Integration: Workflow
Data Base System Lecture 2: Introduction to Database
Business Process Management Software
HingX Project Overview
Database Design Hacettepe University
Workflow and the WfMC Standards
Chapter 2: Building a System
Presentation transcript:

CONTENIDO Objetivo Stándares de la WfMC Grafo de Actividades vs Grafo de Estados Ejemplos con Xflow

WorkFlow Management Coalition (WfMC) Conceptos y terminología Modelo de referencia WAPI’s Interoperabilidad de Workflows (Wf-XML) Otros... Documentación:

WorkFlow Management Coalition (WfMC)

Business Process Definition A set of one or more linked procedures or activities which collectively realise a business objective or policy goal, normally within the context of an organisational structure defining functional roles and relationships.

WorkFlow Management Coalition (WfMC) Process Definition Definition The representation of a business process in a form which supports automated manipulation, such as modelling, or enactment by a workflow management system. The process definition consists of a network of activities and their relationships, criteria to indicate the start and termination of the process, and information about the individual activities, such as participants, associated applications and data, etc.

WorkFlow Management Coalition (WfMC) Workflow Management System Definition A system that defines, creates and manages the execution of workflows through the use of software, running on one or more workflow engines, which is able to interpret the process definition, interact with workflow participants and, where required, invoke the use of tools and applications.

WorkFlow Management Coalition (WfMC) Activity Definition A description of a piece of work that forms one logical step within a process. An activity may be a manual activity, which does not support computer automation, or a workflow (automated) activity. A workflow activity requires human and/or machine resources(s) to support process execution; where human resource is required an activity is allocated to a workflow participant.

WorkFlow Management Coalition (WfMC) Instance (as in Process or Activity Instance) Definition The representation of a single enactment of a process, or activity within a process, including its associated data. Each instance represents a separate thread of execution of the process or activity, which may be controlled independently and will have its own internal state and externally visible identity, which may be used as a handle, for example, to record or retrieve audit data relating to the individual enactment.

WorkFlow Management Coalition (WfMC) Workflow Participant Definition A resource which performs the work represented by a workflow activity instance. This work is normally manifested as one or more work items assigned to the workflow participant via the worklist. Work Item Definition The representation of the work to be processed (by a workflow participant) in the context of an activity within a process instance.

WorkFlow Management Coalition (WfMC)

Workflow Reference Model Definition An architectural representation of a workflow management system, identifying the most important system interfaces, developed by the WfMC

WorkFlow Management Coalition (WfMC) Process Definition A formalised view of a business process, represented as a coordinated (parallel and/or serial) set of process activities that are connected in order to achieve a common goal. Pre-Conditions Post-Conditions Transition Condition

Diagrama de Actividades Vs. Diagrama de Estados

WorkFlow Management Coalition (WfMC) WAPI Definition WAPI is an abbreviation for Workflow APIs and Interchange Formats, published by the WfMC, and incorporating specifications to enable interoperability between different components of workflow management systems and applications WMTErrorRetType WMCreateProcessInstance( In WMTPSessionHandle psession_handle, In WMTPProcDefID pproc_def_id, In WMTPText pproc_inst_name, Out WMTPProcInstID pproc_inst_id)

Xflow CONDICIONES ACCIONES FUNCIONALIDADES PERMISOS E1E2 Modelado de procesos de workflow en base a un grafo (diagrama) de estados

Xflow