Abstract
Currently, the OMG standardises business objects as a paradigm for encapsulating components of business functionality. This paper reviews this approach and discusses its basic requirements concerning a scaleable middleware platform with associated services. We show how higher-level workflow services can be provided and implemented using business objects as their basic building blocks. A generic architecture, language and runtime systems for distributed and decentralised workflow execution are presented. Particular emphasis is dedicated to the use of business objects and also to the integration of services such as naming, events and transactions. Especially performance aspects are becoming a decisive factor for the success of such component-based applications. Therefore, configuration management aspects and performance results of our implementation are also discussed.
Chapter PDF
References
Alonso G., Agrawal D., EL Abbadi A., Mohan C., Functionalities and Limitations of Current Workflow Management Systems, 1997, http://www.almaden.ibm.com/cs/exotica/exotica.
Bussler C.; Jablonski S., Scalability and Extensibility through Modularity: Architecture of the MOBILE Workflow Management System, Proc. Of the 5` h Workshop on Inf. Techn. And Systems, p. 98–107, Amsterdam, Dec. 1995.
ColIhr S.; Potel M., Inside Taligent Technology. Reading (Mass.), Addison-Wesley, 1995.
Iona, Orbix — Distributed Object Technology, Programmer’s Guide. — Dublin, IONA Techn.Ltd.1997.
Jacobson I., Griss M., Jonson P., Software Reuse, New York: ACM Press, 1997.
Leymann F., Roiifr D., Workflow-based applications; IBM Systems Journal. Vol 36 (1997), No. 1 — Application Development, 1997.
Mittasch, Irmscher, Ziegert, Design and Use of BPAFrame — a Decentralized CORBA-based WfMS, IFIP World Computer Congress, Canberra, Sept. 1996, Terashima N.; Altman E. (Eds.): Advanced IT Tools, Chapman and Hall, S. 303–310, 1996.
Mohan C., Recent Trends in Workflow Management Products, Standards and Research, To appear in Proc. NATO Advanced Study Institute (ASI) on Workflow Management Systems and Interoperability, Istanbul, August 1997, Springer Verlag, 1998.
Miller, J., Siteth, A., Kochut, K., Wang, X., CORBA-Based Runtime Architectures for Workflow Management Systems. Journal of Database Management, Special Issue on Multidatabases,pp.16–27, vol. 7 (1996), No. 1.
Nuj ErJ., Sheth A., Kochut K. And Palaniswami D., The Future of Web-Based Workflows, Proc. Of the Int. Workshop on Research Directions in Process Technology, Nancy, France, July 1997.
Omg Business Object Domain Task Force, Workflow Management Facility Submission Nortel,Aug. 97.
Omg, Bodtf Combined Business Object Facility Business Object Component Architecture (BOCA)., Proposal, Rev. 1.1, OMG-Docu. 98/01/07, Framingham: OMG, Jan. 1998.
Omg Bodtf: Combined Business Object Facility Interoperability Spec,BODTF-RFP 1 Submission, March 1998.
Omg: Joint Common Business Objects Revised Submission to BODTF-RFP I Submission, Framingham: OMG, March 1998.
Omg: Draft RFP Workflow Resource Management Facility (RMF),OMG Document: bom/98–12–01, Dec. 98.
Omg: CORBA Components, Joint Revised Submission,OMG Document orbos/98–10–18, Nov. 98.
Omg Business Object Domain Task Force: Workflow Management Facility Revised Submission jFlow,April, 98.
Ott M., NASTANSKY L., Modelling Organizational Forms of Virtual Enterprises, Griese, J.; Sieber, P. (Eds.): VoNet, The Newsletter Institute of Information Systems Department of Information Management University of Berne, pp. 20–39, Vol. 1, No. 4, September 1, 1997.
Schill A., Mittasch C., A Generic Workflow Environment based on CORBA Business Objects. Middleware’98, The Lake District, England, September 1998, Davis, N.; Raymond, K.; Seitz, J.: Middleware, IFIP Mt. Conf on Distributed System Platforms and Open Distributed Processing, pp. 19–34, London: Springer 1998.
Schmidt D.C., Vinoski S., Overcoming Drawbacks With the OMG Events Service, SIGS, Vol. 9, No 6. June, 1997.
Sam A., From Contemporary Workflow Process Automation to Adaptive and Dynamic Work Activity Coordination and Collaboration, Workshop on Workflows in Scientific and Engineering Applications, Toulouse, France, September 1997.
Sheth A., The Meteor Workflow Management System and its Use in Prototyping Significant Healthcare Applications, Proceedings of the Towards An Electronic Patient Record (TEPR ‘87) Conference, April-May 1997, Nashville.
Sikkel K., Neumann N., Sachweh S., Process Support for Cooperative Work on the World Wide Web, Proceedings 6th EuroMicro Workshop on Parallel and Distributed Processing, pp. 325–331, Madrid, January 1998, IEEE Computer Society Press.
Taylor D., Business Engineering with Object Technology,1995.
Workflow Management Coalition, The Workflow Reference Model. TC00–1003, issue 1.1, Nov. 94.
Workflow Management Coalition: Interface 1, Workflow Process Definition Read/Write IF: RfC, WFMC-WG01–1000, Feb 1995.
Workflow Management Coalition: WfMC Spec. Terminology and Glossary, Docu. No WFMC-TC-1011, Issue 2. 0, June 1996.
Workflow Management Coalition, Interface 4 - Interoperability - Abstract Specification, WFMC-TC-1012,issue 1.0, Oct. 96.
Weske, M.; Vossen, G.; Bauzer Medeiros, C.: Scientific Workflow Management: WASA Architecture and Applications, Fachbericht Angew. Mathematik and Informatik 03/96-I, Uni. Münster, 1996.
Wodtke, D.; Weissenfels, J.; Weikum, G.; Kotz Dittrich, A.: The Mentor Project: Steps Towards Enterprise-Wide Workflow Management. - ICDE’96, New Orleans 1996.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1999 Springer Science+Business Media New York
About this paper
Cite this paper
Schill, A., Mittasch, C. (1999). Experiences with Business Object-Based Workflow Support. In: Kutvonen, L., König, H., Tienari, M. (eds) Distributed Applications and Interoperable Systems II. DAIS 1999. IFIP — The International Federation for Information Processing, vol 15. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-35565-8_26
Download citation
DOI: https://doi.org/10.1007/978-0-387-35565-8_26
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4757-5008-9
Online ISBN: 978-0-387-35565-8
eBook Packages: Springer Book Archive