Business Process Management Software

Slides:



Advertisements
Similar presentations
PHP I.
Advertisements

High level QA strategy for SQL Server enforcer
Module 1: Introduction to SQL Server Reporting Services.
Database System Concepts and Architecture
Web Service Ahmed Gamal Ahmed Nile University Bioinformatics Group
MC697 Object-Oriented Programming Using Java. In this class, we will cover: How the class will be structured Difference between object-oriented programming.
Technical Architectures
02/12/00 E-Business Architecture
1 Pertemuan 13 Servers for E-Business Matakuliah: M0284/Teknologi & Infrastruktur E-Business Tahun: 2005 Versi: >
INTERNET DATABASE Chapter 9. u Basics of Internet, Web, HTTP, HTML, URLs. u Advantages and disadvantages of Web as a database platform. u Approaches for.
INTERNET DATABASE. Internet and E-commerce Internet – a worldwide collection of interconnected computer network Internet – a worldwide collection of interconnected.
Interpret Application Specifications
Chapter 9: The Client/Server Database Environment
System Analysis and Design
1 © Prentice Hall, 2002 The Client/Server Database Environment.
Presented by Mina Haratiannezhadi 1.  publishing, editing and modifying content  maintenance  central interface  manage workflows 2.
AJAC Systems Hotel Reservation System
Lecture The Client/Server Database Environment
Passage Three Introduction to Microsoft SQL Server 2000.
Understanding and Managing WebSphere V5
The Client/Server Database Environment
Web Based Applications
Computer Jobs 2013 Bob Nielson. Average Wage The average wages of all jobs in America >>>> $45,790 > $80,180.
Remote OMNeT++ v2.0 Introduction What is Remote OMNeT++? Remote environment for OMNeT++ Remote simulation execution Remote data storage.
Computer Jobs 2014 Bob Nielson. Average Wage The average wages of all jobs in America >>>> $45,790 > $80,180.
ISU Alumni Association Online Store Abstract The Iowa State University Alumni Association desires a complete overhaul of their online store. The current.
DBSQL 14-1 Copyright © Genetic Computer School 2009 Chapter 14 Microsoft SQL Server.
I Copyright © 2004, Oracle. All rights reserved. Introduction Copyright © 2004, Oracle. All rights reserved.
Microsoft SharePoint Server 2010 for the Microsoft ASP.NET Developer Yaroslav Pentsarskyy

Workforce Scheduling Release 5.0 for Windows Implementation Overview OWS Development Team.
Dispatching Java agents to user for data extraction from third party web sites Alex Roque F.I.U. HPDRC.
Oracle 10g Administration Oracle Server Introduction Copyright ©2006, Custom Training Institute.
© 2009 Pearson Education, Inc. Publishing as Prentice Hall 1 Lecture 9: The Client/Server Database Environment Modern Database Management 9 th Edition.
Chapter 6: Securing the Cloud
Chapter 8 Environments, Alternatives, and Decisions.
Chapter 9: The Client/Server Database Environment
Working in the Forms Developer Environment
The Client/Server Database Environment
z/Ware 2.0 Technical Overview
Platform as a Service.
Multilevel Marketing Tree Viewer
The Client/Server Database Environment
Chapter 9: The Client/Server Database Environment
SAN and NAS.
Book: Integrated business processes with ERP systems
Application Development Theory
#01 Client/Server Computing
Introduction to Enterprise Systems
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 2 Database System Concepts and Architecture.
Distributed System Structures 16: Distributed Structures
Enterprise Integration: Workflow
Book: Integrated business processes with ERP systems
System And Application Software
Service-centric Software Engineering
The Application Lifecycle
IT INFRASTRUCTURES Business-Driven Technologies
Goals Introduce the Windows Server 2003 family of operating systems
Objective Understand the concepts of modern operating systems by investigating the most popular operating system in the current and future market Provide.
Analysis models and design models
Chapter 7 –Implementation Issues
Introduction of Week 11 Return assignment 9-1 Collect assignment 10-1
Two problems with current WFMS Five perspectives on WFMS
Objectives Explain the role of computers in client-server and peer-to-peer networks Explain the advantages and disadvantages of client- server and peer-to-peer.
elementary concepts of workflows workflow = business process
Objective Understand the concepts of modern operating systems by investigating the most popular operating system in the current and future market Provide.
New Technologies for Storage and Display of Meteorological Data
Design and Verification of Information Systems (DVIS) lectures 3-4
Web Application Development Using PHP
#01 Client/Server Computing
Presentation transcript:

Business Process Management Software Business Pilot www.Incodea.com Business Process Management Software

Architecture Centralized Server Java based client software for creating / modifying / analyzing process. Web based interaction: Users interact with the workflow software through a web browser and an e-mail account. Java VM – platform independent

Why Business Pilot? Accessible to companies of any size Pricing models appropriate for small, medium and large sized companies. Ease of use: Mangers who define the process can easily create and publish workflows after a few hours of training. Server hosting is available, lessening the need for on-site IT staff Platform independent Business Pilot can work with any computer with internet access and an available e-mail account. There is no need to add or modify network infrastructure. Managers can simply add new tasks, connect them and configure them without having to use any code or programming skills. For smaller businesses with fewer workflows, Icondea will operate and maintain your Business Pilot server, lessening the need for IT support staff. I will touch on this more later.

Ideal for Certain Types of IOWF Users interact with workflows in Business Pilot through e-mail and web-based forms. Vendors and clients can access your workflows without installing any software Existing network infrastructure can be used

Negative Aspects Analysis tool is very limited Detects some errors in the workflow, but has no facility for performance simulation or estimation Resource classification tool is not very well developed Not Petri-net based This has some positive aspects Workflows appear less cluttered Workflow construction is more accessible to non-technical individuals

Example Analysis Tool Problem The analysis tool will not complain when given this workflow

Activity Based Syntax State is not graphically modeled State can be stored by global variables or variables that are attached to tasks.

Basic Constructs Sequence Iteration Selection Parallelism Because selection is achieved using ‘guards’, selection does not have to be exclusive. Selection Parallelism

OR Join

AND Join AND joins are accomplished by using a special ‘Synchronizer’ task

Reporting Reports are generated as web pages Reports can describe Bottlenecks Workloads Running Processes

Resource Classification Individual resources can be easily assigned to tasks To assign a group or role to a task one must use SQL statements to retrieve appropriate resources from a database A more developed resource tool would be beneficial Business Pilot tries to make workflow definition and enactment accessible to non-technical people. Forcing people to use SQL and databases to assign roles or groups to tasks undermines this goal.

Task Assignment Tasks are assigned to resources ‘Pulling’ of tasks is not supported Resources can be assigned to tasks explicitly While multiple resources can be assigned to a single task, only one of them can signify its completion.

Task Configuration Example

Task Configuration Example (2) Client fills out form Resource receives this task

Task Configuration Example (3) Upon completion of form the price estimate is automatically sent to the customer.

Inter-organizational Workflows (1) Business Pilot supports asynchronous and synchronous communications between workflows within Business Pilot Asynchronous communication is supported for interaction with other WFMS Inheritance of workflows is not allowed

Inter-Organizational Workflows (2) Possible Using Business Pilot and external WFMS Using Only Business Pilot Architecture Capacity Sharing Yes NA Chained Execution Subcontracting Case Transfer & ECT No Loosely Coupled

External Element API Business Pilot can communicate with other WFMS and software using its External Element API An API ‘task’ is placed in a workflow. This task interfaces with user supplied Java code

WFMC Interfaces

Example Process

Example Sub- Process Sub-process could belong to another organization in a IOWF.

Conclusion Business Pilot is a viable WFMS for companies with business processes of any size It has a few key weaknesses but it is strong in many areas Key advantages: Runs on any platform, uses existing infrastructure and is one of the few WFMS that is approachable by smaller companies.