Abstract
Today, the business logic of complex business applications is typically documented by separate data and process models. This documentation is adequate for users to understand the functionality of the system. However, these models do not reflect the business objects which constitute a flexible architecture for continuous adaption to changes in the business processes. Business objects structure the business domain model into independent units encapsulating business data and behaviour. In this paper we describe a modeling technique for business objects and a procedure to derive the business object model from conventional data and process models. In particular, we show how to translate structured entity relationship models and event-driven process chains into UML class and activity diagrams. We then show how to enrich these diagrams with business object information.
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
Object Management Group, Common Facilities RFP4, Common Business Objects and Business Object Facility, OMG TC Document CF/96-01-04 (1996)
Object Management Group, Business Object DTF, Common Business Objects, bom/97-12-04, Version 1.5 (1997)
von Hahn, E.: Development and Utilization of an Application Pattern Demonstrated on the SAP R/3 Order Management, Master Thesis, Computer Science,Technical University Munich, Germany (February 1998)
Keller, G., Nuettgens, M., Scheer, A.-W.: Semantische Prozeßmodellierung auf der Grundlage Ereignisgesteuerter Prozeßketten (EPK), Veröffentlichungen des Instituts für Wirtschaftsinformatik, Heft 89, Saarbrücken (1992)
UML 1.1 documentation, Rational INC, http://www.rational.com/uml/
Renshaw, D.S.: Application Model Trends in Distributed Object Systems. In: OOIS 1996, pp. 506–514. Springer, Heidelberg (1996)
Data Modeling with the Data Modeler, SAP Documentation R/3 System Release 3.0, SAP AG (1996)
The SAP Information Model. Model supported Information Management in the System R/3, SAP Method Manual, SAP AG (1996)
Sinz, E.J.: Das Strukturierte Entity-Relationship-Modell (SER Modell). Angewandte Informatik 5(88), 191–202 (1988)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1998 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
von Hahn, E., Paech, B., Bock, C. (1998). Reengineering Conventional Data and Process Models with Business Object Models: A Case Study Based on SAP R/3 and UML. In: Ling, TW., Ram, S., Li Lee, M. (eds) Conceptual Modeling – ER ’98. ER 1998. Lecture Notes in Computer Science, vol 1507. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-49524-6_31
Download citation
DOI: https://doi.org/10.1007/978-3-540-49524-6_31
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-65189-5
Online ISBN: 978-3-540-49524-6
eBook Packages: Springer Book Archive