Business-Driven Software Engineering Lecture 3 Foundations of Processes
|
|
|
- Andra Gardner
- 9 years ago
- Views:
Transcription
1 Business-Driven Software Engineering Lecture 3 Foundations of Processes Jochen Küster [email protected]
2 Agenda Introduction and Background Process Modeling Foundations Activities and Process Models Summary and References 2
3 Introduction and Background 3
4 Vision: Integration of Business and IT change of strategy Business Requirements Business Model Model refinement Model transformation Business Process Model Technology BPEL, Web Services EJBs IT Solution Business model captures business goals and provides overview of the enterprise IT level comprises components organized in a component-based or service-oriented architecture Business processes provide the bridge between business and technology 4
5 Processes are Everywhere in Our Lives Shopping processes when buying a book at Amazon. handling processes in an insurance company. Credit handling processes when applying for a loan in a bank. and many more How to document and automate processes? 5
6 Business Processes A process is[..] a specific ordering of work activities across time and place, with a beginning, an end, and clearly identified inputs and outputs. (Davenport 1993) We define a business process as a collection of activities that takes one or more kinds of input and creates an output that is of value to the customer. (Hammer and Champy, 1993) Grant Register Close Reject 6
7 Business Process Management Business Process Management: Business Process Management comprises concepts, methods, techniques for design, administration, configuration and analysis of business processes (Weske, 2007) Business Process Management System: A business process management system is a generic software system that is driven by explicit process representations to coordinate the enactment of business processes. (Weske, 2007) 7
8 Traditional System Architectures Application uses database management systems to access data Database management system realizes functionality on top of the operating system Interaction with the user is realized through a graphical user interface monolithic system architecture siloed enterprise applications GUI Application DBMS OS How to deal with changes? How to realize functionality across different databases? How to realize integrated functionality? 8
9 Enterprise Application Integration Enterprise Resource Planning System ERP System Supply Chain Management System Customer Relationship Management System Data Warehouse Integration Middleware CRM System New technical capabilities allowed to integrate applications for enterprises Point-to-point integration many connections Hub-and-spoke integration reduce the number of connections 9
10 Workflows and Workflow Management Systems GUI Workflow System Workflow System Application DBMS OS Application 1 Application 2 Application 3 To increase flexibility in EAI, workflows are captured and executed by a workflow management system Process logic is specified in workflow models, changes can be made without coding Standards for workflow technology evolved 10
11 Limitations of Workflow Systems Flexibility and human issues human workers might feel restricted by activity allocations Not always possible to have a workflow management system integration problems within/across enterprises remain existent New business trends and new technical trends modeling of organizations and business services, enterprise modeling concept of services, web services 11
12 Business Processes and Workflows Business processes describe processes across organizations at different levels of details Execution of business processes by information systems requires that business processes are described at a certain level of detail A workflow is a refined business process such that each activity can be executed within the context of one application system A workflow is executed by a workflow management system which provides support for defining, administrating and executing workflows Goal of workflow management: increase of efficiency in enterprises, reduction of costs in enterprises 12
13 Human Interaction and System Workflows Human interaction workflow: Interaction with human users required Workflow management must take care of these interactions Example: Workflow for entering Customer Data System workflow: Activities can be executed without human interaction Example: Workflow for saving data in different databases 13
14 Organization and Enterprise Modeling Enterprise Strategy Business & Financial Management/ Infrastructure Business Acquisition & Retention Policy Administration & Services Benefit Payments determines influences Implemented by People Processes IT Business Strategy Investment Strategy Market and Promotion Planning Operations Management And Planning s Management Strategy Miscellaneous Payment Planning Enterprise modeling for documenting enterprises and analyzing them Better understand changes of strategy and their effect on processes, people and IT Various approaches available, no single solution 14
15 IBM Component Business Model - Example Operational Levels Competency Direct Business & Financial Management/ Infrastructure Business Strategy Investment Strategy Business Acquisition & Retention Market and Promotion Planning Policy Administration & Services Operations Management And Planning Benefit Payments s Management Strategy Miscellaneous Payment Planning Record Control Investment/Capital Management Promotion Management Operations Management Controls s Litigation Handling Verify Execute Investment Operations Financial Reporting and Controls (GL) Illustrations Sales Support New Business Processing (Application) Processing Policy Changes Billing Handling Payment Processing (Disbursements) A business component is a part of an enterprise that has the potential to operate autonomously A business component offers services to its environment 15
16 Service-oriented Architecture (SOA) has several aspects a set of architectural principles which address characteristics such as modularity, encapsulation, loose coupling, separation of concerns, composable and single implementation. an architectural style which requires a service provider, requestor and a service description. a programming model complete with standards, tools, methods and technologies such as web services. a set of business aligned IT services that support an organization s business process goals and objectives using interface-based service descriptions that decouple the provider and consumer through open standards and protocols 16
17 Overview of layers of a Service-Oriented Architecture Presentation Architecture Portlets Business Process Layer Process Choreography Service Binding Composite Services Component Layer Enterprise Components CICS/COBOL Integration Architecture (Service Integration Bus) QoS Management & Monitoring Operational Systems Object-oriented CRM, ERP Business Intelligence 17
18 Conceptual Layers of Business Processes Business-to-Business Processes at Business Level Business Processes at Business Level Human Interaction Workflows at IT Level System Workflows at IT Level Process modeling required for all levels Methodology required for transitions between the levels Software engineering concepts required for IT levels and for transition and realization of SOA components 18
19 Lifecyle of Business Process Models Process Improvement Requirements BPMN Creation of a business-level process model BPMN BPMN Creation of a technical process model Process Deployment BPMN 19
20 Concept of Business-Driven Software Engineering change of strategy Business Requirements Business Model Model refinement Business Process Model Model transformation Technology BPEL, WSDL, JEE, WebSphere IT Solution Software Engineering: Concepts, languages, techniques, methods and tools for building software systems Business-Driven: Taking into account business requirements Focus on modeling techniques for combining business level and IT level Focus on methods that combine business and IT level 20
21 Techniques of Business-Driven Software Engineering Business Process Modeling Organizational and Data Modeling Business Process Simulation Business Process Reference Model Customization Business Process Lifecycle Management (Versioning) Methodologies for developing SOA Applications and many more 21
22 Process Modeling Foundation 22
23 Views of Business Process Modeling Register Grant Reject Close Handling Process Process Models register Paul Senior Manager grant registered reject Linda Manager Kevin Manager granted settle settled close rejected closed close Organizational Models Data Models Object Life Cycles 23
24 Overview of Process Modeling Languages BPMN (Business Process Model and Notation) UML (Unified Modeling Language) EPC (Event Driven Process Chains) BPEL (Business Process Execution Language) In this lecture: focus on the concepts of business process modeling overview of syntax and informal semantics of BPMN There are pros and cons of the different languages 24
25 Why is Modeling of Processes important? If process is to be executed by a workflow system or business process management system, process must be modeled in a language supported by the workflow system or business process management system. Modeling is a means of documenting processes Modeling of processes allows the manual or automated repetition their execution in a workflow system their simulation their analysis and comparison 25
26 Concepts, Languages, Methods, Tools Methods and Tools ARIS IBM WebSphere Business Modeler Languages BPMN UML Activity Diagrams EPC Concepts Activity Process Gateway Concepts provide the foundation, Languages are used to express concepts, Methods define how to use languages and tools help to deal with methods and languages 26
27 Activities and Process Models 27
28 Conceptual Model of a Business Process Core concepts of a business process different views on a business process using different modeling languages 28
29 Activity Modeling - Concepts Register Grant :Register ( 1, Mueller) :Grant ( 1, Mueller) An activity describes a set of similar activity instances An activity instance represents an individual work item of a business process During its lifetime, an activity instance goes through certain states 29
30 Activity Instances State Transitions initialize enable begin terminate init ready running terminated skip skipped Activity instances go through different states in their lifetime Technically, the runtime environment is responsible for triggering state transitions of activity instances State transitions can be modeled in an event diagram 30
31 Activity Instances Event Diagrams init ready running terminated initialize enable begin terminate event diagram shows the order of events for an activity instance time proceeds from left to right events are shown as bullets events 31
32 Process Modeling - Concepts A process model represents a blueprint for a set of process instances A process model consists of nodes and edges Edges connect nodes and establish orders of nodes There exist different types of nodes: Activity models a work unit Gateway represents a split or merge of control or data flow Events are used for expressing occurrences of states that are relevant for a process 32
33 Process Modeling Concrete Syntax Start Event Gateway Register Grant Reject Close End Event Representation of Activity, Gateway and Event Explanation of the process model: Process starts A claim is registered A decision is made whether to grant or reject a claim 33
34 Process Modeling Process Instances Process Model is a blueprint for a set of process instances Instantiation of a process model yields concrete process instances Process models place execution constraints on process instances Process instances are the running processes in the real world Process instances have a state, that is defined by the state of the activity instances it contains and their status Register :Register :Grant Grant Reject Close instantiation :Reject :Close 34
35 Process Instances Event Diagram Grant i Register s End Event Start Event i e b Reject t i e b t Abbreviated Notation: Register Reject Event diagram shows the events and causal relations between them Start event leads to initialization of all activities and to the enabling of the Register After Register terminates, it enables the Reject claim 35
36 Process Execution - Traces Grant Register Close Reject Traces show the activities executed in a particular run of the process Traces of all runs represent the traces of the process model A trace can be represented as sequences <Register, Grant, Close > <Register, Reject, Close > Traces of a process model can be infinite in case of loops or nonterminating processes 36
37 Process Data Modeling Grant Register Close Reject s Processes operate on data Activities use data while executing and produce data Data modeling is known from other disciplines (e.g. database design) In the process model, we represent data by data flow and by data repositories 37
38 Process Interaction Modeling Administration Register Grant Reject Close Customer Agent Record Details Notify Customer Interaction of processes can be modeled Messages can be used for starting execution of an activity Interacting processes are also called a process choreography 38
39 Organizational Modeling Concepts Organizational models are used for expressing organizational structures that are relevant to processes Meta model for organizational models Organizational models can be expressed in different languages such as organizational charts (free hand) 39
40 Organizational Modeling - Example Person Role Paul Senior Manager Billing Department Organizational Unit Linda Manager Kevin Manager Kim Employee Michael Employee Organizational chart may show roles and persons Can also show organizational units Roles and persons (representing resources) are used for perform activity instances (representing work items) 40
41 Process Modeling Roles of Organizations Customer Representative Grant Insurance Expert Register Close Reject Associate roles to activities rather than a specific person When process is instantiated, roles must be replaced with individual persons (role-based allocation, role resolution) Changes in the personnel structure do not require change of process model 41
42 High-Level Architecture of Process Execution Environment Process Modeling Environment deployment Process Engine calls Service 1 calls Service n 42
43 Summary of Lecture and References Business Process Management Foundations Business Process and Business Process Management Definitions Business-Driven Software Engineering Workflow and Process Process Modeling Foundation Views of Process Modeling Activity Concept Process Models and Organizational Models Further Reading: M. Weske: Chapter 2 and Chapter 3 43
SOMA, RUP and RMC: the right combination for Service Oriented Architecture
SOMA, RUP and RMC: the right combination for Service Oriented Architecture WebSphere User Group, Bedfont, 4th March, 2008 Keith Mantell Senior Solution Architect IBM Rational [email protected] March
Service-oriented architecture in e-commerce applications
Service-oriented architecture in e-commerce applications What is a Service Oriented Architecture? Depends on who you ask Web Services A technical architecture An evolution of distributed computing and
Business Process Management Enabled by SOA
Business Process Management Enabled by SOA Jyväskylä 8.5.2007 Kimmo Kaskikallio IT Architect IBM Software Brands Five middleware product lines designed to work together Service-Oriented Architecture (SOA)
Developing SOA solutions using IBM SOA Foundation
Developing SOA solutions using IBM SOA Foundation Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 4.0.3 4.0.3 Unit objectives After completing this
Business Process Driven SOA using BPMN and BPEL
Business Process Driven SOA using BPMN and BPEL From Business Process Modeling to Orchestration and Service Oriented Architecture Matjaz B. Juric Kapil Pant PUBLISHING BIRMINGHAM - MUMBAI Preface Chapter
Business Process Management Tampereen Teknillinen Yliopisto
Business Process Management Tampereen Teknillinen Yliopisto 31.10.2007 Kimmo Kaskikallio IT Architect IBM Software Group IBM SOA 25.10.2007 Kimmo Kaskikallio IT Architect IBM Software Group Service Oriented
Service Oriented Architecture (SOA) Architecture, Governance, Standards and Technologies
Service Oriented Architecture (SOA) Architecture, Governance, Standards and Technologies 3-day seminar Give Your Business the Competitive Edge SOA has rapidly seized the momentum and center stage because
SOA + BPM = Agile Integrated Tax Systems. Hemant Sharma CTO, State and Local Government
SOA + BPM = Agile Integrated Tax Systems Hemant Sharma CTO, State and Local Government Nothing Endures But Change 2 Defining Agility It is the ability of an organization to recognize change and respond
Prerequisites for Successful SOA Adoption
George Feuerlicht University of Technology, Sydney [email protected] 1. INTRODUCTION The adoption of SOA (Service Oriented Architecture) has gained momentum in the past two years, and the predictions
Dr. 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
Open Source egovernment Reference Architecture Osera.modeldriven.org. Copyright 2006 Data Access Technologies, Inc. Slide 1
Open Source egovernment Reference Architecture Osera.modeldriven.org Slide 1 Caveat OsEra and the Semantic Core is work in progress, not a ready to use capability Slide 2 OsEra What we will cover OsEra
10 Years of Hype Cycles - Do We Forget Knowledge?
10 Years of Hype Cycles - Do We Forget Knowledge? Aaron McConnell Research Scientist IU-ATC School of Computing and Information Engineering University of Ulster at Coleraine Northern Ireland Aaron McConnell
Methods for the specification and verification of business processes MPB (6 cfu, 295AA)
Methods for the specification and verification of business processes MPB (6 cfu, 295AA) Roberto Bruni http://www.di.unipi.it/~bruni 05 - Evolution 1 Object Overview of the evolution of (Information Systems
Independent Insight for Service Oriented Practice. An SOA Roadmap. John C. Butler Chief Architect. A CBDI Partner Company. www.cbdiforum.
Independent Insight for Oriented Practice An SOA Roadmap John C. Butler Chief Architect A CBDI Partner Company www.cbdiforum.com Agenda! SOA Vision and Opportunity! SOA Roadmap Concepts and Maturity Levels!
Software Engineering and Technology Trends
Laboratory Software Engineering and Technology Trends Christopher Giblin [email protected] Overall Trends Internet Constant change in usage and application styles Open Source vs. Proprietary Development
Service Oriented Architecture
Service Oriented Architecture Charlie Abela Department of Artificial Intelligence [email protected] Last Lecture Web Ontology Language Problems? CSA 3210 Service Oriented Architecture 2 Lecture Outline
Semantic Business Process Management Lectuer 1 - Introduction
Arbeitsgruppe Semantic Business Process Management Lectuer 1 - Introduction Prof. Dr. Adrian Paschke Corporate Semantic Web (AG-CSW) Institute for Computer Science, Freie Universitaet Berlin [email protected]
VALLIAMMAI ENGNIEERING COLLEGE SRM Nagar, Kattankulathur 603203.
VALLIAMMAI ENGNIEERING COLLEGE SRM Nagar, Kattankulathur 603203. DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING Year & Semester : II / III Section : CSE Subject Code : CP7028 Subject Name : ENTERPRISE
Business Driven Development for SOA
Business Driven Development for SOA From Business Goals to SOA Solutions that fulfill them Jim Amsden, IBM [email protected] 3/20/2006 2005 IBM Corporation Questions customers ask to leverage business
Service Oriented Architecture 1 COMPILED BY BJ
Service Oriented Architecture 1 COMPILED BY BJ CHAPTER 9 Service Oriented architecture(soa) Defining SOA. Business value of SOA SOA characteristics. Concept of a service, Enterprise Service Bus (ESB) SOA
Service-Oriented Architecture: Analysis, the Keys to Success!
Service-Oriented Architecture: Analysis, the Keys to Success! Presented by: William F. Nazzaro CTO, Inc. [email protected] www.iconatg.com Introduction Service-Oriented Architecture is hot, but we seem
LEADing Practice: Artifact Description: Business, Information & Data Object Modelling. Relating Objects
LEADing Practice: Artifact Description: Business, Information & Data Object Modelling Relating Objects 1 Table of Contents 1.1 The Way of Thinking with Objects... 3 1.2 The Way of Working with Objects...
1.1 Motivation and Definitions
1 Introduction Business process management has received considerable attention recently by both business administration and computer science communities. Members of these communities are typically characterized
Service-Oriented Architecture and Software Engineering
-Oriented Architecture and Software Engineering T-86.5165 Seminar on Enterprise Information Systems (2008) 1.4.2008 Characteristics of SOA The software resources in a SOA are represented as services based
SOA management challenges. After completing this topic, you should be able to: Explain the challenges of managing an SOA environment
Managing SOA Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 4.0.3 4.0.3 Unit objectives After completing this unit, you should be able to: Explain
Business Process Management and IT Architecture Design. The T case study. Dr. Jana Koehler Olaf Zimmermann IBM Zurich Research Laboratory
Business Process Management and IT Architecture Design The T case study Dr. Jana Koehler Olaf Zimmermann IBM Zurich Research Laboratory ZRL BIT at a Glance IBM Zurich Research Lab (ZRL), Rüschlikon/ZH
Dagstuhl seminar on Service Oriented Computing. Service design and development. Group report by Barbara Pernici, Politecnico di Milano
Dagstuhl seminar on Service Oriented Computing Service design and development Group report by Barbara Pernici, Politecnico di Milano Abstract This paper reports on the discussions on design and development
Service Oriented Architecture (SOA) Architecture, Governance, Standards and Technologies
Service Oriented Architecture (SOA) Architecture, Governance, Standards and Technologies 3-day seminar Give Your Business the Competitive Edge SOA has rapidly seized the momentum and center stage because
Service-Oriented Architecture and its Implications for Software Life Cycle Activities
Service-Oriented Architecture and its Implications for Software Life Cycle Activities Grace A. Lewis Software Engineering Institute Integration of Software-Intensive Systems (ISIS) Initiative Agenda SOA:
The IBM Rational Software Development Platform..Role focused tools help simplification via Separation of Concerns
The IBM Rational Software Development Platform..Role focused tools help simplification via Separation of Concerns Analyst Architect Developer Tester Model the business & identify the business services
SERVICE-ORIENTED MODELING FRAMEWORK (SOMF ) SERVICE-ORIENTED SOFTWARE ARCHITECTURE MODEL LANGUAGE SPECIFICATIONS
SERVICE-ORIENTED MODELING FRAMEWORK (SOMF ) VERSION 2.1 SERVICE-ORIENTED SOFTWARE ARCHITECTURE MODEL LANGUAGE SPECIFICATIONS 1 TABLE OF CONTENTS INTRODUCTION... 3 About The Service-Oriented Modeling Framework
SOA Myth or Reality??
IBM TRAINING S04 SOA Myth or Reality Jaqui Lynch IBM Corporation 2007 SOA Myth or Reality?? Jaqui Lynch Mainline Information Systems Email [email protected] Session S04 http://www.circle4.com/papers/s04soa.pdf
Approach to Service Management
Approach to Service Management In SOA Space Gopala Krishna Behara & Srikanth Inaganti Abstract SOA Management covers the Management and Monitoring of applications, services, processes, middleware, infrastructure,
Federal Enterprise Architecture and Service-Oriented Architecture
Federal Enterprise Architecture and Service-Oriented Architecture Concepts and Synergies Melvin Greer Chief Strategist, SOA / Cloud Computing Certified Enterprise Architect Copyright August 19, 2010 2010
Motivation Definitions EAI Architectures Elements Integration Technologies. Part I. EAI: Foundations, Concepts, and Architectures
Part I EAI: Foundations, Concepts, and Architectures 5 Example: Mail-order Company Mail order Company IS Invoicing Windows, standard software IS Order Processing Linux, C++, Oracle IS Accounts Receivable
Model Driven and Service Oriented Enterprise Integration---The Method, Framework and Platform
Driven and Oriented Integration---The Method, Framework and Platform Shuangxi Huang, Yushun Fan Department of Automation, Tsinghua University, 100084 Beijing, P.R. China {huangsx, fanyus}@tsinghua.edu.cn
Designing an Enterprise Application Framework for Service-Oriented Architecture 1
Designing an Enterprise Application Framework for Service-Oriented Architecture 1 Shyam Kumar Doddavula, Sandeep Karamongikar Abstract This article is an attempt to present an approach for transforming
Service-Oriented Architectures
Architectures Computing & 2009-11-06 Architectures Computing & SERVICE-ORIENTED COMPUTING (SOC) A new computing paradigm revolving around the concept of software as a service Assumes that entire systems
Nr.: 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
Service Oriented Architecture and the DBA Kathy Komer Aetna Inc. New England DB2 Users Group. Tuesday June 12 1:00-2:15
Service Oriented Architecture and the DBA Kathy Komer Aetna Inc. New England DB2 Users Group Tuesday June 12 1:00-2:15 Service Oriented Architecture and the DBA What is Service Oriented Architecture (SOA)
Enterprise IT Architectures SOA Part 2
Dr. Hans-Peter Hoidn Executive IT Architect, IBM Software Group Global Business Integration "Tiger" Team Enterprise IT Architectures SOA Part 2 SOA Reference Architecture 2 SOA Reference Model Strategy
Data-Aware Service Choreographies through Transparent Data Exchange
Institute of Architecture of Application Systems Data-Aware Service Choreographies through Transparent Data Exchange Michael Hahn, Dimka Karastoyanova, and Frank Leymann Institute of Architecture of Application
An Ontological Approach to Oracle BPM
An Ontological Approach to Oracle BPM Jean Prater, Ralf Mueller, Bill Beauregard Oracle Corporation, 500 Oracle Parkway, Redwood City, CA 94065, USA [email protected], [email protected], [email protected]
A Software Development Platform for SOA
A Software Development Platform for SOA Peter Eeles Executive IT Architect Rational Brand Architect for UK, Ireland and South Africa [email protected] 2004 IBM Corporation Agenda IBM Software Group
Agile Modeling and Design of Service-Oriented Component Architecture
Agile Modeling and Design of Service-Oriented Component Architecture Zoran Stojanovic, Ajantha Dahanayake, Henk Sol Systems Engineering Group, Faculty of Technology, Policy and Management, Delft University
A standards-based approach to application integration
A standards-based approach to application integration An introduction to IBM s WebSphere ESB product Jim MacNair Senior Consulting IT Specialist [email protected] Copyright IBM Corporation 2005. All rights
Business 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
IBM Customer Experience Suite and Electronic Forms
Introduction It s more important than ever to have a set of capabilities that allow you to create dynamic, self service options for your customers that leverage existing processes and infrastructure. Your
SOA REFERENCE ARCHITECTURE
SOA REFERENCE ARCHITECTURE August 15, 2007 Prepared by Robert Woolley, Chief Technologist and Strategic Planner INTRODUCTION This document is a derivative work of current documentation and presentations
Tomáš Müller IT Architekt 21/04/2010 ČVUT FEL: SOA & Enterprise Service Bus. 2010 IBM Corporation
Tomáš Müller IT Architekt 21/04/2010 ČVUT FEL: SOA & Enterprise Service Bus Agenda BPM Follow-up SOA and ESB Introduction Key SOA Terms SOA Traps ESB Core functions Products and Standards Mediation Modules
Budapest University of Technology and Economics Department of Measurement and Information Systems. Business Process Modeling
Budapest University of Technology and Economics Department of Measurement and Information Systems Business Process Modeling Process, business process Workflow: sequence of given steps executed in order
Building the European Biodiversity. Observation Network (EU BON)
Enterprise Application Integration Building the European Biodiversity through Service-Oriented Architecture Observation Network (EU BON) EU BON Project Building the European Biodiversity Network Presentation
Applying SOA to OSS. for Telecommunications. IBM Software Group
IBM Software Group Applying SOA to OSS for Telecommunications Kevin Twardus Manager of Industry Architecture and Standards IBM Software Group Communications Sector IBM Corporation The Details of SOA depends
SOA Planning Guide. 2015 The Value Enablement Group, LLC. All rights reserved.
SOA Planning Guide 1 Agenda q SOA Introduction q SOA Benefits q SOA Principles q SOA Framework q Governance q Measurement q Tools q Strategic (long term) View 2 Introduction to SOA q Service-oriented architecture
Service Oriented Architecture Based Integration. Mike Rosen CTO, AZORA Technologies, Inc. [email protected]
Service Oriented Architecture Based Integration Mike Rosen CTO, AZORA Technologies, Inc. [email protected] Mike Rosen ACCESS TO THE EXPERTS Consultant Chief Enterprise Architect for service and
The Service Revolution software engineering without programming languages
The Service Revolution software engineering without programming languages Gustavo Alonso Institute for Pervasive Computing Department of Computer Science Swiss Federal Institute of Technology (ETH Zurich)
The OMG BPM Standards
The OMG BPM Standards Derek Miers CEO, BPM Focus +44 (20) 8742 8500 UK Office +44 (7703) 178 500 UK Cell +1 (714) 600 9010 US Cell [email protected] A BPM Definition Business Process Management is primarily
BEA BPM an integrated solution for business processes modelling. Frederik Frederiksen Principal PreSales Consultant BEA Systems
BEA BPM an integrated solution for business processes modelling Frederik Frederiksen Principal PreSales Consultant BEA Systems Agenda What is BPM? BEA AquaLogic BPM Suite Industry View Customers BPM and
A Comparison of SOA Methodologies Analysis & Design Phases
202 A Comparison of SOA Methodologies Analysis & Design Phases Sandra SVANIDZAITĖ Institute of Mathematics and Informatics, Vilnius University Abstract. Service oriented computing is a new software engineering
Introduction to Service-Oriented Architecture for Business Analysts
Introduction to Service-Oriented Architecture for Business Analysts This course will provide each participant with a high-level comprehensive overview of the Service- Oriented Architecture (SOA), emphasizing
IBM Information Management
IBM Information Management January 2008 IBM Information Management software Enterprise Information Management, Enterprise Content Management, Master Data Management How Do They Fit Together An IBM Whitepaper
ESB as a SOA mediator: Minimizing Communications Complexity
ESB as a SOA mediator: Minimizing Communications Complexity Nadya Alexandra Calderón R., Sergio Daniel Moreno P. Universidad de los Andes. Ingeniería de Sistemas y Computación. Bogotá, Colombia [email protected],
A Modeling Language for Activity-Oriented Composition of Service-Oriented Software Systems
A Modeling Language for Activity-Oriented Composition of Service-Oriented Software Systems Naeem Esfahani Sam Malek João P. Sousa Hassan Gomaa Daniel A. Menascé 12th International Conference on Model Driven
<Insert Picture Here> Oracle Business Process Management
Oracle Business Management Barry O Reilly, Director BPM Solutions [email protected] May 2009 Agenda Overview of BPM Product Strategy Oracle BPM Solution Components Oracle BPM
CT30A8901 Chapter 10 SOA Delivery Strategies
CT30A8901 Chapter 10 SOA Delivery Strategies Prof. Jari Porras Communications Software Laboratory Contents 10.1 SOA Delivery lifecycle phases 10.2 The top-down strategy 10.3 The bottom-up strategy 10.4
SOA and Cloud in practice - An Example Case Study
SOA and Cloud in practice - An Example Case Study 2 nd RECOCAPE Event "Emerging Software Technologies: Trends & Challenges Nov. 14 th 2012 ITIDA, Smart Village, Giza, Egypt Agenda What is SOA? What is
Technical Track Session Service-Oriented Architecture
Technical Track Session Service-Oriented Architecture Terry Woods Agenda A little history What is Service-Oriented Architecture? How do you build a Service-Oriented Architecture Solution? What is an Enterprise
Modeling Business Processes for SOA: Designing the Service Oriented Enterprise
Modeling Business Processes for SOA: Designing the Service Oriented Enterprise 27 Mar. 03-23-05 2006 March 27, 2006 Fred A. Cummins, EDS Fellow, Chair OMG BMIDTF EDS Technology Policy, Processes and Standards
Business 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
CBM SOMA - SCA. Techniques and Standards to Increase Business and IT Flexibility. Jouko Poutanen Senior IT Architect, IBM Software Group
CBM SOMA - SCA Techniques and Standards to Increase and IT Flexibility Jouko Poutanen Senior IT Architect, IBM Software Group 2008 IBM Corporation Agenda Component Modeling (CBM) Drivers: specialization,
Patterns for Business Object Model Integration in Process-Driven and Service-Oriented Architectures
Patterns for Business Object Model Integration in Process-Driven and Service-Oriented Architectures Carsten Hentrich IBM Business Consulting Services, SerCon GmbH c/o IBM Deutschland GmbH Hechtsheimer
What is BPM? Software tools enabling BPM
What is BPM? BPM, or Business Process Management, is a technology, but it is also more than that. Broadly speaking, one can consider BPM as a management discipline in which processes are valued as assets
System modeling. Budapest University of Technology and Economics Department of Measurement and Information Systems
System modeling Business process modeling how to do it right Partially based on Process Anti-Patterns: How to Avoid the Common Traps of Business Process Modeling, J Koehler, J Vanhatalo, IBM Zürich, 2007.
SAP NETW EAVER BPM WHITE PAPER
Bruce Silver Associates Industry Trend Reports Independent Expertise in BPM January 2009 SAP NETW EAVER BPM WHITE PAPER Introduction The only constant in business is change. Simply driving cost and delay
Introduction to WebSphere Process Server and WebSphere Enterprise Service Bus
Introduction to WebSphere Process Server and WebSphere Enterprise Service Bus Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 4.0.3 Unit objectives
Service Oriented Architecture Case: IBM SOA Reference Architecture
Service Oriented Architecture Case: IBM SOA Reference Architecture Group 6: 0309441 Mikko Seppälä 0275669 Puranen Sami Table of Contents 1 International Business Machines Corporation... 3 2 IBM and Services
Enterprise Service Bus Defined. Wikipedia says (07/19/06)
Enterprise Service Bus Defined CIS Department Professor Duane Truex III Wikipedia says (07/19/06) In computing, an enterprise service bus refers to a software architecture construct, implemented by technologies
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Business Process Management (BPM) Center of Excellence (CoE) Glossary October 26, 2009 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z A Activity A generic term for work that a company or organization
Five best practices for deploying a successful service-oriented architecture
IBM Global Services April 2008 Five best practices for deploying a successful service-oriented architecture Leveraging lessons learned from the IBM Academy of Technology Executive Summary Today s innovative
Chapter 15. Web services development lifecycle
Slide 15.1 nology Chapter 15 Web Services Development Lifecycle Web Service es: Princip ples & Tech Mike P. Papazoglou [email protected] Slide 15.2 Topics Web services development Properties of service development
IBM WebSphere application integration software: A faster way to respond to new business-driven opportunities.
Application integration solutions To support your IT objectives IBM WebSphere application integration software: A faster way to respond to new business-driven opportunities. Market conditions and business
California Enterprise Architecture Framework. Service-Oriented Architecture (SOA) Reference Architecture (RA)
California Enterprise Architecture Framework Service-Oriented Architecture (SOA) Reference Architecture (RA) Version 1.0 Final January 2, 2014 This Page is Intentionally Left Blank Version 1.0 Final ii
Process Modeling using BPMN 2.0
Process Modeling using BPMN 2.0 This chapter provides a brief overview of Business Process Modeling Notation (BPMN) concepts with particular emphasis on the BPMN 2.0 additions. In addition, it describes
Enterprise Application Designs In Relation to ERP and SOA
Enterprise Application Designs In Relation to ERP and SOA DESIGNING ENTERPRICE APPLICATIONS HASITH D. YAGGAHAVITA 20 th MAY 2009 Table of Content 1 Introduction... 3 2 Patterns for Service Integration...
Service Oriented Architectures Using DoDAF1
1 Service Oriented Architectures Using DoDAF1 Huei-Wan Ang, Fatma Dandashi, Michael McFarren The Mitre Corporation The MITRE Corp. 7515 Colshire Dr. McLean, VA 22102 hwang(at)mitre.org, dandashi(at)mitre.org,
