Workflow Application Architectures: Classification and Characteristics of Workflow-based Information Systems
|
|
|
- John Pierce
- 10 years ago
- Views:
Transcription
1 Workflow Application Architectures: Classification and Characteristics of Workflow-based Information Systems Prof. Dr. Jörg Becker and Michael zur Muehlen University of Münster, Germany Dr. Marc Gille CARNOT AG, Germany ABSTRACT Workflow management systems have come a long way from the first office automation prototypes of the late 1970s. Today, workflow systems are deployed in a variety of situations, ranging from the coordination of document-centric processes in office environments to the automation of application data flow in enterprise application integration scenarios. The variety of applications as well as the diversity of the workflow systems available easily leads to confusion, when the most suitable system for a specific setting has to be identified. In this paper we present a classification for workflow application architectures. Based on the specifics of the process to be supported, we develop a framework that helps designers and users of workflow applications identify the system type suitable for their specific application. The coordination features and integration requirements of workflow applications serve as guidelines throughout this approach. Within the organizational dimension, we distinguish between workflow applications at the inter- and intra-organizational level. Within the process dimension we differentiate between workflow-driven software processes, workflow-supported organizational processes, and hybrid processes that combine features of the other two. FROM OFFICE AUTOMATION TO PROCESS COORDINATION From Process Thought to Workflow Support The structuring of organizations along their processes has been a common theme since the 1930s. Authors like NORDSIECK and HENNING in Germany, as well as CHAPPLE and SAYLES in the United States were among the first to point out the potential benefits of a well-managed workflow (see e. g. [3, 11, 17]). Despite these early efforts, a functional separation of tasks, and the resulting functional or divisional structures dominated the corporate practice until the 1980s, when changing market conditions and increasing competition led companies to investigate the efficiency of their process 39
2 structures. Following the Total Quality Management movement of the 1980s, numerous process-related management practices emerged in the 1990s, most notably Process Improvement [10], Business Process Innovation [4], and Business Process Redesign [7-9]. Each of these approaches noted the enabling role of information technology for the restructuring of organizations. Consequently, enterprises that engaged in these activities sought adequate information system support for the management of their processes. Workflow management technology is designed to support this exact problem. Despite claims that the development of workflow applications is tightly interwoven with the business process reengineering movements of the early 1990s (see e. g. [6]), the origins of workflow technology can be traced back to the late 1970s. One of the first concepts of an information system to support organizational processes was described by ZISMAN in his account of the SCOOP system, an office automation system that used Petri-nets to represent business processes [21]. Research in office automation, which flourished between 1975 and 1985, laid the groundwork for the development of industrial workflow applications through the analysis of technology support for administrative processes [5, 13]. While the research interest in office automation vanished by the middle of the 1980s [19], two developments spun off that were targeted beyond the boundaries of traditional office automation: Groupware and workflow management. While research in groupware focuses on the support of unstructured, collaborative activities, research in workflow management focuses on the coordination of activities along a common process model, without the automation of the activities themselves. Workflow Management Systems as Coordination Tools From a conceptual perspective, the purpose of a workflow management system is the coordination of all entities involved in the execution of a (business or software) process. Coordination can be defined as the management of dependencies between activities [14], and workflow management systems address two kinds of coordination problems: Data dependencies between activities (i.e.: one activity relies on the results of one or more other activities), which are managed through control and data flows, and shared resources (i.e.: one resource such as a workflow participant can only perform one task at a time), which are managed through scheduling and staff resolution mechanisms. Through the automation of these coordination functions, workflow management systems support several efficiency goals of the enterprise (see table 1). 40
3 Efficiency Goal Process efficiency Resource efficiency Market efficiency Delegation efficiency Motivation efficiency Description Optimization of process criteria such as processing time (to be minimized) or faithfulness to deadlines (to be maximized) Efficient use of the resources (human resources as well as application systems) available for the execution of processes. The proper positioning of the enterprise in its relation to market partners. This includes a reliable prediction of delivery times, transparent communication with suppliers and customers and optimized procurement and distribution processes. Adequate use of the competencies of superior (greater scope of vision along the process) and subordinate (detailed knowledge about single activities) organizational units. Motivation of staff to act in a way congruent to the business goals of the enterprise. WfMS Support Coordination of activities through control flow, deadlines etc. Staff resolution and reminder in case of escalations Well defined process interfaces for web services (defined external behavior), predictable internal behavior through standardized processes Coordination of staff assignment, role concepts Guidance to perform activities along a workflow model, monitoring of progress and explanation of previous activities Table 1: Efficiency goals and workflow support (modified from [1]) It is apparent that the benefits of workflow applications increase with the number of coordination tasks that can be automated through the system. The number of coordination tasks varies with the granularity of the components controlled through the workflow system as well as with the type of the process controlled through the workflow system. Figure 1 shows a classification scheme for workflow applications based on specific attributes relating to their implementation. The participants of a workflow application can be humans, machine resources (e. g. if production processes are automated) or software components (e. g. if workflow is used for application integration purposes). The structure of the processes automated can be predefined or flexible (ranging from production workflow to ad-hoc workflow applications). The scope of the processes automated can be restricted to a single application in case of an embedded workflow system, or extend beyond the boundaries of a single organization in 41
4 case of a B2B application. The granularity of data objects handled within the workflow can be either coarse (if documents or entire objects are passed along the process) or fine (if single attributes are passed between activities). Finally, the granularity of applications invoked within the workflow can be either coarse (e. g. if web services are used in a B2B implementation) or fine (e. g. if single method calls on application components are used). Figure 1: Classification of workflow attributes Using the participant attribute, we can distinguish three major process types, which can be supported through workflow technology: Organizational processes are business processes with a high degree of human involvement. They typically occur in office environments and consist of a number of human participants working autonomously on activities using applications that may or may not be invoked by the workflow system. The overall process structure is typically coarse and well defined (if the process is well understood, the separation of activities may lead to a finer granularity). A typical workflow application within this category is the routing of document images along a workflow model. Software processes are automated processes within application systems. Within this category, workflow systems are used to glue disparate application system components together and to automate the exchange of data between software components, in case they don t share the same database. Often, the human element in software processes is restricted to the initiation of the process and the presentation of the results. Hybrid processes combine the characteristics of organizational and software processes. In this case, the workflow system can work as 42
5 an intermediary between the human participants and a (functionally oriented) application system, guiding the work of participants within single activities. In the following section we take a closer look at the functions and benefits of workflow systems for the three process types described above. WORKFLOW SUPPORT CLASSIFIED BY PROCESS TYPE Workflow for the Coordination of Organizational Processes (Workflow at the Meta Level) Workflow management systems of the first and second generation have traditionally been applied in administrative settings, supplying office workers with the information necessary to perform clerical tasks, routing the results along the process model to the next participant, and supervising the overall process through the handling of deadlines and escalations. An important component of workflow management systems for organizational processes is the notification of participants about pending activities. This is done through the concept of a work list, through which all qualified participants can access pending work items and select those they wish to work on. 1 The result is a pull model of work assignment, where the workflow system has control over priority and presentment of work items, but the user has the ultimate control about the fact, when s/he performs a particular activity. Due to this concept, it is difficult for the workflow system to predict processing times of activities and/or processes, because the idle time between the presentment of a work item and the activation through a user can only be estimated (if summarized audit trail information is used, the precision of these estimates may increase, compare e. g. [16, 22]). An important feature of workflow systems for organizational processes is therefore the capability to handle exceptions such as activities exceeding deadlines by notifying the responsible party. If this party is not a frequent user of the workflow system (typically the involvement decreases along the hierarchy of the enterprise), the notification has to be transmitted using a medium used by the recipient (e. g. or pager). 1 Typically the presentation of work items is integrated into existing messaging applications or user desktops. This is addressed by the WfMC WAPI specification [20]. Under certain conditions it may be desirable to eliminate the user choice of the next work item. For a brokerage application with a high throughput requirement, an American financial institution decided to implement a next work item button, which delivered the next work item to the user. The prioritization was done by the workflow system, eliminating cherry picking among the participants. 43
6 The autonomy of workflow participants is high in organizational processes, and their consent to the use of workflow technology is crucial for the success of a workflow project in this setting. As a consequence, applications are often invoked in a black-box fashion, leaving the detailed use of their functionality to the users in order not to micro-manage them. This means that the workflow system has little control over the applications and the data processed therein. Because the use of the applications within the workflow may create changes to data that is used outside of the workflow, these side-effects need to be taken care of in case a workflow needs to be undone. A truly transactional processing of organizational processes thus requires additional effort in terms of compensation activities in case of failure. It is advisable to design the workflow model in such a way that the human participants have the means to perform local trouble-shooting, in case of an error, and not leave this to the workflow system. Despite these limitations, workflow applications for organizational processes provide a number of benefits. These mainly lie within the controlled assignment of work and the traceability of processes through monitoring and controlling functions. Workflow for the Coordination of Software Processes (Workflow at the Micro Level) 2 The emergence of framework-based application system architectures, such as J2EE or.net leads to an increasing specialization and fragmentation of application system components. While the modular development of applications enables the re-use of components, a software glue is necessary, to tie the disparate application components together to form a coherent, enterprise-level application system. Within this scenario, workflow technology is used to connect application components along a structured process flow. The processes are defined at a fine level of granularity and the workflow component may act in a transactional fashion, controlling the data transfer to and from components and performing data conversions if necessary. Especially in multi-tiered architectures, that combine a web front-end with an application server at the middle tier and database and/or legacy systems at the back-end, the workflow system can be used to implement concepts such as straight-through processing or access to the same functionality through different clients. The granularity of the process and the application components typically is fine, and the workflow system is located at the center of a hub-and-spoke architecture. A typical application is the integration of back-end data into an application located at the middle-tier of a 2 The term micro workflow has been borrowed from MANOLESCU, compare [15]. 44
7 three-tier architecture, such as the nightly update of a CRM application with customer records from a legacy system. Performance considerations play a bigger role in this scenario, since the performance of the workflow component determines the performance of the overall application to a large extent. Idle times are nonexistent, because the workflow component invokes other programs or object methods that are executed right away, resulting in a push-distribution of work items. The benefits of workflow technology at the micro level lie within the reuse of application components in different processes, the integration of front- and back-end systems along controlled processes and the changeability of applications in case the enterprise processes change. Workflow for the Coordination of Hybrid Processes (Workflow at the Macro Level) Companies wishing to streamline their business processes are often faced with an existing information technology infrastructure that has been developed to support the traditional functional way of work. Since a new development of existing functionality is costly, companies often strive to retrofit existing applications into new process structures. This can be achieved by creating a lightweight user interface that is controlled by an intermediary workflow component, which in turn invokes the relevant functions of the legacy system without the involvement of the user. The workflow system can perform integrity checks on the data entered by the workflow participant, before it is passed on to the back end system. At this level, the workflow system serves as a guide (or wizard ) for the user through a process-oriented application system. Figure 2 summarizes the key characteristics of workflow applications for the three different process types. Figure 2: Process Characteristics and Workflow Support 45
8 WORKFLOW SUPPORT FOR INTER-ORGANIZATIONAL PROCESSES The need for companies to expand the automated enactment of their business processes beyond the boundaries of their own organization is driven by the resulting savings in transmission time, gains in data quality and improved monitoring capabilities about processes at the sites of business partners. The current movement toward electronic data interchange is fueled by the relatively inexpensive exchange of business data over the Internet using data encoded in the extensible Markup Language (XML), which fosters the development of vendor-independent frameworks that aim to standardize data schemas for common business documents, such as purchase orders, delivery notes, invoices, etc. For a thorough discussion of the role of XML in workflow environments refer to the article by HOLLINGSWORTH [12]. Workflow management systems support inter-organizational processes mainly on the software process level. It should be noted, however, that a number of organizational processes occur at the B2Blevel, which may be supported by workflow technology as well. Software Processes in B2B Settings For processes across enterprise borders, the significance of automated workflow support at the software process level is high, since many of the interactions between companies are quite standardized (for example the exchange of a purchase order between customer and supplier and the resulting exchange of the purchase order acknowledgement in the other direction, see e. g. [2]). Workflow technology can be used to supervise the correct sequence of documents exchanged, monitor timeouts and supervise the maximum number of retries, in case a message is lost. At the operational level, the workflow system can serve as a gateway to the internal processes of the enterprise. If a standardized message format is used in conjunction with a standardized command set (such as the one defined by Wf-XML), B2B processes can be fully automated, decreasing cycle times and increasing data integrity. Organizational Processes in B2B Settings Notwithstanding the benefits of automated B2B processes, the human element in inter-organizational exchanges can also be supported by workflow technology. Since the conversion of data between the internal format of the application of company A, the intermediate format (for example an ebxml document) and the internal format of the application of company B is complex, errors may occur, especially if the overall process has an optimistic design, assuming that each company does not modify either its applications or its data formats. The impact of erroneous process instances on the overall economic result should not be underestimated. According to STOHR, each problematic B2B transactions cost 300 percent more than regular transactions (compare [18]). With an increasing automation of transactions, this figure is likely to increase. One possible 46
9 approach therefore is the handling of erroneous transactions through pre-defined workflows. Within this scenario, the responsible users from both parties are informed about the error and are provided with a structured process to resolve the problem. INTEGRATION REQUIREMENTS OF WORKFLOW APPLICATIONS The design of a workflow application creates integration requirements, which can be differentiated into internal and external integration requirements. Internal integration requirements concern those systems a workflow application needs to connect to in order to ensure the functionality of the core workflow system. External integration requirements exist with regard to systems that either invoke the workflow system from the outside (embedded usage) or systems that are invoked by the workflow application. Internal Integration Requirements As stated above, a workflow application coordinates participants, data and applications. Consequently, all these elements need to be integrated to ensure the functionality of the workflow systems. Resource integration is required by the workflow system to keep track of the participants available for work assignment. Since many companies maintain resource information in X.500 directories or similar applications, a fully integrated workflow application would use this information rather than replicate resource data internally. Data integration is required to make workflow relevant data accessible to the workflow system. This can be achieved by connecting the system to databases using standard connections such as ODBC/JDBC. If the workflow system acts as an enterprise application integration hub, conversion of data types and field values may be necessary. Application integration describes the ability of the workflow system to invoke external application systems during the enactment of a process. For organizational processes, applications are often called in their entirety (e. g. a word processing application), while for software processes the granularity of application invocation is at the method or function level. In addition to these three integration requirements, the use of existing security infrastructures is another important feature of workflow applications. Security integration relates to the use of existing authentication and authorization mechanisms through the workflow system, such as single-sign-on and public key infrastructures. 47
10 External Integration Requirements The external integration of a workflow system relates to the fact, that a workflow system is, after all, an application system in itself. External applications may require calling the services of the workflow engine from the outside, invoking processes, querying the status of work items or handling resource assignments through external scheduling mechanisms. On the other hand, the workflow system may be required to present work to outside parties, which are not participating in the workflow application. External invocation of the workflow engine is used for example in B2B process integration. The workflow engine can exhibit itself as a service to outside parties, allowing them to invoke a process and pass initial data to the process instance. Examples for the external invocation are (mail daemon triggers the workflow), the web (a web server triggers the workflow) or other applications, which embed the workflow system (a function within an application results in the start of a workflow). Presentment of information to outside parties is necessary, if the workflow system has to notify external participants about the status of their workflow instance or if system load information is passed on to external system management tools. Also, the use of audit trail information through external applications falls into this category. Figure 3 summarizes the internal and external integration requirements of workflow applications. Embedded usage external integration requirements Workflow enactment service internal integration requirements Monitoring Process integration Resources Applications Reporting Data Security External presentation e-commerce integration Figure 3: Internal and External Integration Requirements 48
11 CONCLUSIONS Workflow management systems can be deployed in various scenarios, ranging from human-centered organizational processes to autonomous software processes, both confined to or extending beyond the boundaries of an enterprise. Each of these scenarios utilizes the coordination functions provided by the workflow system in different ways and requires integration to a different set of systems. Understanding the differences between these applications and their requirements is an important step for potential users of workflow technology. Even though the concept of automated workflow management can be traced back for more than 25 years, there are still numerous open research issues, ranging from the organizational impact of workflow technology to integration issues in inter-organizational settings. For the future we expect the coexistence of various types of workflow systems within one organization. Their seamless integration is one of the great challenges of workflow research. ACKNOWLEDGEMENTS The authors would like to thank Christoph Bussler (Oracle Corp.), Keith D. Swenson (MS2 Inc.) and the members of the Association for Information Systems Special Interest Group on Process Automation and Management ( most notably Prof. Edward A. Stohr and Prof. J. Leon Zhao, for fruitful discussions of the concepts presented in this paper. REFERENCES 1. Becker, J., von Uthmann, C., zur Muehlen, M. and Rosemann, M., Identifying the Workflow Potential of Business Processes. in 32nd Hawaii International Conference on System Sciences (HICSS 1999), (Wailea, HI, 1999), IEEE Publishers. 2. Bussler, C., P2P in B2BI. in Proceedings of the 35th Hawai'i International Conference on System Sciences (HICSS 2002), (Waikoloa, HI, 2002), IEEE. 3. Chapple, E.D. and Sayles, L.R. The Measure of Management. Designing Organizations for Human Effectiveness, New York, Davenport, T.H. Process Innovation. Reengineering Work through Information Technology, Boston, Ellis, C.A. and Nutt, G.J. Office Information Systems and Computer Science. ACM Computing Surveys, 12 (1) Frappaolo, C. The Many Generations of Workflow. in Fischer, L. ed. Workflow Handbook 2001, Future Strategies, Lighthouse Point, FL, 2000, Hammer, M. Beyond Reengineering. How the Process-Centered Organization is Changing our Work and our Lives. HarperBusiness, New York,
12 8. Hammer, M. The Superefficient Company. Harvard Business Review, 79 (8) Hammer, M. and Champy, J. Reengineering the Corporation: A Manifesto for Business Revolution. HarperBusiness, New York, Harrington, H.J. Business Process Improvement. The Breakthrough Strategy for Total Quality, Productivity, and Competitiveness. Mc- Graw-Hill, New York, Henning, K.W. Einführung in die betriebswirtschaftliche Organisationslehre, Berlin, Hollingsworth, D. An XML based Architecture for Collaborative Process Management. in Fischer, L. ed. Workflow Handbook 2002, Future Strategies, Lighthouse Point, Mahling, D.E., Craven, N. and Croft, W.B. From Office Automation to Intelligent Workflow Systems. IEEE Expert, 10 (June) Malone, T.W. and Crowston, K. The Interdisciplinary Study of Coordination. ACM Computing Surveys, 26 (1) Manolescu, D.A. Micro-Workflow: A Workflow Architecture Supporting Compositional Object-Oriented Software Development Department of Computer Science, University of Illinois, Urbana- Champaign, McGregor, C. The Impact of Business Performance Monitoring on WfMC Standards. in Fischer, L. ed. Workflow Handbook 2002, Future Strategies, Lighthouse Point, FL, Nordsieck, F. Grundlagen und Grundprinzipien der Organisation des Betriebsaufbaus. Die Betriebswirtschaft, 24 (6) Stohr, E.A., Transaction Resolution Networks: A Case Study. in Presentation at the 34th Hawai'i International Conference on System Sciences, January 3, 2001, (Wailea, HI, 2001). 19. Swenson, K.D. and Irwin, K., Workflow Technology: Tradeoffs for Business Process Reengineering. in Proceedings of the Conference on Organizational Computing Systems (COOCS '95), (Milpitas, CA, 1995), ACM, WfMC. Workflow Management Application Programming Interface (Interface 2 & 3) Specification, Workflow Management Coalition, Winchester, Zisman, M. Representation, Specification, and Automation of Office Procedures Wharton Business School, University of Pennsylvania, Philadelphia, zur Muehlen, M., Process-driven Management Information Systems - Combining Data Warehouses and Workflow Technology. in Proceedings of the 4th International Conference on Electronic Commerce Research (ICECR-4), (Dallas, TX, 2001), Southern Methodist University. 50
Embedded vs. Autonomous Workflow Putting Paradigms into Perspective
Embedded vs. Autonomous Workflow Putting Paradigms into Perspective Michael zur Muehlen University of Muenster Department of Information Systems Steinfurter Str. 109 48149 Muenster, Germany [email protected]
Multi-Paradigm Process Management
Multi-Paradigm Process Management Michael zur Muehlen 1, Michael Rosemann 2 1 Stevens Institute of Technology Wesley J. Howe School of Technology Management Castle Point on the Hudson Hoboken, NJ 07030,
COMPUTER AUTOMATION OF BUSINESS PROCESSES T. Stoilov, K. Stoilova
COMPUTER AUTOMATION OF BUSINESS PROCESSES T. Stoilov, K. Stoilova Computer automation of business processes: The paper presents the Workflow management system as an established technology for automation
Workflow Management Standards & Interoperability
Management Standards & Interoperability Management Coalition and Keith D Swenson Fujitsu OSSI [email protected] Introduction Management (WfM) is evolving quickly and expolited increasingly by businesses
Conference Workflow a Formalization of a Conference Management Process
Conference Workflow a Formalization of a Conference Management Process Mirjana Ivanović, Zoran Putnik, Zoran Budimac Department of Mathematics and Informatics, Faculty of Science, University of Novi Sad,
The Workflow Management Coalition Specification Workflow Management Coalition Terminology & Glossary
The Workflow Management Coalition Specification Workflow Management Coalition Terminology & Glossary Workflow The automation of a business process, in whole or part, during which documents, information
A Closer Look at BPM. January 2005
A Closer Look at BPM January 2005 15000 Weston Parkway Cary, NC 27513 Phone: (919) 678-0900 Fax: (919) 678-0901 E-mail: [email protected] http://www.ultimus.com The Information contained in this document
Cronacle. Introduction
Cronacle An event-driven job scheduling solution, enabling systems administrators and operators to easily manage distributed and heterogeneous business systems. Cronacle Making complex processes easy to
Enterprise Architecture: Practical Guide to Logical Architecture
Objecteering Practical Guides Enterprise Architecture: Practical Guide to Logical Architecture Author: Version: 1.0 Copyright: Softeam Softeam Consulting Team Supervised by Philippe Desfray Softeam 21
Syllabus BT 416 Business Process Management
Stevens Institute of Technology Howe School of Technology Management Center of Excellence in Business Innovation Castle Point on the Hudson Hoboken, NJ 07030 Phone: +1.201.216.8293 Fax: +1.201.216.5385
Business-Driven Software Engineering Lecture 3 Foundations of Processes
Business-Driven Software Engineering Lecture 3 Foundations of Processes Jochen Küster [email protected] Agenda Introduction and Background Process Modeling Foundations Activities and Process Models Summary
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]
Management Cybernetics and Business Process Management
Management Cybernetics and Business Process Management (EA) and Business Process Management (BPM) Models for the design, development and management of enterprise architecture Zachman Framework xeafs (X
DEVELOPMENT OF A WORKFLOW APPLICATION FOR VEHICLE FLEET MANAGEMENT: A CASE STUDY OF GUINNESS NIGERIA PLC
DEVELOPMENT OF A WORKFLOW APPLICATION FOR VEHICLE FLEET MANAGEMENT: A CASE STUDY OF GUINNESS NIGERIA PLC 1,* John B. Oladosu, 2 Oludare Opaleye & 3 Olusayo D. Fenwa Computer Science and Engineering Department,
SOA: The missing link between Enterprise Architecture and Solution Architecture
SOA: The missing link between Enterprise Architecture and Solution Architecture Jaidip Banerjee and Sohel Aziz Enterprise Architecture (EA) is increasingly being acknowledged as the way to maximize existing
thoughtonomy Virtual Workforce for Service Automation
thoughtonomy Virtual Workforce for Service Automation The Thoughtonomy Virtual Workforce uses software to replicate the interactions of people and technology to automate a wide range of operational and
Design of an XML-based Document Flow Management System for Construction Projects Using Web Services
Design of an XML-based Document Flow Management System for Construction Projects Using Web Services Choung-Houng Wu and Shang-Hsien Hsieh National Taiwan University, Department of Civil Engineering, No.1,
e-gateway SOLUTION OVERVIEW Financials HCM ERP e-gateway Web Applications Mobile Devices SharePoint Portal
e-gateway SOLUTION OVERVIEW In an effort to manage mission critical information better, perform their daily tasks more efficiently, share information to key stakeholders more effectively, and ensure that
Business Proposal for In-House. Software Development and. Consultancy Services
Business Proposal for In-House Software Development and Consultancy Services 1.0 Executive Summary This business plan outlines the strategy and various services that we shall be providing if given an opportunity
How To Create A Help Desk For A System Center System Manager
System Center Service Manager Vision and Planned Capabilities Microsoft Corporation Published: April 2008 Executive Summary The Service Desk function is the primary point of contact between end users and
Course Description Bachelor in Management Information Systems
Course Description Bachelor in Management Information Systems 1605215 Principles of Management Information Systems (3 credit hours) Introducing the essentials of Management Information Systems (MIS), providing
Papermule Workflow. Workflow and Asset Management Software. Papermule Ltd
Papermule Workflow Papermule Workflow - the power to specify adaptive and responsive workflows that let the business manage production problems in a resilient way. Workflow and Asset Management Software
An Oracle White Paper October 2013. Maximize the Benefits of Oracle SOA Suite 11g with Oracle Service Bus
An Oracle White Paper October 2013 Maximize the Benefits of Oracle SOA Suite 11g with Oracle Service Bus Maximize the Benefits of Oracle SOA Suite 11g with Oracle Service Bus Table of Contents Introduction...
Government's Adoption of SOA and SOA Examples
Government's Adoption of SOA and SOA Examples Presented by : Ajay Budhraja, Chief of Enterprise Services ME (Engg), MS (Management), PMP, CICM, CSM, ECM (Master) AIIM, ITIL-F Copyright 2008 Ajay Budhraja
Presentation Outline. Key Business Imperatives Service Oriented Architecture Defined Oracle SOA Platform 10.1.3 SOA Maturity/Adoption Model Demo Q&A
Presentation Outline Key Business Imperatives Service Oriented Architecture Defined Oracle SOA Platform 10.1.3 SOA Maturity/Adoption Model Demo Q&A Key Business Imperatives Increased Competition Requires
Business Process Reengineering (in Theory) - MIS Lecture 9
Business Process Reengineering (in Theory) - MIS Lecture 9 Prof. Dr. Elgar Fleisch 1 Learning targets Nature of and drivers towards business process orientation Nature and challenges of business process
CS 565 Business Process & Workflow Management Systems
CS 565 Business Process & Workflow Management Systems Professor & Researcher Department of Computer Science, University of Crete & ICS-FORTH E-mail: [email protected], [email protected] Office: K.307,
Thought Paper: Business Process Automation
Thought Paper: Business Process Automation Rapid development and deployment of automation to eliminate repetitive, labor intensive, and computer related tasks throughout the enterprise. Joe Kosco Vice
Service Level Agreements based on Business Process Modeling
Service Level Agreements based on Business Process Modeling Holger Schmidt Munich Network Management Team University of Munich, Dept. of CS Oettingenstr. 67, 80538 Munich, Germany Email: [email protected]
Business Process Management with @enterprise
Business Process Management with @enterprise March 2014 Groiss Informatics GmbH 1 Introduction Process orientation enables modern organizations to focus on the valueadding core processes and increase
Service Oriented Architecture (SOA) An Introduction
Oriented Architecture (SOA) An Introduction Application Evolution Time Oriented Applications Monolithic Applications Mainframe Client / Server Distributed Applications DCE/RPC CORBA DCOM EJB s Messages
Business Process Modeling. Introduction to ARIS Methodolgy
Business Process Modeling Introduction to ARIS Methodolgy Agenda What s in modeling? Situation today Objectives of Process Management ARIS Framework and methods ARIS suite of products Live demo Page 2
TECHNOLOGICAL DIFFERENCES BETWEEN CRM AND ecrm
TECHNOLOGICAL DIFFERENCES BETWEEN CRM AND ecrm Satish Chandra and Ted J. Strickland, Jr. Department of Computer Information Systems College of Business and Public Administration University of Louisville
DOCUMATION S ACCOUNTS RECEIVABLE SOLUTION
Documation is a leading provider of document-centric workflow and content management software, delivering services and solutions to businesses and organisations in the UK, Europe and around the world.
An Automated Workflow System Geared Towards Consumer Goods and Services Companies
Proceedings of the 2014 International Conference on Industrial Engineering and Operations Management Bali, Indonesia, January 7 9, 2014 An Automated Workflow System Geared Towards Consumer Goods and Services
DOCUMATION S SELF-SERVICE PORTAL
Documation is a leading provider of document-centric workflow and content management software, delivering services and solutions to businesses and organisations in the UK, Europe and around the world.
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
A Service-oriented Architecture for Business Intelligence
A Service-oriented Architecture for Business Intelligence Liya Wu 1, Gilad Barash 1, Claudio Bartolini 2 1 HP Software 2 HP Laboratories {[email protected]} Abstract Business intelligence is a business
CA Workload Automation Agents for Mainframe-Hosted Implementations
PRODUCT SHEET CA Workload Automation Agents CA Workload Automation Agents for Mainframe-Hosted Operating Systems, ERP, Database, Application Services and Web Services CA Workload Automation Agents are
Conception of Information Systems Lecture 10: Workflow Management & B2B
Conception of Information Systems Lecture 10: Workflow Management & B2B 17 May 2005 http://lsirwww.epfl.ch/courses/cis/2005ss/ 2004-2005, Karl Aberer & Sarunas Girdzijauskas 1 1 Outline Overview Process
Differences in Characteristics of the ERP System Selection Process between Small or Medium and Large Organizations
Proc. of the Sixth Americas Conference on Information Systems (AMCIS 2000), pp. 1022-1028, Long Beach, CA, 2000. Differences in Characteristics of the ERP System Selection Process between Small or Medium
E-HEALTH PLATFORMS AND ARCHITECTURES
E-HEALTH PLATFORMS AND ARCHITECTURES E-Government Andreas Meier Nicolas Werro University of Fribourg Alfredo Santa Cruz 19.01.2007 Contents 1. Introduction 2. Existing Capabilities and Strategic Approach
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
Enterprise Integration Architectures for the Financial Services and Insurance Industries
George Kosmides Dennis Pagano Noospherics Technologies, Inc. [email protected] Enterprise Integration Architectures for the Financial Services and Insurance Industries Overview Financial Services
FUJITSU Software Interstage Business Operations Platform: A Foundation for Smart Process Applications
FUJITSU Software Interstage Business Operations Platform: A Foundation for Smart Process Applications Keith Swenson VP R&D, Chief Architect Fujitsu America, Inc. May 30, 2013 We are a software company
SigMo Platform based approach for automation of workflows in large scale IT-Landscape. Tarmo Ploom 2/21/2014
SigMo Platform based approach for automation of workflows in large scale IT-Landscape 2/21/2014 Agenda Starting situation Problem Solution variants Friction of project based approach Platform approach
Management Information Systems. B08. Interorganizational and Global Information Systems
Management Information Systems Management Information Systems B08. Interorganizational and Global Information Systems Code: 166137-01+02 Course: Management Information Systems Period: Spring 2013 Professor:
Replication and High-Availability
ConfD XML-Based Network Management Software Next-Generation Configuration Management The increasing complexity of operator and enterprise networks and the requirement to deliver new services is driving
ORACLE PROJECT MANAGEMENT
ORACLE PROJECT MANAGEMENT KEY FEATURES Oracle Project Management provides project managers the WORK MANAGEMENT Define the workplan and associated resources; publish and maintain versions View your schedule,
A Workflow Event Logging Mechanism and Its Implications on Quality of Workflows *
JOURNAL OF INFORMATION SCIENCE AND ENGINEERING 26, 1817-1830 (2010) Short Paper A Workflow Event Logging Mechanism and Its Implications on Quality of Workflows * Department of Computer Science Kyonggi
Extended RBAC Based Design and Implementation for a Secure Data Warehouse
Extended RBAC Based Design and Implementation for a Data Warehouse Dr. Bhavani Thuraisingham The University of Texas at Dallas [email protected] Srinivasan Iyer The University of Texas
Software Development for Medical Devices
Overcoming the Challenges of Compliance, Quality and Cost An MKS White Paper Introduction Software is fast becoming the differentiator for manufacturers of medical devices. The rewards available from software
Multi-Domain Master Data Management. Subhash Ramachandran VP, Product Management
Multi-Domain Master Data Management Subhash Ramachandran VP, Product Management 8 June 2011 ProcessWorld 2011 2 DONT OPEN THE ENVELOPE! WAIT FOR THE SURPRISE CONTEST! 8 June 2011 ProcessWorld 2011 3 The
DOCUMATION S DOCUMENT MANAGEMENT
Documation is a leading provider of document-centric workflow and content management software, delivering services and solutions to businesses and organisations in the UK, Europe and around the world.
Workflow Management Systems (WfMS)
Workflow Management Systems (WfMS) Introduction to the Sungard Infinity Process Platform Evolution of Software Architecture Monolithic Application Systems y 2 Evolution of Software Architecture Application
SENIOR INFORMATION SYSTEMS MANAGER
CITY OF PORTLAND Multiple SENIOR INFORMATION SYSTEMS MANAGER FLSA Status: Union Representation: Exempt Nonrepresented DEFINITION To plan, manage, supervise and coordinate information systems activities
Patterns of Information Management
PATTERNS OF MANAGEMENT Patterns of Information Management Making the right choices for your organization s information Summary of Patterns Mandy Chessell and Harald Smith Copyright 2011, 2012 by Mandy
How To Understand The Essentials Of Business Process Management
BPM Basics: What you need to know about Business Process Management Table of Contents Executive Summary 2 BPM: Past, Present and Future 2 How BPM Differs 2 BPM in Action 3 Where to Start? 4 Standards for
Knowledgent White Paper Series. Developing an MDM Strategy WHITE PAPER. Key Components for Success
Developing an MDM Strategy Key Components for Success WHITE PAPER Table of Contents Introduction... 2 Process Considerations... 3 Architecture Considerations... 5 Conclusion... 9 About Knowledgent... 10
A process model is a description of a process. Process models are often associated with business processes.
Process modeling A process model is a description of a process. Process models are often associated with business processes. A business process is a collection of related, structured activities that produce
Best Practices Report
Overview As an IT leader within your organization, you face new challenges every day from managing user requirements and operational needs to the burden of IT Compliance. Developing a strong IT general
Quest for a Business Rules Management Environment (BRME) in the Internal Revenue Service
Business Rules and Requirements Management Internal Revenue Service Business Rules and Requirements Management Office (BRRM) Quest for a Business Rules Management Environment (BRME) in the Internal Revenue
Achieve greater efficiency in asset management by managing all your asset types on a single platform.
Asset solutions To support your business objectives Achieve greater efficiency in asset by managing all your asset types on a single platform. When you use Maximo Asset Management to help maximize the
A Case Study of Enterprise Application Integration Based on Workflow Management System
A Case Study of Enterprise Application Integration Based on Workflow Management System Baosen Yang and Lu Liu Department of Information Systems, School of Economics and Management, Beihang University,
26/10/2015. Enterprise Information Systems. Learning Objectives. System Category Enterprise Systems. ACS-1803 Introduction to Information Systems
ACS-1803 Introduction to Information Systems Instructor: Kerry Augustine Enterprise Information Systems Lecture Outline 6 ACS-1803 Introduction to Information Systems Learning Objectives 1. Explain how
CONDIS. IT Service Management and CMDB
CONDIS IT Service and CMDB 2/17 Table of contents 1. Executive Summary... 3 2. ITIL Overview... 4 2.1 How CONDIS supports ITIL processes... 5 2.1.1 Incident... 5 2.1.2 Problem... 5 2.1.3 Configuration...
SHORT WHITE PAPER ERP AND INTELLIGENT DOCUMENT CREATION: AN INTEGRATION STORY NOVEMBER 2011 INTELLEDOX WHITE PAPER PAGE 1 OF 5
ERP AND INTELLIGENT DOCUMENT CREATION: NOVEMBER 2011 WHITE PAPER 1 OF 5 AGILE MARKETING: HOW TO CHANGE THE GAME .COM Business Process and re-engineering Enhanced functionality, raised productivity, and
PROCEDURE 1310.26 Issued: October 5, 2001 Effective Date: September 14, 2000
PROCEDURE 1310.26 Issued: October 5, 2001 Effective Date: September 14, 2000 SUBJECT: APPLICATION: PURPOSE: CONTACT AGENCY: Customer Service Center Functional Standard Executive Branch Departments and
Di 6.1a. Warum naive SOA scheitert Ein Erfahrungsbericht. Adam Bien. January 26-30, 2009, Munich, Germany ICM - International Congress Centre Munich
Di 6.1a January 26-30, 2009, Munich, Germany ICM - International Congress Centre Munich Warum naive SOA scheitert Ein Erfahrungsbericht Adam Bien How To Kill a SOA Project Early? [Warum naive SOA scheitert]
Compare & Adjust How to Guide for Compare & Adjust in SAP Solution Manager Application Lifecycle Management
Compare & Adjust How to Guide for Compare & Adjust in SAP Solution Manager Application Lifecycle Management www.sap.com TABLE OF CONTENTS COPYRIGHT... 3 1.0 Motivation... 4 2.0 Method and Prerequisites...
Introduction to Workflow
Introduction to Workflow SISTEMI INFORMATICI SUPPORTO ALLE DECISIONI AA 2006-2007 Libro di testo: Wil van der Aalst and Kees van Hee. Workflow Management: Models, Methods, and Systems. The MIT Press, paperback
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,
Implementation of Business Process Reengineering Based on Workflow Management
Implemation of Business Process Reengineering Based on Workflow Managem Wen Yang 1 1, Hongjiang Chen 2 1 School of Mechanical and Electrical Engineer, Jiangxi Science & Technology Normal University, Nanchang,
BEA AquaLogic Integrator Agile integration for the Enterprise Build, Connect, Re-use
Product Data Sheet BEA AquaLogic Integrator Agile integration for the Enterprise Build, Connect, Re-use BEA AquaLogic Integrator delivers the best way for IT to integrate, deploy, connect and manage process-driven
Business Process Management: A personal view
Business Process Management: A personal view W.M.P. van der Aalst Department of Technology Management Eindhoven University of Technology, The Netherlands [email protected] 1 Introduction Business
An Oracle White Paper June 2009. Integration Technologies for Primavera Solutions
An Oracle White Paper June 2009 Integration Technologies for Primavera Solutions Introduction... 1 The Integration Challenge... 2 Integration Methods for Primavera Solutions... 2 Integration Application
Introduction. Connection security
SECURITY AND AUDITABILITY WITH SAGE ERP X3 Introduction An ERP contains usually a huge set of data concerning all the activities of a company or a group a company. As some of them are sensitive information
A Generic Database Web Service
A Generic Database Web Service Erdogan Dogdu TOBB Economics and Technology University Computer Engineering Department Ankara, Turkey [email protected] Yanchao Wang and Swetha Desetty Georgia State University
Towards a Human Task Management Reference Model
Towards a Human Task Management Reference Model Daniel Schulte FernUniversität in Hagen, 58084 Hagen, Germany, [email protected] Abstract. Business process engines and workflow engines (but
Continuing the MDM journey
IBM Software White paper Information Management Continuing the MDM journey Extending from a virtual style to a physical style for master data management 2 Continuing the MDM journey Organizations implement
