Professional Documents
Culture Documents
http://www.therationaledge.com/content/dec_01/m_businessModeling_bb.html
2. UML Is Visual
OVERVIEW OF BUSINESS
MODELING WITH UML
Let's take a quick look at how you
construct a business model with UML,
with an eye toward how the process
delivers business benefits.4 Though
tremendously powerful, a UML-based
business model is conceptually
straightforward. It consists of two key
elements:
3. UML is Object-Oriented
UML is used to diagram software
systems from an object-oriented
perspective. When you model a
business with UML, your
business concerns are clearly
outlined relative to the
appropriate business objects, in
the form of a business object
model (see Sidebar).
Notes
1
www.standishgroup.com
Business process automation is also the focus of the business modeling discipline in the
Rational Unified Process(RUP).
A customer is someone or something that interacts with the business, via a business
process, for the purpose of obtaining something of value from that business. This can be an
end customer, a supplier, a trading partner, a prospect, a federal regulatory agency, or
another part of the business that is internal to the organization. It all depends on where you
draw the boundaries of your business modeling effort.
4 For a more complete introduction, see "Introduction to Business Modeling Using the Unified
Modeling Language (UML)" by Jim Heumann in the March, 2001 issue of The Rational Edge.
5
It is also worth noting here that business modeling using the UML and use cases helps
support an iterative development process. Whereas functional decomposition techniques are
not, because they require you to functionally decompose the entire business area of interest
before you can move on.
References
Ivar Jacobson, Maria Ericsson, and Agenta Jacobson, The Object Advantage: Business