Abstract
This paper describes a UML-based process model (called Booster*Process) for system development founded on business object technology. It integrates business and software engineering aspects, describes the specific modeling activities needed for business and software system modeling and connects the various UML diagrams, particularly taking into consideration the requirements of business objects and their component character. It propagates a multi-level approach, starting with use case, activity and class modeling at the organizational level, and then shifting to analysis and design of business applications.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Allen, P., Frost, S.: Unravelling the Unified Modeling Language. Application Development Advisor, SIGS Publications (January 1998)
Atkinson, C.: Adapting the Fusion Process. Object Mag., 32–39 (November 1997)
Boehm, B.W.: Software Engineering. IEEE Transactions on Computers 25(12), 1226–1241 (1976)
Booch, G.: Object-Oriented Analysis and Design with Applications, 2nd edn. The Benjamin/Cummins Publishing Company, Redwood City (1994)
Coad, P., Nicola, J.: Object-Oriented Programming. Yourdon Press, Englewood Cliffs (1993)
CBOF: Combined Business Object Facility – Business Object Component Architecture (BOCA) Proposal. OMG Business Object Domain Task Force BODTF-RFP 1 Submission. Rev. 1.1. OMG Doc. bom/98-01-07 (1998)
Eriksson, H.-E., Penker, M.: UML-Toolkit. Wiley Computer Publishing, New York (1998)
Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns – Elements of Reusable Object-Oriented Software. Addison-Wesley, Reading (1994)
IBM (1998): IBM San Francisco. IBM Inc. (May 1998), http://www.ibm.com/Java/Sanfrancisco/
ISO/IEC (1995): Reference Model of Open Distributed Processing. ISO/IEC 10746-1 – 10746-4 (May 1998), http://www.iso.ch:8000/RM-ODP/
Jacobson, I., Christerson, M., Jonsson, P., Övergaard, G.: Object-Oriented Software Engineering – A Use Case Driven Approach. Addison-Wesley, Wokingham (1992)
Jacobson, I., Ericsson, M., Jacobson, A.: The Object Advantage – Business Process Reengineering with Object Technology. Addison-Wesley, Wokingham (1995)
Jacobson, I., Griss, M., Jonsson, P.: Software Reuse – Architecture, Process and Organization for Business Success. Addison Wesley Longman, Harlow (1997)
Korthaus, A.: Using UML for Business Object Based Systems Modeling. In: Schader, M., Korthaus, A. (eds.) The Unified Modeling Language – Technical Aspects and Applications, pp. 220–237. Physica, Heidelberg (1998)
Microsoft: Microsoft COM Homepage (May 1998), http://www.microsoft.com/cominfo/
Nüttgens, M., Feld, T., Zimmermann, V.: Business Process Modeling with EPC and UML – Transformation or Integration? In: Schader, M., Korthaus, A. (eds.) The Unified Modeling Language – Technical Aspects and Applications, pp. 250–261. Physica, Heidelberg (1998)
OMG: Common Business Objects and Business Object Facility. Common Facilities RFP-4. Object Management Group. OMG Doc. cf/96-01-04 (1996)
OMG: Business Object DTF – Common Business Objects. Object Management Group. OMG Doc. bom/97-11-11 Version 1.3 (1997)
OMG: CORBA Component Model RFP. Request for Proposal. Object Management Group. OMG Doc. orbos/96-06-12 (1997)
OMG: The Unified Modeling Language. Vers. 1.1, 1 Docu. Set, Rational Software Corp. et al., OMG Doc. ad/97-08-03 – ad/97-08-08 (September 1, 1997)
Rumbaugh, J., Blaha, M., Remerlani, W., Eddy, F., Lorensen, W.: Object-Oriented Modeling and Design. Prentice Hall, Englewood Cliffs (1991)
Sims, O.: Business Objects – Delivering Cooperative Objects for Client-Server. IBM McGraw-Hill series. McGraw-Hill Book Company, London (1994)
Sun: Enterprise Java Beans 1.0 Specification. Sun Microsystems Inc. (May 1998), http://java.sun.com/products/ejb/
Taylor, D.: Business Engineering with Object Technology. Wiley Computer Publishing, New York (1995)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1999 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Korthaus, A., Kuhlins, S. (1999). Booster*Process: A Software Development Process Model Integrating Business Object Technology and UML. In: Bézivin, J., Muller, PA. (eds) The Unified Modeling Language. «UML»’98: Beyond the Notation. UML 1998. Lecture Notes in Computer Science, vol 1618. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-48480-6_17
Download citation
DOI: https://doi.org/10.1007/978-3-540-48480-6_17
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-66252-5
Online ISBN: 978-3-540-48480-6
eBook Packages: Springer Book Archive