This UML profile is a component of the Rational Unified Process® (RUP®). It presents a UML language for capturing Business Models and is supported by the Business Modeling Discipline in the RUP. This profile is intended to enable UML tools to be used in the area of business engineering. This involves diverse disciplines such as business information modeling, business organization modeling, and business process modeling, as well as high-level concept and goal modeling that act as the requirements for the activities of the business. This will form both a foundation for a new class of UML tools and an interchange semantic between existing UML tools and other business engineering tools.
The RUP Business Modeling profile has recently been extended and updated to allow for the capture of more information regarding business context and business processes. Early versions of the RUP business modeling discipline were intended for a very basic capture of business information-just enough, to understand the requirements for the development of an application supporting the business. The goal of this update is to broaden the concepts and capabilities of the profile to capture more information and more fidelity in the model.
The Business Modeling profile is based on prior work by Rational Software and Objectory, and is also used as an example profile documented in the OMG UML 1.2, 1.3, and 1.4 language specifications.
Click here to view.
Simon Johnston works on the SOA tooling strategy team within IBM Rational Software, responsible for the development of business, design, and construction tooling convergence around SOA. He has undertaken a number of standards-related activities for both Rational Software and now IBM in the area of XML (W3C Schema working group), Web Services (RosettaNet architecture team), and Modeling (OMG UML and OCL teams). He has also written articles on the subjects of business modeling, software modeling, and SOA. In addition to his articles for IBM developerWorks and The Rational Edge, Simon has a weblog on developerWorks. He can be reached at skjohn@us.ibm.com.
Comments (Undergoing maintenance)





