All Topics  
Workflow

 

   Email Print
   Bookmark   Link






 

Workflow



 
 
A workflow is a depiction of a sequence of operations, declared as work of a person, work of a simple or complex mechanism, work of a group of persons, work of an organization of staff, or machines. Workflow may be seen as any abstraction of real work, segregated in workshare, work split or whatever types of ordering. For control purposes, workflow may be a view on real work under a chosen aspect, thus serving as a virtual representation of actual work.






Discussion
Ask a question about 'Workflow'
Start a new discussion about 'Workflow'
Answer questions from other users
Full Discussion Forum



Encyclopedia


A workflow is a depiction of a sequence of operations, declared as work of a person, work of a simple or complex mechanism, work of a group of persons, work of an organization of staff, or machines. Workflow may be seen as any abstraction of real work, segregated in workshare, work split or whatever types of ordering. For control purposes, workflow may be a view on real work under a chosen aspect, thus serving as a virtual representation of actual work. The flow being described often refers to a document
Document

A document is a bounded physical representation of body of information designed with the capacity to communication. A document may manifest symbolic, diagrammatic or sensory-representational information....
 that is being transferred from one step to another.

A workflow is a model to represent real work for further assessment, e.g., for describing a reliably repeatable sequence of operations. More abstractly, a workflow is a pattern of activity enabled by a systematic organization of resource
Resource

A Resource is any physical or virtual entity of limited availability.It may also refer to:*Child and Parent Resource Institute, a psychiatric facility in London, Ontario, Canada...
s, defined roles and mass
Mass

In physical science, mass refers to the degree of acceleration a body acquires when subject to a force: bodies with greater mass are accelerated less by the same force....
, energy
Energy

In physics, energy is a scalar physical quantity that describes the amount of Work_ that can be performed by a force. Energy is an attribute of objects and systems that is subject to a conservation law....
 and information
Information

Information as a Conveyed concept has a diversity of meanings, from everyday usage to technical settings. Generally speaking, the concept of information is closely related to notions of constraint, communication, control system, data, form, instruction, knowledge, Meaning , stimulation, pattern, perception, and knowledge representation....
 flows, into a work process that can be documented and learned. Workflows are designed to achieve processing intents of some sort, such as physical transformation, service provision, or information processing
Information processing

Information processing is the change of information in any manner detectable by an observation. As such, it is a Process which describes everything which happens in the universe, from the falling of a rock to the printing of a text file from a digital computer system....
.

Workflow concepts are closely related to other concepts used to describe organizational structure, such as silos
Information silo

An information silo is a management system incapable of reciprocal operation with other, related management systems. A bank's management system, for example, is considered a silo if it cannot exchange information with other related systems within its own organization, or with the management systems of its customers, vendors or business partne...
, functions, teams, projects, policies and hierarchies. Workflows may be viewed as one primitive building block of organizations. The relationships among these concepts are described later in this entry.

The term workflow is used in computer programming to capture and develop human to machine interaction. Workflow software aims to provide end users with an easier way to orchestrate or describe complex processing of data in a visual form, much like flow charts but without the need to understand computers or programming.

Related concepts


The concept of workflow is closely related to several other fields in operations research
Operations research

Operations Research in the USA, South Africa and Australia, and Operational Research in Europe and Canada, is an interdisciplinary branch of applied mathematics and formal science that uses methods such as mathematical modeling, statistics, and algorithms to arrive at optimal or near optimal solutions to complex problems....
 and other fields that study the nature of work, either quantitatively or qualitatively, such as artificial intelligence
Artificial intelligence

Artificial intelligence is the intelligence of machines and the branch of computer science which aims to create it. Major AI textbooks define the field as "the study and design of intelligent agents,"...
 (in particular, the sub-discipline of AI planning) and ethnography
Ethnography

Ethnography is a genre of writing that uses fieldwork to provide a descriptive study of human societies. Ethnography presents the results of a holism research method founded on the idea that a system's properties cannot necessarily be accurately understood independently of each other....
. The term workflow is more commonly used in particular industries, such as printing, and professional domains, where it may have particular specialized meanings.

  1. Processes: A process
    Process

    Process may refer to:Biology*Process , a projection or outgrowth of tissue from a larger body* Biological processScience and technnology*Process , a computer program or an instance of a program running concurrently with other programs...
     is a more specific notion than workflow, and can apply to physical or biological processes, for instance. In the context of concepts surrounding work, a process may be distinguished from a workflow by the fact that it has well-defined inputs, outputs and purposes, while the notion of workflow may apply more generally to any systematic pattern of activity (such as all processes occurring in a machine shop).
  2. Planning and scheduling: A plan is a description of the logically necessary, partially-ordered set of activities required to accomplish a specific goal given certain starting conditions. A plan, when augmented with a schedule
    Schedule

    Schedule generally refers to:* a timetable* an airline timetable* the act of schedulingSchedule may also refer to:* Schedule , a list of actions from a set of transactions in databases...
     and resource allocation
    Resource allocation

    Resource allocation is used to assign the available resources in an economic way. It is part of resource management....
     calculations, completely defines a particular instance of systematic processing in pursuit of a goal. A workflow may be viewed as an (often optimal or near-optimal) realization of the mechanisms required to repeatedly execute the same
  3. Flow control is a control concept applied to workflows to divert from static control concepts applied to stock, that simply managed the buffers of material or orders, to a more dynamic concept of control, that manages the flow speed and flow volumes in motion and in process. Such orientation to dynamic aspects is the basic foundation to prepare for more advanced job shop controls, as just-in-time or just-in-sequence.
  4. In transit visibility is a monitoring concept that applies to transported material as well as to work in process or work in progress, i.e., workflows.


Historical development


In the 1980s, the term workflow was first used in its modern form in the software industry by FileNet
FileNet

FileNet, a company now owned and assimilated by IBM, developed software to help enterprises content management and business processes. The FileNet P8 platform, their flagship system, is a framework for developing custom enterprise systems, offering much functionality out of the box and capable of being customized to manage a specific business...
 vice president David Siegel. The company called its business process automation software "WorkFlo".

In 1995, the publishing industry studied how traditional publishing processes could be re-engineered and streamlined into digital processes in order to reduce lagtime, as well as substantial printing and shipping costs for delivering print copies of books and journals to warehouses and subscribers. The term electronic workflow was used to describe the publishing process, from online delivery of digital manuscripts to the posting of content on the web for online access.

The development of the concept of workflow occurred over a series of loosely defined, overlapping, eras.

Pre-history

Many historical projects, such as the pyramids and cathedrals, required highly organized labor. The idea that one can create value
Value (economics)

The economic value of a good or service has puzzled economists since the beginning of the discipline. First, economists tried to estimate the value of a good to an individual alone, and extend that definition to goods which can be exchanged....
 by studying the nature of work itself can be attributed to Adam Smith
Adam Smith

Adam Smith was a Scotland Ethics and a pioneer of political economy. One of the key figures of the Scottish Enlightenment, Smith is the author of The Theory of Moral Sentiments and The Wealth of Nations....
.

Beginnings in manufacturing

The modern history of workflows can be traced to F. W. Taylor
Frederick Winslow Taylor

Frederick Winslow Taylor , widely known as F. W. Taylor, was an United States mechanical engineer who sought to improve industrial efficiency....
 and H. Gantt
Henry Gantt

Henry Laurence Gantt, A.B., M.E. was an USA list of mechanical engineers and management consultant who is most famous for developing the Gantt chart in the 1910s....
. Together they launched the study of the deliberate, rational organization of work in the context of manufacturing
Manufacturing

Manufacturing is the use of machine, tool and labor to make things for use or sale. The term may refer to a range of human activity, from handicraft to high tech, but is most commonly applied to Industry production, in which raw material are transformed into finished good on a large scale....
. The types of workflow of concern to Taylor and his contemporaries primarily involved mass and energy flows. These were studied and improved using time and motion studies. While the assembly line remains the most famous example of a workflow from this era, the early thinking around work was far more sophisticated than is commonly understood. The notion of flow was more than a sequential breakdown of processing. The common conceptual models of modern operations research, including flow shops, job shops, and queuing systems, can be found in early forms in early 20th century industry.

Information based workflows began to grow during this era, although the concept of an information flow lacked flexibility. A particularly influential figure was Melvil Dewey (inventor of the eponymous Dewey Decimal System), who was responsible for the development of the hanging file folder. This era is thus identified with the simplest notions of workflow optimization: throughput and resource utilization.

The cultural impact of workflow optimization during this era can be understood through films such as Chaplin's classic Modern Times
Modern Times (film)

Modern Times is a 1936 in film comedy film by Charles Chaplin that has his iconic The Tramp character, in his final silent-film appearance, struggling to survive in the modern, industrialized world....
.
These concepts did not stay confined to the shop floor. One magazine invited housewives to puzzle over the fastest way to toast three slices of bread on a one-side, two-slice grill. The book Cheaper by the Dozen
Cheaper by the Dozen

Cheaper by the Dozen is a 1948 book by Frank Gilbreth, Jr. and Ernestine Gilbreth Carey that tells the story of Time and motion study and efficiency experts Frank Bunker Gilbreth and Lillian Moller Gilbreth, and their twelve children....
 introduced the emerging concepts to the context of family life.

Maturation and growth

The invention of the typewriter
Typewriter

A typewriter is a Machine or electromechanical device with a set of "keys" that, when pressed, cause Typeface to be printed on a medium, usually paper....
 and the copier helped spread the study of the rational organization of labor from the manufacturing shop floor to the office. Filing systems and other sophisticated systems for managing physical information flows evolved. Two events provided a huge impetus to the development of formalized information workflows. First, the field of optimization theory matured and developed mathematical optimization techniques. Second, World War II
World War II

World War II, or the Second World War , was a global military conflict which involved a Participants in World War II, including all of the great powers, organised into two opposing military alliances: the Allies of World War II and the Axis powers....
 and the Apollo
Apollo

In Greek mythology and Roman mythology, Apollo , is one of the most important and many-sided of the Twelve Olympians. The ideal of the kouros , Apollo has been variously recognized as a god of light and the sun; truth and prophecy; archery; medicine and healing; music, poetry, and the arts; and more....
 program were unprecedented in their demands for the rational organization of work.

The classic management tome The Organization Man culturally captured the nature of work in this era.

Quality era

During the 1980s two aspects of workflow organization drew heavy criticism. First, the methods pioneered by Taylor modeled humans as simple automatons. The classical industrial-style organization of work was critiqued as being both dehumanizing and suboptimal in its use of the potential of human beings. Maslow's hierarchy of needs
Maslow's hierarchy of needs

Maslow's hierarchy of needs is a theory in psychology, proposed by Abraham Maslow in his 1943 paper A Theory of Human Motivation, which he subsequently extended to include his observations of humans' innate curiosity....
, which describes human needs for self-actualization and creative engagement in work, became a popular tool in this critique. This issue was acknowledged, but did not gain much traction otherwise.

The second critique had to do with quality. Workflows optimized for a particular time became inflexible as work conditions changed. Quality, in both analytic and synthetic manifestations, transformed the nature of work through a variety of movements, ranging from total quality management
Total Quality Management

Total Quality Management is a business management strategy aimed at embedding awareness of Quality in all organizational processes. TQM has been widely used in manufacturing, education, call centers, government, and service industry, as well as NASA space and science programs....
 to Six Sigma
Six Sigma

Six Sigma is a Strategic management, originally developed by Motorola, that today enjoys widespread application in many sectors of industry.Six Sigma seeks to identify and remove the causes of defects and errors in manufacturing and business processes....
 to more qualitative notions of business process reengineering
Business process reengineering

Business process reengineering is, in computer science and management, an approach aiming at improvements by means of elevating Business efficiency and effectiveness of the business process that exist within and across organizations....
 (Hammers and Champy, 1991). Under the influence of the quality movement, workflows became the subject of much scrutiny and optimization efforts. Acknowledgement of the dynamic and changing nature of the demands on workflows came in the form of recognition of the phenomena associated with critical paths and moving bottlenecks.

The experiences with the quality movement made it clear that information flows are fundamentally different from the mass and energy flows which inspired the first forms of rational workflows. The low cost and adaptability of information flows were seen as enabling workflows that were at once highly rational in their organization and highly flexible, adaptable and responsive. These insights unleashed a whole range of information technology at workflows in manufacturing, services and pure information work. Flexible manufacturing systems, just-in-time inventory management, and other highly agile and adaptable systems of workflow are products of this era.

Examples


The following examples illustrate the variety of workflows seen in various contexts:

  1. In military planning, a "concept of operations" is a workflow that defines particular mission types
  2. In machine shops, particularly job shops and flow shops, the flow of a part through the various processing stations is a work flow
  3. Insurance claims processing is an example of an information-intensive, document-driven workflow
  4. Wikipedia editing is an example of a stochastic workflow
  5. The Getting Things Done
    Getting Things Done

    Getting Things Done is an action management method created by David Allen , and described in a book of the same name. Both "Getting Things Done" and "GTD" are registered trademarks of the David Allen Company....
     system is a model of personal workflow management for information workers
  6. In global software development, the concept of follow-the-sun
    Follow-the-sun

    Follow the sun is a type of global workflow in which tasks are passed around daily between work sites that are many time-zones apart. Such a workflow is set up in order to reduce project duration and increase responsiveness....
     describes a process of passing unfinished work across time zones.


Features and phenomenology


  1. Modeling: Workflow problems can be modeled and analyzed using graph
    Graph theory

    In mathematics and computer science, graph theory is the study of graph : mathematical structures used to model pairwise relations between objects from a certain collection....
    -based formalisms like Petri net
    Petri net

    A Petri net is one of several mathematical modeling languages for the description of discrete distributed systems. A Petri net is a directed bipartite graph, in which the nodes represent transitions , places , and directed arcs ....
    s.
  2. Measurement: Many of the concepts used to measure scheduling systems in operations research
    Operations research

    Operations Research in the USA, South Africa and Australia, and Operational Research in Europe and Canada, is an interdisciplinary branch of applied mathematics and formal science that uses methods such as mathematical modeling, statistics, and algorithms to arrive at optimal or near optimal solutions to complex problems....
     are useful for measuring general workflows. These include throughput, processing time, and other regular metrics.
  3. Specialized connotations: The term workflow has specialized connotations in information technology
    Information technology

    Information technology , as defined by the Information Technology Association of America , is "the study, design, development, implementation, support or management of computer-based information systems, particularly software applications and computer hardware." IT deals with the use of electronic computers and computer software to data conv...
    , document management and imaging
    Imaging

    Imaging is the formation of an .Imaging may also refer to:* Digital imaging, creating digital images, generally by scanning, or through digital photography...
    . Since 1993, one trade consortium specifically focused on workflow management and the interoperability of workflow management systems has been the Workflow Management Coalition
    Workflow Management Coalition

    Workflow Management Coalition is a consortium, formed to define standardization for the interoperability of workflow management systems. It was founded in May 1993 as an offshoot of the Black Forest Group with original members including IBM, Hewlett-Packard, Fujitsu, International Computers Limited, TIBCO Software and approximately 300 softw...
    .
  4. Scientific workflows: Found wide acceptance in the fields of bioinformatics
    Bioinformatics

    Bioinformatics is the application of information technology to the field of molecular biology. The term bioinformatics was coined by Paulien Hogeweg in 1978 for the study of informatic processes in biotic systems....
     and cheminformatics
    Cheminformatics

    Cheminformatics is the use of computer and Information science techniques, applied to a range of problems in the field of chemistry. These in silico techniques are used in pharmaceutical companies in the process of drug discovery....
     in the early 2000s, where they successfully met the need for multiple interconnected tools, handling of multiple data formats and large data quantities. Also, the paradigm of scientific workflows was close to the well-established tradition of Perl
    Perl

    In computer programming, Perl is a high-level programming language, List of programming languages by category, Interpreter , dynamic programming language....
     scripting in life-science research organizations, so this adoption represented a natural step forward towards a more structured infrastructure setup.
  5. Human-machine interaction: Several conceptualizations of mixed-initiative workflows have been studied, particularly in the military, where automated agents play roles just as humans do. For innovative, adaptive, collaborative human work the techniques of human interaction management
    Human interaction management

    Human Interaction Management is a set of management principles, patterns and techniques complementary to Business process management. HIM provides process-based support for innovative, adaptive, collaborative human work and allows it to be integrated in a structured way with more routinized work processes that are often largely automated....
     are required.


Workflow improvement theories


The key driver to gain benefit from the understanding of the workflow process in a business context is that the throughput of the workstream path is modelled in such a way as to evaluate the efficiency of the flow route through internal silos with a view to increasing discrete control of uniquely identified business attributes and rules and reducing potential low efficiency drivers. Evaluation of resources, both physical and human is essential to evaluate hand-off points and potential to create smoother transitions between tasks. Several workflow improvement theories have been proposed and implemented in the modern workplace. These include:

  1. Six Sigma
    Six Sigma

    Six Sigma is a Strategic management, originally developed by Motorola, that today enjoys widespread application in many sectors of industry.Six Sigma seeks to identify and remove the causes of defects and errors in manufacturing and business processes....
  2. Total Quality Management
    Total Quality Management

    Total Quality Management is a business management strategy aimed at embedding awareness of Quality in all organizational processes. TQM has been widely used in manufacturing, education, call centers, government, and service industry, as well as NASA space and science programs....
  3. Business process reengineering
    Business process reengineering

    Business process reengineering is, in computer science and management, an approach aiming at improvements by means of elevating Business efficiency and effectiveness of the business process that exist within and across organizations....
  4. Lean
    Lean

    Lean or LEAN may refer to:* Lean, also called "purple drank" "sizzurp," or "syrup," a recreational drug based on cough syrup* Lean Laboratory, one which is focused on testing products and materials to deliver results in the most efficient way...
     systems


As a way of bridging the gap between the two, significant effort is being put into defining workflow patterns
Workflow patterns

A workflow pattern is a specialized form of a design pattern as defined in the area of software engineering. Workflow patterns refer specifically to recurrent problems and proven solutions related to the development of workflow applications in particular, and more broadly, process-oriented applications....
 that can be used to compare and contrast different workflow engine
Workflow engine

Workflow engine is a software application meant to manage and execute modeled computer processes.It is a key component in workflow technology....
s across both of these domains.

Workflow components

A workflow can usually be described using formal or informal flow diagramming techniques, showing directed flows between processing steps. Single processing steps or components of a workflow can basically be defined by three parameters:
  1. input
    Input

    Input is the term denote either an entrance or changes which are inserted into a system and which activate/modify a process. It is an abstract concept, used in the model ing, system design and system exploitation....
     description: the information, material and energy required to complete the step
  2. transformation rules, algorithm
    Algorithm

    In mathematics, computing, linguistics and related subjects, an algorithm is a sequence of finite instructions, often used for calculation and data processing....
    s, which may be carried out by associated human roles or machines, or a combination
  3. output
    Output

    Output is the term denote either an exit or changes which exit a system and which activate/modify a process. It is an abstract concept, used in the model ing, system design and system exploitation....
     description: the information, material and energy produced by the step and provided as input to downstream steps.


Components can only be plugged together if the output of one previous (set of) component(s) is equal to the mandatory input requirements of the following component. Thus, the essential description of a component actually comprises only in- and output that are described fully in terms of data type
Data type

A data type in programming languages is an attribute of a data which tells the computer something about the kind of data it is. This involves setting constraints on the datum, such as what values it can take and what operations may be performed upon it....
s and their meaning (semantics
Semantics

Semantics is the study of meaning in communication. The word is derived from the Greek language word s??a?t???? , "significant", from s??a??? , "to signify, to indicate" and that from s??a , "sign, mark, token"....
). The algorithms' or rules' description need only be included when there are several alternative ways to transform one type of input into one type of output – possibly with different accuracy, speed, etc.

When the components are non-local services that are invoked remotely via a computer network, such as Web service
Web service

A Web service is defined by the W3C as "a software system designed to support interoperability Machine to Machine interaction over a computer network"....
s, additional descriptors (such as QoS
Quality of service

In the field of computer networking and other packet-switched telecommunication networks, the Traffic engineering term quality of service refers to resource reservation control mechanisms rather than the achieved service quality....
 and availability
Availability

In telecommunications and reliability theory, the term availability has the following meanings:1. The degree to which a system, subsystem, or equipment is operable and in a committable state at the start of a mission, when the mission is called for at an unknown, i.e., a random, time....
) also must be considered.

Workflow applications


Many software systems exist to support workflows in particular domains. Such systems manage tasks such as automatic routing, partially automated processing and integration between different functional software applications and hardware systems that contribute to the value-addition process underlying the workflow.

See also

  • Bioinformatics workflow management systems
    Bioinformatics workflow management systems

    A bioinformatics workflow management system is a specialized form of workflow management system designed specifically to compose and execute a series of computational or data manipulation steps, or a workflows, in a specific domain of science, bioinformatics....
  • Business process automation
    Business process automation

    Business process automation, or BPA, is the process a business uses to contain costs. It consists of integrating applications, cutting labor wherever possible, and using software applications throughout the organization....
  • Business process management
    Business Process Management

    Business process management is a field of management focused on aligning organizations with the wants and needs of clients. It is a Holism approach that promotes business effectiveness and efficiency while striving for innovation, flexibility and integration with technology....
  • Business process modeling
    Business process modeling

    Business Process Modeling in systems engineering and software engineering is the activity of process modeling of an enterprise, so that the current process may be analyzed and improved in future ....
  • Business-driven development
    Business-driven development

    Business Driven Development is a methodology for developing IT solutions that directly satisfy requirement. This is achieved by adopting a model-driven approach that starts with the business strategy, requirements and goals and then transforms them into an IT solution....
  • Computer-supported collaboration
    Computer-supported collaboration

    Computer-supported collaboration research focuses on technology that affect groups, organizations communities and societies, e.g. voice mail, text chat....
  • Enterprise content management
    Enterprise content management

    Enterprise content management is the strategies, methods and tools used to capture, manage, store, preserve, and deliver content and documents related to organizational processes....
  • Process architecture
    Process architecture

    Dualistic Petri nets are a process-class variant of Petri nets.Like Petri nets in general and many related formalisms and notations, they are used to describe and analyze process architecture....
  • Process-driven application
    Process-driven application

    A process-driven application is a software application that is driven by an underlying process engine where the process can be exposed and reused....
  • Smart contracts
    Smart contracts

    Smart contracts are computer protocols that facilitate, verify, or enforce the negotiation or performance of a contract, or that obviate the need for a contractual clause....


Further reading

  • Layna Fischer (ed.): 2007 BPM and Workflow Handbook, Future Strategies Inc., ISBN-13: 978-0-9777527-1-3
  • Layna Fischer: Workflow Handbook 2005, Future Strategies, ISBN 0-9703509-8-8
  • Layna Fischer: Excellence in Practice, Volume V: Innovation and Excellence in Workflow and Business Process Management, ISBN 0-9703509-5-3
  • Keith Harrison-Broninski. Human Interactions: The Heart and Soul of Business Process Management. ISBN 0-929652-44-4
  • Holly Yu: Content and Work Flow Management for Library Websites: Case Studies, Information Science Publishing, ISBN 1-59140-534-3
  • Wil van der Aalst, Kees van Hee: Workflow Management: Models, Methods, and Systems, B&T, ISBN 0-262-72046-9
  • Marlon Dumas, Wil van der Aalst, Arthur ter Hofstede: Process-Aware Information Systems, Wiley, ISBN 0-471-66306-9
  • Setrag Khoshafian, Marek Buckiewicz: Introduction to Groupware, Workflow and Workgroup Computing, John Wiley & Sons, ISBN 0-471-02946-7
  • Rashid N. Kahn: Understanding Workflow Automation: A Guide to Enhancing Customer Loyalty, Prentice Hall, ISBN 0-13-061918-3
  • Dan C. Marinescu: Internet-Based Workflow Management: Towards a Semantic Web, John Wiley & Sons, ISBN 0-471-43962-2
  • Frank Leymann, Dieter Roller: Production Workflow: Concepts and Techniques, Prentice Hall, ISBN 0-13-021753-0
  • Michael Jackson, Graham Twaddle: Business Process Implementation: Building Workflow Systems, Addison-Wesley, ISBN 0-201-17768-4
  • Alec Sharp, Patrick McDermott: Workflow Modeling, Artech House Publishers, ISBN 1-58053-021-4
  • Toni Hupp: Designing Work Groups, Jobs, and Work Flow, Pfeiffer & Company, ISBN 0-7879-0063-X
  • Gary Poyssick, Steve Hannaford: Workflow Reengineering, Adobe, ISBN 1-56830-265-7
  • Dave Chaffey: Groupware, Workflow and Intranets: Reengineering the Enterprise with Collaborative Software, Digital Press, ISBN 1-55558-184-6
  • Wolfgang Gruber: Modeling and Transformation of Workflows With Temporal Constraints, IOS Press, ISBN 1-58603-416-2
  • Andrzej Cichocki, Marek Rusinkiewicz, Darrell Woelk: Workflow and Process Automation Concepts and Technology, Kluwer Academic Publishers, ISBN 0-7923-8099-1
  • Alan R. Simon, William Marion: Workgroup Computing: Workflow, Groupware, and Messaging, McGraw-Hill, ISBN 0-07-057628-9
  • Penny Ann Dolin: Exploring Digital Workflow, Delmar Thomson Learning, ISBN 1-4018-9654-5
  • Gary Poyssick: Managing Digital Workflow, Prentice Hall, ISBN 0-13-010911-8
  • Frank J. Romano: PDF Printing & Workflow, Prentice Hall, ISBN 0-13-020837-X
  • James G. Kobielus: Workflow Strategies, Hungry Minds, ISBN 0-7645-3012-7
  • Alan Rickayzen, Jocelyn Dart, Carsten Brennecke: Practical Workflow for SAP, Galileo, ISBN 1-59229-006-X
  • Alan Pelz-Sharpe, Angela Ashenden: E-process: Workflow for the E-business, Ovum, ISBN 1-902566-65-3
  • Stanislaw Wrycza: Systems Development Methods for Databases, Enterprise Modeling, and Workflow Management, Kluwer Academic/Plenum Publishers, ISBN 0-306-46299-0
  • Database Support for Workflow Management, Kluwer Academic Publishers, ISBN 0-7923-8414-8
  • , Computer Supported Co-operative Work, M. Beaudouin-Lafon (ed.), John Wiley & Sons, Chichester, UK, 1999, pp. 29-54
  • Matthew Searle: Developing With Oracle Workflow


External links

  • [ftp://ftp.informatik.uni-stuttgart.de/pub/library/medoc.ustuttgart_fi/STUD-2052/STUD-2052.pdf Pattern-based analysis of workflows]
  • "" by Barbara Dellen, Frank Maurer, Gerhard Pews
  • May 2004 article by Tom Baeyens