Summary

This chapter started with a discussion of business model. You learned the importance of modeling your current and future business and ways that modeling can help you improve your business. You saw examples where modeling would help not only in system development but also in project management (planning and funding) and even in software maintenance.

We then examined how to go about modeling your business with UML. You learned how the business use case model establishes what is inside and outside your business using a business use case diagram and the workflows using activity diagrams. You saw numerous UML elements used in business modeling: business actors, business use cases, associations, activities, synchronization points, decision ...

Get UML for Mere Mortals® now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.