Abstract
BPR and object oriented technology are — and have been for the last few years, some of the two most important business and technical currents. However, it is often seen that applications developed independently for each business process result in “system architecture silos”. Therefore, the implementation of OO enterprise architectures brings ample business benefits in BPR environments such as: increased “enterprise conceptual integrity”, reusability, generativity, and increased business effectiveness (cost, quality, service or speed). However, the simultaneous implementation of OO architectures and BPR also demands many changes in the business organization, its software development organization and its enterprise architecture. In particular, it requires a workflow manager to be present in the system architecture. This paper briefly presents a “light” OO workflow management system for such an environment, and a brief description of a compatible: 1) a “business engineering” method, 2) a collection of business architecture patterns, and 3) a collection of software development patterns.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
M. Beedle. BPRPatternLanguage — A pattern language to build agile organizations, (accepted at the PLOP97 conference), August 1997, Allerton Park, Illinois.
J. Coplien and D. Schmidt, Pattern Languages of Program Design (A Generative Development-Process Pattern Language), Addison and Wesley, Reading, 1995.
W. Cunningham, Episodes — A pattern language of competitive Development, Review Draft of August 6, 1995.
M. Fowler, Analysis Patterns, Reading, MA. Addison-Wesley, 1996.
E. Gamma et al. Design Patterns — Elements of Reusable Object Oriented Software. Reading, MA. Addison-Wesley, 1995.
M. Hammer and J. Champy, Reengineering the Corporation: A Manifesto for Business Revolution. Harper Collins, New York, 1993.
S. Jablonski, C. Bussler. Workflow Management: Modelling Concepts, Architecture and Implementation, International Thomson Computer Press, London, 1996.
I. Jacobson et al. The Object Advantage. Reading, MA. Addison-Wesley. New York, 1995.
G. Meszaros, K. Brown, A Pattern Language for Workflow Systems, (accepted at the PLOP97 conference), August 1997, Allerton Park, Illionois.
OMG, OMG Business Application Architecture, White Paper, Framingham, MA, 1995.
F. Buschman, et. al., A System of Patterns, John Wiley & Sons, Chichester (UK),1996.
K. Schwaber, Scrum WebPage, http://www.controlchaos.com/. 1997.
J. Sutherland, Scrum Web Home Page, http://www.tiac.net/users/jsuth/scrum/. 1996.
D. Taylor. Object Oriented Business Engineering. Englewood Cliffs, New Jersey. Prentice Hall, 1995.
G. Booch, J. Rumbaugh, I. Jacobson, Unified Method, version 1.0, Rational, 1997.
J. Vlissides, J. Coplien and N. Kerth, Pattern Languages of Program Design — 2, Addison and Wesley, Reading, 1996.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1998 Springer-Verlag London Limited
About this paper
Cite this paper
Beedle, M.A. (1998). A “light” distributed OO Workflow Management System for the creation of OO Enterprise System Architectures in BPR environments. In: Patel, D., Sutherland, J., Miller, J. (eds) Business Object Design and Implementation II. Springer, London. https://doi.org/10.1007/978-1-4471-1286-0_10
Download citation
DOI: https://doi.org/10.1007/978-1-4471-1286-0_10
Publisher Name: Springer, London
Print ISBN: 978-1-85233-108-5
Online ISBN: 978-1-4471-1286-0
eBook Packages: Springer Book Archive