Page 36 -
P. 36

Chapter 2
                           The Language: Rationale and Fundamentals



                           Nick Russell and Arthur ter Hofstede








                           2.1 Introduction


                           The Business Process Management domain has evolved at a dramatic pace over the
                           past two decades and the notion of the business process has become a ubiquitous part
                           of the modern business enterprise. Most organizations now view their operations in
                           terms of business processes and manage these business processes in the same way
                           as other corporate assets. In recent years, an increasingly broad range of generic
                           technology has become available for automating business processes. This is part
                           of a growing trend in the software engineering field throughout the past 40 years,
                           where aspects of functionality that are potentially reusable on a widespread basis
                           have coalesced into generic software components. Figure 2.1 illustrates this trend
                           and shows how software systems have evolved from the monolithic applications of
                           the 1960s developed in their entirety often by a single development team to today’s
                           offerings that are based on the integration of a range of generic technologies with
                           only a small component of the application actually being developed from scratch.
                              In the 1990s, generic functionality for the automation of business processes
                           first became commercially available in the form of workflow technology and sub-
                           sequently evolved in the broader field of business process management systems
                           (BPMS). This technology alleviated the necessity to develop process support within
                           applications from scratch and provided a variety of off-the-shelf options on which
                           these requirements could be based. The demand for this technology was signifi-
                           cant and it is estimated that by 2000 there were well over 200 distinct workflow
                           offerings in the market, each with a distinct conceptual foundation. Anticipating the
                           difficulties that would be experienced by organizations seeking to utilize and inte-
                           grate distinct workflow offerings, the Workflow Management Coalition (WfMC),
                           an industry group formed to advance technology in this area, proposed a standard
                           reference model for workflow technology with an express desire to seek a common
                           platform for achieving workflow interoperation.
                              Although a worthy aim, the proposal met with conceptual difficulties when it
                           came to specifying the details associated with workflow operation and potential


                           N. Russell (B )
                           Eindhoven University of Technology, Eindhoven, the Netherlands
                           e-mail: nickr@computer.org

                           A.H.M. ter Hofstede et al. (eds.), Modern Business Process Automation,  23
                           DOI 10.1007/978-3-642-03121-2 2, c   Springer-Verlag Berlin Heidelberg 2010
   31   32   33   34   35   36   37   38   39   40   41