Open S-BPM: Goals and Architecture

Size: px
Start display at page:

Download "Open S-BPM: Goals and Architecture"

Transcription

1 Open S-BPM: Goals and Architecture Albert Fleischmann Werner Schmidt Table of Content 1 Introduction Mission, Vision and Objectives Research and Development Areas Open S-BPM Architecture Architectural Framework Build-Time Architecture Run-Time Architecture Open-S-BPM Work Domains General Remarks Business Layer Application Layer Infrastructure layer Organization Participants Page 1 of 12

2 1 Introduction Subject-oriented business process management (S-BPM) is a new paradigm for business process management. In that paradigm processes are considered as structured communication between the parties involved in a process. Subjects are an abstract representation of the parties involved in a process. Subjects are behavior specifications. Subjects define in which sequence messages are received or sent and internal actions are executed. Subject-oriented process models must be embedded into an organizational and/or technical environment. This means subjects are assigned to actors. Actors execute the behavior defined in the assigned subject. A subject can be a human, a machine, a computer program or a mixture of all. This paradigm has many advantages. Only a few basic types of specification elements are required: Subjects, messages, send, receive and do. Additionally the specification can be put in complete sentences with Subject, Predicate and Object, as everybody is familiar with from natural language. In other words a process is specified by articulating who does what, with what? In order to foster spreading the idea and concept of this new BPM approach and to stimulate research on it we initiated the Open S-BPM project. 2 Mission, Vision and Objectives In our mission we have defined what would be missed if the project did not exist (external view). Mission: The Open S-BPM project aims for establishing a research platform around Subject-oriented Business Process Management. It offers a playground and tool box for researchers, educators and practitioners to (further) develop ideas, concepts and solutions in all areas of S-BPM. Adressees should become familiar with this new business process paradigm. This helps to make organizations more agile. The vision tells about the goal the project participants want to reach with that project in the long run (internal view): Vision: We have established S-BPM as a standard methodology with defined interfaces to combine various tools to enable agile Business Process Management in organizations acting in a highly concurrent world. Based on the mission and vision the following objectives of the Open-S-BPM project should be reached by 2015: Objectives: Change the mindset: From sequence to parallelism Reality: World is a concurrent system. Due to division of work actors need to interact in order to accomplish tasks Problem: Today world is percepted as a sequence of actions Page 2 of 12

3 Change: Make people see the world as it is parallel Create a set of methods and tools which can be combined in order to introduce agile BPM within organizations and across organizations Create an infrastructure to connect different workflow systems based on different philosophies (control flow oriented and communication based systems) 3 Research and Development Areas Reaching the objectives formulated in section 2 requires R&D efforts in various dimensions. Aspects to be worked on include but are not limited to the aspects shown in figure 1. Figure 1: Open S-BPM Research & Development Areas Those future R&D activities can be based on results already available and published in several books and papers. The most significant publications on the core of the methodology so far are listed below. A. Fleischmann, W. Schmidt, C. Stary, S. Obermeier, E. Börger; Subjektorientiertes Prozessmanagement, Hanser Verlag 2011; an English version of this book is going to be published in October 2012 by Springer Verlag A. Fleischmann C. Stary, Whom to talk to? A stakeholder perspective on business process development; Universal Access in the Information Society; International Journal; Springer Verlag ISSN A. Fleischmann, C. Stary, Key Features of Subject-Oriented Modeling and Organizational Deployment Tools, Universal Access in Human-Computer Interaction. Applications and Services, Lecture Notes in Computer Science, Springer Berlin/Heidelberg 2011, pp , Volume 6768 Many researchers, educators and practitioners already used the S-BPM methodology and overall approach for their work. Their experiences and contributions are mainly discussed at the S-BPM ONE conference series and were/are published in the conference proceedings as follows: Page 3 of 12

4 S-BPM ONE 2009, Communications in Computer and Information Science 85, Springer Berlin Heidelberg; S-BPM ONE 2010, Communications in Computer and Information Science 138, Springer Berlin Heidelberg; S-BPM ONE 2011, Communications in Computer and Information Science 213, Springer Berlin Heidelberg; S-BPM ONE 2012, April 4.-5 in Vienna, Proceedings are going to appear in April Open S-BPM Architecture 4.1 Architectural Framework In order to structure the contributions in the Open-S-BPM project we use the ArchiMate language of the Open Group. ArchiMate is a modeling language that offers an integrated architectural approach that describes and visualizes the different architecture domains and their underlying relations and dependencies 1. The language consists of three core concepts: Passive structure elements Behaviour elements Active structure elements These three aspects have been inspired by natural language, where a sentence has a subject, a verb and an object. This means ArchiMate is close to S-BPM. The ArchiMate language defines three main layers, based on specialisations of the core concepts: The business layer offers products and services to external customers, which are realized by business processes performed by actors. The application layer supports the business layer with application services which are realized by applications. The technology layer offers infrastructure services needed to run applications, realized by computer and communication hardware and system software. The core concepts and layers deliver a framework with nine cells. In each of these cells certain architectural aspects can be projected. The following figure shows these nine cells and the positioning of the most important architectural domains. 1 ArchiMate 2.0 Specification, The Open Group, Reading Page 4 of 12

5 Figure 2: Positioning of Architectural Domains in the Framework Based on this general framework for architectural domains the various aspects of the open S-BPM projects are positioned. In BPM there are two super domains: Build-time covers all architectural aspects of defining processes as models Run-time covers all aspects of executing business processes. In the following sections these two super domains are considered in more detail. 4.2 Build-Time Architecture Figure 3 shows the various architectural domains required for the build-time of processes. Figure 3: Build-time Architectural Domains In the business layer we do have the following domains: The process models which have to be created or modified. The model descriptions are the data on which the activities defined in the behaviour column are performed. The behaviour cell in the business layer contains the specification of the processes used to define processes (Business Process Management). Questions to be answered here are: Which process roles are required? What are the tasks and in which sequence are the tasks performed in order to define and to implement a business process? Page 5 of 12

6 The active structure in the business layer defines the organizational roles in the business process management. Major question is which general roles are required in business process management e.g. process owner, subject owner. In the application layer the following domains support the business layer domains: In a repository process models are stored. During modeling activities existing processes or parts of them can be inserted in a new process. Different versions of process models can be retrieved and other functions which make it easier to manage complex process systems are provided. There must be a set of tools which makes it easy to describe and to implement processes. There must be also ways to evaluate whether a process model meets the requirements or the intentions for handling a business event. There should be tools which allow creating rapid prototypes in order to test process models. Tools must allow enhancing process models step by step until a productive workflow has been created. Processes for creating processes help to structure BPM work and tools ease up accomplishing BPM tasks, but at the end of the day work must be done by people. This means that an organizations must be established, which executes the processes for creating processes. For all the applications a corresponding infrastructure is required. This infrastructure, described on the technology layer, can be based on conventional communication and computer systems or on a cloud infrastructure. The type of preferred infrastructure significantly influences which technologies should be used for implementing applications. 4.3 Run-Time Architecture After creating a process model and its embedding into the corresponding organizational and IT environment an executable workflow is available. Process instances are created and executed. Figure 4 depicts the architectural domains for this run-time environment. Figure 4: Run-time Architectural Domains In the business layer the following domains must be covered: Process instances and the related business objects which represent the handling of the corresponding business event A company consists of a complex network of processes. In a global economy process networks cross the boundaries of companies Page 6 of 12

7 Instances of business processes are executed in a certain organizational environment and use corresponding software applications e.g. SAP modules. In the application layer the following domains support the business layer domain: The information about process instances is stored in databases. Because processes are executed across company borders information about the status of a process instance can be distributed over several databases. In a global world processes cross company borders. Business partners often use different workflow systems, which means that federations of workflow systems must be supported. This is a major aspect to be considered in the Open-S-BPM project (see section 6.4.). People involved in a process instance must have the necessary rights for using the workflow system and the incorporated software applications. For all the applications a corresponding infrastructure is required. This infrastructure, described on the technology layer, can be based on conventional communication and computer systems or on a cloud infrastructure. The type of preferred infrastructure significantly influences which technologies should be used for implementing applications. If a process crosses the boundaries of companies then also the technology may change. This means that in a single process different technologies may be used. 5 Open-S-BPM Work Domains 5.1 General Remarks In the following sections several work domains in the Open S-BPM project are described. At this point of time these descriptions still remain rough and incomplete 2, and the list of work domains itself is not complete too. There is room for new ideas which can be added during project progress. Further on it is not predefined which people or institutions can take care of which aspect. 5.2 Business Layer The build-time business layer is essential for business process management. For the success of business processes there must be clearly defined ways in which steps business processes are defined, validated and implemented. The following figure shows a framework for such business process management processes. In this framework six activity bundles are identified. During the creation of processes activities in each bundle are executed. The various bundles can be executed in any reasonable sequence, depending on the process status. Based on this framework some more precise process management processes can be derived. 2 There is only one aspect which we describe a little more detailed (see section 5.4) Page 7 of 12

8 List of open issues on the business layer: Figure 5: Build/Design Process for Processes Consulting methodology based on the Business Process Management framework Change management concepts for introducing S-BPM 5.3 Application Layer Figure 6 gives an overview of the possible application components which can (should) be developed in the open S-BPM project. Figure 6: S-BPM Tools for Build/Design and Execution Time Page 8 of 12

9 Analysis and Optimization o Tools to support analysis of qualitative process data (goals, risks etc.) o Tools to analyze data collected during execution (see there) o Tools to simulate process execution with numerous instances (efficiency) o Calculation of required resources in order to meet constraints (time, cost) o Avoid bottlenecks, find sunshine paths o. Modeling o Specification in the large Hierarchical process networks Meshed process networks. o Specification in the small Subject interaction diagram and subject behavior diagram Modeling by restriction Subject phase matrix Modeling table Modeling game.. o o Tools to describe business objects Structure, elements, views, layouts o Validation o Tools for static evaluation of process models (e.g. dead locks) o Tools for dynamic evaluation: Checking whether a process model meets the functional requirements (effectivity) o Execute the model in a IT-supported role play o Embodying o Integrate user and organization data to use them in execution and simulation IT-Integration o Application Integration Integration of applications and services (backend and frontend), called during execution Wrapping of existing applications with a service subject o. Execution o Workflow Engine Interprets model data at runtime and controls the processing of process instances Based on Abstract State Machines o Application Embedded Execution Executable code is derived from a process model. This code can be embedded in an application Page 9 of 12

10 o Workflow engine embodiment in Enterprise infrastructures (e.g. jbpm). Monitoring o Collecting execution data (instance data) in order to investigate an existing process (see Analysis & Optimization): o Periodic offline analysis o Real time analysis with Complex Event Processing o Preparing and delivering management information (alerts, ad hoc and periodic reports) Infrastructure o Cloud-based operation o Mixed use of components: Cloud and non-cloud o Impact on the component integration o Process and business object templates in the cloud o Combination of S-BPM and Business by Design o Mobile Devices o 5.4 Infrastructure layer In a global economy with a complex division of work processes cross company borders and connect business partners with each other. Often times each partner uses its own workflow system. As a consequence there must be ways to connect processes and workflow systems of different organizations. Process interfaces between must cover static (structure of exchanged data) and dynamic aspects (communication sequences). A first proposal for solving that problem has been developed under the name of jcpex! in the Theseus research project sponsored by the German government. Figure 7 depicts the basic concept of how jcpex! connects heterogenous networks of workflow systems with a so-called behavioural interface. Figure 7: Behavioural Interface to connect heterogenous Workflow Systems Page 10 of 12

11 6 Organization The Open S-BPM project is initiated by the Institute of Innovative Process Management e.v. (I2PM) The Open S-BPM project is organized in a subject-oriented way: The related parties communicate with each other. This communication is maintained by the project initiator and a steering committee as facilitators. The owner of a project describes his/her project in a summary: Content and interfaces to other projects. The owners of projects with interfaces to other components/projects communicate with each other defining their technical interfaces. The steering board releases technical interfaces specifications. Figure 8: Communication of Open S-BPM Participants 7 Participants Currently following parties intend to participate in the Open S-BPM project: TU Darmstadt: Static process validation University of Applied Sciences Deggendorf: New type of editor: Subject Phase Matrix University of Linz: Editor for process design combined with modeling table Page 11 of 12

12 Workflow engine based on the ASM specification KIT Karlsruhe Extending modeling concepts: Layered Behaviour University of Applied Sciences Ingolstadt Subject-oriented business controlling Page 12 of 12

Questions? Assignment. Techniques for Gathering Requirements. Gathering and Analysing Requirements

Questions? Assignment. Techniques for Gathering Requirements. Gathering and Analysing Requirements Questions? Assignment Why is proper project management important? What is goal of domain analysis? What is the difference between functional and non- functional requirements? Why is it important for requirements

More information

The S-BPM Architecture: A Framework for Multi-Agent Systems

The S-BPM Architecture: A Framework for Multi-Agent Systems The S-BPM Architecture: A Framework for Multi-Agent Systems Stefan Raß, Johannes Kotremba, Robert Singer Institute of Information Management FH JOANNEUM University of Applied Sciences Graz, Austria robert.singer@fh-joanneum.at

More information

Business Processes to Touch: Engaging Domain Experts in Process Modelling

Business Processes to Touch: Engaging Domain Experts in Process Modelling Business Processes to Touch: Engaging Domain Experts in Process Modelling Udo Kannengiesser 1 and Stefan Oppl 2 1 Metasonic GmbH, Münchner Str. 29 Hettenshausen, 85276 Pfaffenhofen, Germany udo.kannengiesser@metasonic.de

More information

Trust areas: a security paradigm for the Future Internet

Trust areas: a security paradigm for the Future Internet Trust areas: a security paradigm for the Future Internet Carsten Rudolph Fraunhofer Institute for Secure Information Technology SIT Rheinstrasse 75, Darmstadt, Germany Carsten.Rudolph@sit.fraunhofer.de

More information

Subject-Oriented Business Process Management

Subject-Oriented Business Process Management Subject-Oriented Business Process Management Bearbeitet von Albert Fleischmann, Werner Schmidt, Christian Stary, Stefan Obermeier, Egon Börger 1. Auflage 2012. Buch. XV, 375 S. Hardcover ISBN 978 3 642

More information

Client Overview. Engagement Situation. Key Requirements for Platform Development :

Client Overview. Engagement Situation. Key Requirements for Platform Development : Client Overview Our client provides leading video platform for enterprise HD video conferencing and has product suite focused on product-based visual communication solutions. Our client leverages its solutions

More information

POLAR IT SERVICES. Business Intelligence Project Methodology

POLAR IT SERVICES. Business Intelligence Project Methodology POLAR IT SERVICES Business Intelligence Project Methodology Table of Contents 1. Overview... 2 2. Visualize... 3 3. Planning and Architecture... 4 3.1 Define Requirements... 4 3.1.1 Define Attributes...

More information

Resource Management. Resource Management

Resource Management. Resource Management Resource Management ibpms Business Process Applications (BPAs) are the innovative, new class of Service Oriented Business Applications (SOBAs) that help businesses automate and simplify the management

More information

Decomposition into Parts. Software Engineering, Lecture 4. Data and Function Cohesion. Allocation of Functions and Data. Component Interfaces

Decomposition into Parts. Software Engineering, Lecture 4. Data and Function Cohesion. Allocation of Functions and Data. Component Interfaces Software Engineering, Lecture 4 Decomposition into suitable parts Cross cutting concerns Design patterns I will also give an example scenario that you are supposed to analyse and make synthesis from The

More information

A Monitored Student Testing Application Using Cloud Computing

A Monitored Student Testing Application Using Cloud Computing A Monitored Student Testing Application Using Cloud Computing R. Mullapudi and G. Hsieh Department of Computer Science, Norfolk State University, Norfolk, Virginia, USA r.mullapudi@spartans.nsu.edu, ghsieh@nsu.edu

More information

ARIS Design Platform Getting Started with BPM

ARIS Design Platform Getting Started with BPM Rob Davis and Eric Brabander ARIS Design Platform Getting Started with BPM 4y Springer Contents Acknowledgements Foreword xvii xix Chapter 1 An Introduction to BPM 1 1.1 Brief History of Business Process

More information

Data Quality and The Decision Model: Advice from Practitioners

Data Quality and The Decision Model: Advice from Practitioners Published in www.modernanalyst.com January 26, 2014 By Steven Worsham and Kenneth von Halle Steven Worsham, a Senior Business Analyst at Sapiens, uses The Decision Model in a variety of different project

More information

Enterprise Architecture

Enterprise Architecture Enterprise Architecture Dr. Adnan Albar Faculty of Computing & Information Technology King AbdulAziz University - Jeddah 1 Dimensions of Architectural Modeling Lecture 6 Week 6 Slides King AbdulAziz University

More information

Object-Oriented Systems Analysis and Design

Object-Oriented Systems Analysis and Design Object-Oriented Systems Analysis and Design Noushin Ashrafi Professor of Information System University of Massachusetts-Boston Hessam Ashrafi Software Architect Pearson Education International CONTENTS

More information

Optimizing the Hybrid Cloud

Optimizing the Hybrid Cloud Judith Hurwitz President and CEO Marcia Kaufman COO and Principal Analyst Sponsored by IBM Introduction Hybrid cloud is fast becoming a reality for enterprises that want speed, predictability and flexibility

More information

Meta-Model specification V2 D602.012

Meta-Model specification V2 D602.012 PROPRIETARY RIGHTS STATEMENT THIS DOCUMENT CONTAINS INFORMATION, WHICH IS PROPRIETARY TO THE CRYSTAL CONSORTIUM. NEITHER THIS DOCUMENT NOR THE INFORMATION CONTAINED HEREIN SHALL BE USED, DUPLICATED OR

More information

Enterprise Portfolio Management

Enterprise Portfolio Management Enterprise Portfolio Management Managing large volumes of structured data Through its powerful capabilities as a structural modeling tool, ABACUS Summary provides of whitepaper a ready-to-go Summary solution

More information

Enterprise Architecture Views and Viewpoints in ArchiMate - Reference

Enterprise Architecture Views and Viewpoints in ArchiMate - Reference Master of Science Business Information Systems Enterprise Architecture Views and Viewpoints in ArchiMate - Reference Source: ArchiMate 2.0 Specification, chapter 8, http://pubs.opengroup.org/architecture/archimate2-doc/chap08.html

More information

Work Process Management

Work Process Management GE Intelligent Platforms Work Process Management Achieving Operational Excellence through Consistent and Repeatable Plant Operations With Work Process Management, organizations can drive the right actions

More information

What is BPM? Software tools enabling BPM

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

More information

THE SIMULATION OF SOFTWARE PROCESSES IN THE INTEGRATED COMPUTER ENVIRONMENT IN THE CASE OF TELCO SECTOR

THE SIMULATION OF SOFTWARE PROCESSES IN THE INTEGRATED COMPUTER ENVIRONMENT IN THE CASE OF TELCO SECTOR THE SIMULATION OF SOFTWARE PROCESSES IN THE INTEGRATED COMPUTER ENVIRONMENT IN THE CASE OF TELCO SECTOR Jerzy Roszkowski, Andrzej Kobylinski 2 Management Systems Consulting, Poznanska 28/, 93-34 Lodz,

More information

JOURNAL OF OBJECT TECHNOLOGY

JOURNAL OF OBJECT TECHNOLOGY JOURNAL OF OBJECT TECHNOLOGY Online at www.jot.fm. Published by ETH Zurich, Chair of Software Engineering JOT, 2008 Vol. 7, No. 8, November-December 2008 What s Your Information Agenda? Mahesh H. Dodani,

More information

Chapter 4 Software Lifecycle and Performance Analysis

Chapter 4 Software Lifecycle and Performance Analysis Chapter 4 Software Lifecycle and Performance Analysis This chapter is aimed at illustrating performance modeling and analysis issues within the software lifecycle. After having introduced software and

More information

Chapter 2 Business Challenges: And How Enterprise Modeling Helps

Chapter 2 Business Challenges: And How Enterprise Modeling Helps Chapter 2 Business Challenges: And How Enterprise Modeling Helps Enterprises operating in most industrial and service sectors face a number of business challenges that exceed the scope of the daily operations

More information

LECTURE 1. SYSTEMS DEVELOPMENT

LECTURE 1. SYSTEMS DEVELOPMENT LECTURE 1. SYSTEMS DEVELOPMENT 1.1 INFORMATION SYSTEMS System A system is an interrelated set of business procedures used within one business unit working together for a purpose A system has nine characteristics

More information

IT PROJECT GOVERNANCE GUIDE

IT PROJECT GOVERNANCE GUIDE IT PROJECT GOVERNANCE GUIDE P1133-ITGG-NNA V1.2 04/24/06 UCLA Office of Information Technology UCLA IT GOVERNANCE TABLE OF CONTENTS 1 IT GOVERNANCE OVERVIEW...1 1.1 STEP 1- PROJECT IDENTIFICATION...1

More information

ORACLE PLANNING AND BUDGETING CLOUD SERVICE

ORACLE PLANNING AND BUDGETING CLOUD SERVICE ORACLE PLANNING AND BUDGETING CLOUD SERVICE ENTERPRISE WIDE PLANNING, BUDGETING AND FORECASTING KEY FEATURES Multi-dimensional / multi user planning with a powerful business rules engine Flexible workflow

More information

Integrated business intelligence solutions for your organization

Integrated business intelligence solutions for your organization Integrated business intelligence solutions for your organization In the business world, critical information influences individuals goals, affects how people work across teams and ultimately helps organizations

More information

Integration of ArchiMate and UML. Harmen van den Berg & Henk Jonkers

Integration of ArchiMate and UML. Harmen van den Berg & Henk Jonkers Integration of ArchiMate and UML Harmen van den Berg & Henk Jonkers What is UML? The Unified Modeling Language (UML ) is a visual language for specifying, constructing, and documenting the artifacts of

More information

Faster Development Through Virtualization

Faster Development Through Virtualization SAP Brief SAP Extensions SAP Service Virtualization by HP Objectives Faster Development Through Virtualization Remove the obstacles that slow down application delivery Remove the obstacles that slow down

More information

Software Engineering Prof. N.L. Sarda Computer Science & Engineering Indian Institute of Technology, Bombay Lecture-4 Overview of Phases (Part - II)

Software Engineering Prof. N.L. Sarda Computer Science & Engineering Indian Institute of Technology, Bombay Lecture-4 Overview of Phases (Part - II) Software Engineering Prof. N.L. Sarda Computer Science & Engineering Indian Institute of Technology, Bombay Lecture-4 Overview of Phases (Part - II) We studied the problem definition phase, with which

More information

Unified Modeling Language (UML) for Database Systems and Computer Applications

Unified Modeling Language (UML) for Database Systems and Computer Applications Unified Modeling Language (UML) for Database Systems and Computer Applications Sunguk Lee * Research Institute of Industrial Science and Technology Pohang, Korea sunguk@rist.re.kr *Correspondent Author:

More information

Using Best Practice Models for Rapid Implementation of CRM on Demand

Using Best Practice Models for Rapid Implementation of CRM on Demand Using Best Practice Models for Rapid Implementation of CRM on Demand Thomas Karle PROMATIS software GmbH Ettlingen Keywords: Oracle CRM on Demand, Best Practice Reference Models, Business Process Management,

More information

DCML Framework Use Cases

DCML Framework Use Cases DCML Framework Use Cases Introduction Use Case 1: Monitoring Newly Provisioned Servers Use Case 2: Ensuring Accurate Asset Inventory Across Multiple Management Systems Use Case 3: Providing Standard Application

More information

Cloud Manufacturing Olena Skarlat

Cloud Manufacturing Olena Skarlat Cloud Manufacturing Olena Skarlat Distributed Systems Group Vienna University of Technology o.skarlat@infosys.tuwien.ac.at Goals for today Foundations of Cloud Manufacturing Cloud Manufacturing Scenario

More information

An Intelligent Approach for Integrity of Heterogeneous and Distributed Databases Systems based on Mobile Agents

An Intelligent Approach for Integrity of Heterogeneous and Distributed Databases Systems based on Mobile Agents An Intelligent Approach for Integrity of Heterogeneous and Distributed Databases Systems based on Mobile Agents M. Anber and O. Badawy Department of Computer Engineering, Arab Academy for Science and Technology

More information

SLIDE 1 of 76 ArchiMate - an Open Group Standard Modeling Language for Enterprise Architecture Architecting the Enterprise Limited Copyright 2012

SLIDE 1 of 76 ArchiMate - an Open Group Standard Modeling Language for Enterprise Architecture Architecting the Enterprise Limited Copyright 2012 SLIDE 1 of 76 Why Serge Thorn talks about it? Serge Thorn CIO at Architecting the Enterprise over 30 years of EA experience in total 20 years in Banking & Finance 5 years in Biotech/ Pharmaceuticals chaired

More information

CommonTime Making Business Mobile. Enterprise. CommonTime. Mobile Solutions. mdesign Platform. www.commontime.com

CommonTime Making Business Mobile. Enterprise. CommonTime. Mobile Solutions. mdesign Platform. www.commontime.com Enterprise Mobile Solutions Platform www.commontime.com Platform - Overview All Businesses Are Unique At we understand that no two businesses are the same. We believe that a mobile solution should be designed

More information

Development of Enterprise Architecture of PPDR Organisations W. Müller, F. Reinert

Development of Enterprise Architecture of PPDR Organisations W. Müller, F. Reinert Int'l Conf. Software Eng. Research and Practice SERP'15 225 Development of Enterprise Architecture of PPDR Organisations W. Müller, F. Reinert Fraunhofer Institute of Optronics, System Technologies and

More information

Dynamism and Data Management in Distributed, Collaborative Working Environments

Dynamism and Data Management in Distributed, Collaborative Working Environments Dynamism and Data Management in Distributed, Collaborative Working Environments Alexander Kipp 1, Lutz Schubert 1, Matthias Assel 1 and Terrence Fernando 2, 1 High Performance Computing Center Stuttgart,

More information

Die Mobiliar Insurance Company AG, Switzerland Adaptability and Agile Business Practices

Die Mobiliar Insurance Company AG, Switzerland Adaptability and Agile Business Practices Die Mobiliar Insurance Company AG, Switzerland Adaptability and Agile Business Practices Nominated by ISIS Papyrus Software 1. EXECUTIVE SUMMARY / ABSTRACT The Swiss insurance company Die Mobiliar is the

More information

White Paper Take Control of Datacenter Infrastructure

White Paper Take Control of Datacenter Infrastructure Take Control of Datacenter Infrastructure Uniting the Governance of a Single System of Record with Powerful Automation Tools Take Control of Datacenter Infrastructure A new breed of infrastructure automation

More information

Skelta BPM and High Availability

Skelta BPM and High Availability Skelta BPM and High Availability Introduction Companies are now adopting cloud for hosting their business process management (BPM) tools. BPM on cloud can help control costs, optimize business processes

More information

Energy Efficiency Embedded Service Lifecycle: Towards an Energy Efficient Cloud Computing Architecture

Energy Efficiency Embedded Service Lifecycle: Towards an Energy Efficient Cloud Computing Architecture Energy Efficiency Embedded Service Lifecycle: Towards an Energy Efficient Cloud Computing Architecture On behalf of the ASCETiC Consortium Project Number 610874 Instrument Collaborative Project Start Date

More information

Background: Business Value of Enterprise Architecture TOGAF Architectures and the Business Services Architecture

Background: Business Value of Enterprise Architecture TOGAF Architectures and the Business Services Architecture Business Business Services Services and Enterprise and Enterprise This Workshop Two parts Background: Business Value of Enterprise TOGAF s and the Business Services We will use the key steps, methods and

More information

Cloud Computing For Distributed University Campus: A Prototype Suggestion

Cloud Computing For Distributed University Campus: A Prototype Suggestion Cloud Computing For Distributed University Campus: A Prototype Suggestion Mehmet Fatih Erkoç, Serhat Bahadir Kert mferkoc@yildiz.edu.tr, sbkert@yildiz.edu.tr Yildiz Technical University (Turkey) Abstract

More information

SharePoint Composites. Do-It-Yourself SharePoint solutions

SharePoint Composites. Do-It-Yourself SharePoint solutions SharePoint Composites Do-It-Yourself SharePoint solutions Executive Summary SharePoint Composites, the newest set of capabilities in Microsoft SharePoint Server 2010, enables do-it-yourself collaborative

More information

An Architecture Model of Sensor Information System Based on Cloud Computing

An Architecture Model of Sensor Information System Based on Cloud Computing An Architecture Model of Sensor Information System Based on Cloud Computing Pengfei You, Yuxing Peng National Key Laboratory for Parallel and Distributed Processing, School of Computer Science, National

More information

SERVICE-ORIENTED MODELING FRAMEWORK (SOMF ) SERVICE-ORIENTED SOFTWARE ARCHITECTURE MODEL LANGUAGE SPECIFICATIONS

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

More information

11741 E-Business Credit Hours: 3 11752 Integrated Application Systems Credit Hours: 3 11742 Enterprise Systems Architecture Credit Hours: 3

11741 E-Business Credit Hours: 3 11752 Integrated Application Systems Credit Hours: 3 11742 Enterprise Systems Architecture Credit Hours: 3 11741 E-Business E-Business is radically changing the ways in which business organizations operate and compete in the global market. This course introduces students to various aspects and models for e-business.

More information

Developing a Service Oriented Process Management System for University Quality Assurance

Developing a Service Oriented Process Management System for University Quality Assurance Developing a Service Oriented Process Management System for University Quality Assurance PROF. DR. TAHER TAWFEK HAMZA Dept. of computer science, faculty of computer science and informatics, mansoura university,

More information

Corresponding Author email: javeri_mit@yahoo.com

Corresponding Author email: javeri_mit@yahoo.com International Research Journal of Applied and Basic Sciences 2013 Available online at www.irjabs.com ISSN 2251838X / Vol, 5 (11): 14381445 Science Explorer Publications Presenting a model for the deployment

More information

Cloud Computing for Agent-based Traffic Management Systems

Cloud Computing for Agent-based Traffic Management Systems Cloud Computing for Agent-based Traffic Management Systems Manoj A Patil Asst.Prof. IT Dept. Khyamling A Parane Asst.Prof. CSE Dept. D. Rajesh Asst.Prof. IT Dept. ABSTRACT Increased traffic congestion

More information

Curriculum for Business Economics and Information Technology

Curriculum for Business Economics and Information Technology Curriculum for Business Economics and Information Technology Copenhagen School of Design and Technology August 2012 1 General regulations for all institutions providing the programme Curriculum Applicable

More information

The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into

The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material,

More information

Software Engineering Reference Framework

Software Engineering Reference Framework Software Engineering Reference Framework Michel Chaudron, Jan Friso Groote, Kees van Hee, Kees Hemerik, Lou Somers, Tom Verhoeff. Department of Mathematics and Computer Science Eindhoven University of

More information

Chapter 1 - From Beginning to End: An Overview of Systems Analysis and Design Lecture Notes

Chapter 1 - From Beginning to End: An Overview of Systems Analysis and Design Lecture Notes Systems Analysis and Design in a Changing World, sixth edition 1-1 Chapter 1 - From Beginning to End: An Overview of Systems Analysis and Design Lecture Notes Table of Contents Chapter Overview Learning

More information

Business Process Management In An Application Development Environment

Business Process Management In An Application Development Environment Business Process Management In An Application Development Environment Overview Today, many core business processes are embedded within applications, such that it s no longer possible to make changes to

More information

Object Oriented Analysis and Design with UML and RUP

Object Oriented Analysis and Design with UML and RUP Object Oriented Analysis and Design with UML and RUP Course Length: 5 Days Course Code: JAVA1136 Course Description Learn how to use object-oriented techniques from requirements gathering to implementation.

More information

Cloud Services Catalog with Epsilon

Cloud Services Catalog with Epsilon Cloud Services Catalog with Epsilon Modern IT enterprises face several challenges while building a service catalog for their data center. Provisioning with a cloud management platform solves some of these

More information

NEXT GENERATION ARCHIVE MIGRATION TOOLS

NEXT GENERATION ARCHIVE MIGRATION TOOLS NEXT GENERATION ARCHIVE MIGRATION TOOLS Cloud Ready, Scalable, & Highly Customizable - Migrate 6.0 Ensures Faster & Smarter Migrations EXECUTIVE SUMMARY Data migrations and the products used to perform

More information

California Enterprise Architecture Framework

California Enterprise Architecture Framework Version 2.0 August 01, 2013 This Page is Intentionally Left Blank Version 2.0 ii August 01, 2013 TABLE OF CONTENTS 1 Executive Summary... 1 1.1 What is Enterprise Architecture?... 1 1.2 Why do we need

More information

Microsoft Infrastructure Assessment

Microsoft Infrastructure Assessment GLOBAL KNOWLEDGE Microsoft Infrastructure Assessment Prepared For { Customer Logo } DOCUMENT VERSION Change Record Date Author Version Change Reference Reviewers Name Version Approved Position Date Distribution

More information

Software Project Management Plan (SPMP)

Software Project Management Plan (SPMP) Software Project Management Plan (SPMP) The basic template to be used is derived from IEEE Std 1058-1998, IEEE Standard for Software Project Management Plans. The following is a template for the SPMP.

More information

Vancouver Chapter Study Group. BABOK Chapter 1 Introduction. Jorge Vega

Vancouver Chapter Study Group. BABOK Chapter 1 Introduction. Jorge Vega Vancouver Chapter Study Group BABOK Chapter 1 Introduction Jorge Vega 1 Study Group Sessions About me Format BABOK 2.0 Frequency Type of sessions Prep work required Professional Development Units Expanding

More information

Cloud Computing Model as Service Oriented Architecture

Cloud Computing Model as Service Oriented Architecture The Open Group Conference, Philadelphia, PA., July 15 18, 2012 Cloud Computing Model as Oriented Architecture Yan Zhao, PhD President, ArchiTech Consulting LLC yan.zhao@architechllc.com www.architechllc.com

More information

S-BPM in Research and Education

S-BPM in Research and Education S-BPM in Research and Education Robert Singer Erwin Zinser Department of Information Management Enterprise Engineering & Integration FH JOANNEUM University of Applied Sciences, Graz, AUSTRIA Agenda Degree

More information

OBJECT-ORIENTED ANALYSIS AND DESIGN

OBJECT-ORIENTED ANALYSIS AND DESIGN OBJECT-ORIENTED ANALYSIS AND DESIGN Object-oriented analysis and design (OOAD) is a software engineering approach that models a system as a group of interacting objects. Each object represents some entity

More information

Adaptive Radio. Cognitive Radio

Adaptive Radio. Cognitive Radio What are Cognitive Radio and Dynamic Spectrum Access SDR can act as a key enabling technology for a variety of other reconfigurable radio equipments commonly discussed in the advanced wireless market 1.

More information

Adventures in Estimating Open Source, Component Systems, Agile, and SOA Projects

Adventures in Estimating Open Source, Component Systems, Agile, and SOA Projects Open Source, Component Systems, Agile, and SOA Projects Terry Vogt Lead Associate Booz Allen Hamilton Sept 13, 2011 Ready for what s next 1 Booz Allen Hamilton 1 Agenda Background Open Source Component

More information

Enterprise Architect for an Enterprise Architecture

Enterprise Architect for an Enterprise Architecture Enterprise architect is an architecture repository used by many organisations. In this paper I describe a project for introducing an Enterprise Architecture with Archimate 2.0 in a repository based solution.

More information

Releasing High Quality Applications More Quickly with vrealize Code Stream

Releasing High Quality Applications More Quickly with vrealize Code Stream Releasing High Quality Applications More Quickly with vrealize Code Stream T E C H N I C A L W H I T E P A P E R A B S T R A C T : If your company relies on applications to enable new business opportunities

More information

TOGAF usage in outsourcing of software development

TOGAF usage in outsourcing of software development Acta Informatica Pragensia 2(2), 2013, 68 76, DOI: 10.18267/j.aip.25 Section: Online: aip.vse.cz Peer-reviewed papers TOGAF usage in outsourcing of software development Aziz Ahmad Rais 1, Rudolf Pecinovsky

More information

SOA Revisited. When B3 comes into play. Dr. Wolfgang Martin Analyst and ibond Partner. IBM IOD EMEA, Berlin, June 2009

SOA Revisited. When B3 comes into play. Dr. Wolfgang Martin Analyst and ibond Partner. IBM IOD EMEA, Berlin, June 2009 SOA Revisited When B3 comes into play IBM IOD EMEA, Berlin, June 2009 Dr. Wolfgang Martin Analyst and ibond Partner SOA Revisited Agenda SOA back to the question SOA plus B3 SOA Basics SOA and SaaS Governance

More information

Key Evolutions of ERP

Key Evolutions of ERP Fusion Application Adoption - A Paradigm Shift from the Legacy ERP G. Brett Beaubouef, PMP, CISA CARDINAL POINT SOLUTIONS The evolution of ERP implementations has just taken a giant leap forward! This

More information

Chapter 7: Moving on to Design

Chapter 7: Moving on to Design Chapter 7: Moving on to Design Learning Objectives Understand the verification and validation of the analysis models. Understand the transition from analysis to design. Understand the use of factoring,

More information

Integration for Microsoft Outlook 2010

Integration for Microsoft Outlook 2010 PRODUCT OVERVIEW Integration for Microsoft Outlook 2010 SUMMARY Integration for Microsoft Outlook 2010 (12) allows an Outlook user to interact with OnBase content and Workflow processes through their familiar

More information

Semantic Business Process Management Lectuer 1 - Introduction

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 paschke@inf.fu-berlin.de

More information

Elite: A New Component-Based Software Development Model

Elite: A New Component-Based Software Development Model Elite: A New Component-Based Software Development Model Lata Nautiyal Umesh Kumar Tiwari Sushil Chandra Dimri Shivani Bahuguna Assistant Professor- Assistant Professor- Professor- Assistant Professor-

More information

Integrating Cross-Organisational Business Processes Based on a Combined S-BPM/DSM Approach

Integrating Cross-Organisational Business Processes Based on a Combined S-BPM/DSM Approach Integrating Cross-Organisational Business Processes Based on a Combined S-BPM/DSM Approach Udo Kannengiesser Metasonic GmbH Münchner Str. 29 Hettenshausen 85276 Pfaffenhofen, Germany udo.kannengiesser@metasonic.de

More information

ZL UNIFIED ARCHIVE A Project Manager s Guide to E-Discovery. ZL TECHNOLOGIES White Paper

ZL UNIFIED ARCHIVE A Project Manager s Guide to E-Discovery. ZL TECHNOLOGIES White Paper ZL UNIFIED ARCHIVE A Project Manager s Guide to E-Discovery ZL TECHNOLOGIES White Paper PAGE 1 A project manager s guide to e-discovery In civil litigation, the parties in a dispute are required to provide

More information

APPLYING FUNCTION POINTS WITHIN A SOA ENVIRONMENT

APPLYING FUNCTION POINTS WITHIN A SOA ENVIRONMENT APPLYING FUNCTION POINTS WITHIN A SOA ENVIRONMENT Jeff Lindskoog EDS, An HP Company 1401 E. Hoffer St Kokomo, IN 46902 USA 1 / 16 SEPTEMBER 2009 / EDS INTERNAL So, Ah, How Big is it? 2 / 16 SEPTEMBER 2009

More information

2.1 Initiation Phase Overview

2.1 Initiation Phase Overview 2.1 Initiation Phase Overview The is the conceptualization of the project. This section describes the basic processes that must be performed to get a project started. Accordingly, the purpose of the is

More information

zen Platform technical white paper

zen Platform technical white paper zen Platform technical white paper The zen Platform as Strategic Business Platform The increasing use of application servers as standard paradigm for the development of business critical applications meant

More information

A new dimension of sound and vibration analysis

A new dimension of sound and vibration analysis A new dimension of sound and vibration analysis HEAD Gallery Innovative functions built upon cutting-edge technology The ArtemiS suite is an integrated software solution from HEAD acoustics that allows

More information

Sequence Kinetics TM ibpms

Sequence Kinetics TM ibpms Sequence Kinetics TM ibpms Achieving Intelligent Business Operations PNMsoft Ltd. 38 Clarendon Road, Watford, WD17 1JJ UK Tel +44 1923 81 3420 2012 PNMsoft All Rights Reserved Introducing Sequence Kinetics,

More information

Introduction to Enterprise Project Management

Introduction to Enterprise Project Management 001_0672329212_Intro.qxd 10/1/07 9:42 AM Page 1 Introduction to Enterprise Project Management Throughout this book, you will see that Enterprise Project Management (EPM; also called Enterprise Portfolio

More information

Object-Oriented Systems Analysis and Design with UML

Object-Oriented Systems Analysis and Design with UML Object-Oriented Systems Analysis and Design with UML OBJECTIVES: Understand the basic characteristics of objectoriented systems. Be familiar with the Unified Modeling Language (UML), Version 2.0. Be familiar

More information

Introduction to OpenUP (Open Unified Process)

Introduction to OpenUP (Open Unified Process) Introduction to OpenUP (Open Unified Process) Different projects have different process needs. Typical factors dictate the needs for a more formal or agile process, such as team size and location, architecture

More information

Sybase Unwired Platform 2.1.x

Sybase Unwired Platform 2.1.x white paper Sybase Unwired Platform 2.1.x Development Paradigm www.sybase.com Table of Contents 1 Sybase Unwired Platform 2 Mobile Application Development 3 Mobile Business Object (MBO) Development 5 Mobile

More information

Integrating Cloud File Sharing Platforms with Enterprise Applications & Intelligent Workflow

Integrating Cloud File Sharing Platforms with Enterprise Applications & Intelligent Workflow Integrating Cloud File Sharing Platforms with Enterprise Applications & Intelligent Workflow Nuxeo Technology Brief Going Beyond Simple File Sharing in the Enterprise Adoption of collaborative technology

More information

Glendale Community College Microsoft Office SharePoint Server 2007 Initiative Vision/Scope Document. Version 1.0

Glendale Community College Microsoft Office SharePoint Server 2007 Initiative Vision/Scope Document. Version 1.0 ware Architects, Inc. Proposal to XXXXX Date Glendale Community College Microsoft Office SharePoint Server 2007 Initiative Vision/Scope Document Software Architects, Inc. Proposal to XXXXX Date Version

More information

(Refer Slide Time: 01:52)

(Refer Slide Time: 01:52) Software Engineering Prof. N. L. Sarda Computer Science & Engineering Indian Institute of Technology, Bombay Lecture - 2 Introduction to Software Engineering Challenges, Process Models etc (Part 2) This

More information

ArchiMate and TOGAF. What is the added value?

ArchiMate and TOGAF. What is the added value? ArchiMate and TOGAF What is the added value? Why use TOGAF next to ArchiMate? ArchiMate provides a (visual) language ArchiMate provides a content framework TOGAF provides a process TOGAF provides a way

More information

Information Technology Services ServiceNow: Change Management Phase I Project Charter

Information Technology Services ServiceNow: Change Management Phase I Project Charter ServiceNow: Change Management Phase I Project Charter VERSION: 1.3 REVISION DATE: 9/28/2011 Approval of the Project Charter indicates an understanding of the purpose and content described in this deliverable.

More information

UltraQuest Cloud Server. White Paper Version 1.0

UltraQuest Cloud Server. White Paper Version 1.0 Version 1.0 Disclaimer and Trademarks Select Business Solutions, Inc. 2015. All Rights Reserved. Information in this document is subject to change without notice and does not represent a commitment on

More information

Introduction to Track on Engineering Virtualized Services

Introduction to Track on Engineering Virtualized Services Introduction to Track on Engineering Virtualized Services Reiner Hähnle 1 and Einar Broch Johnsen 2 1 Technical University of Darmstadt, Germany haehnle@cs.tu-darmstadt.de 2 Dept. of Informatics, University

More information

General Problem Solving Model. Software Development Methodology. Chapter 2A

General Problem Solving Model. Software Development Methodology. Chapter 2A General Problem Solving Model Software Development Methodology These focus on understanding what the problem is about Chapter 2A Concerned with understanding more about the nature of the problem and possible

More information

Bridge Development and Operations for faster delivery of applications

Bridge Development and Operations for faster delivery of applications Technical white paper Bridge Development and Operations for faster delivery of applications HP Continuous Delivery Automation software Table of contents Application lifecycle in the current business scenario

More information

Monitoring Infrastructure (MIS) Software Architecture Document. Version 1.1

Monitoring Infrastructure (MIS) Software Architecture Document. Version 1.1 Monitoring Infrastructure (MIS) Software Architecture Document Version 1.1 Revision History Date Version Description Author 28-9-2004 1.0 Created Peter Fennema 8-10-2004 1.1 Processed review comments Peter

More information