Eriksson and Magnus Penker now provide guidance on how to use UML to model your business systems. In this book, key business modeling concepts are . “”UML may have been designed by and for software engineers, but Eriksson and Penker have defined a practical extension to UML for describing business. Business modelling, UML diagrams, Extensibility. Abstract: presents an overview of business process modelling .. Eriksson and Penker () propose .
|Published (Last):||8 April 2005|
|PDF File Size:||3.13 Mb|
|ePub File Size:||2.21 Mb|
|Price:||Free* [*Free Regsitration Required]|
Until now, the Unified Modeling Language UML has been primarily used to design software, but should you use it to model your entire business as well? That’s the intriguing argument of Business Modeling with UMLa text that combines leading-edge enhancements to UML with some solid thinking about business. Written for any manager with some technical background, this book looks at the possibilities of UML used to model entire organizations.
The book makes a strong case for the advantages of modeling businesses in UML. With models, an organization can provide better software, define and implement new goals, and even decide whether to outsource certain operations. This book shows how to model businesses, from business architecture to processes, business rules, and goals. Short case studies–for Web-centric and more traditional companies–are used to illustrate key concepts here.
Later sections of the book will perhaps take a little more background in software engineering to appreciate fully as the book presents a handful of business patternswhich offer reusable solutions to common problems just like software patterns. The authors also look at how to leverage a business model to create better software. In engineering, a new car is modeled and thoroughly tested on a computer before any physical prototype is ever built.
As the authors point out, a business that has accurate models can test out new ideas cheaply and then adapt to changing market conditions quickly. This title makes a case that UML–a tool traditionally used by software developers–is ready to tackle the job.
Read this notably informative and intelligent book to see the possible benefits of business modeling in UML for your organization.
Business modeling basics, UML notation and Erickson-Penker Business Extensions, busihess diagrams and powertypes, object diagrams, statecharts, activity diagrams and swimlanes, sequence and collaboration diagrams, collaboration and use case diagrams, component and deployment diagrams, stereotypes, business architectures, business processes, resources, goals, business rules, Object Constraint Language OCL and collections, business views and patterns, business goal allocation, business goal decomposition, business goal-problem, and software architectures.
Would you like to tell us about a lower price? If you are modelinv seller for this product, would you like to suggest updates through seller support? This clear and practical book belongs on the shelf of everyonededicated to mapping, maintaining, and streamlining businessprocesses. While capturing profound academic insights, what makesthe book so refreshing from a practitioner’s viewpoint is therichness of wiith, down-to-earth examples and its pragmatic,unpretentious style.
They put this extended UMLimmediately to use with a gallery of common business patterns thatshould jump start any BPR effort. It provides real-world strategies fordeveloping large-scale, mission-critical business systems in amanner accessible to both software and wuth.
The authors thenprovide 26 valuable Business Patterns along with an e-business casestudy that utilizes the techniques and patterns discussed in thebook. Visit our Web site at www. Read more Read less. Wiley; 1 edition January Language: I’d like to read this book on Kindle Don’t have a Kindle? Share your thoughts with other customers.
Write a customer review. Read reviews that mention business modeling business processes good book business process diagrams useful authors introduction software examples models eriksson-penker ocl rules.
Showing of 12 reviews. Top Reviews Most recent Top Reviews. There was a problem filtering reviews right now. Please try again later. I’ve found this very helpful. I’m not much a reader; however, this book is an excellent resource and handy. Useful for assisting in times when you feel like you’ve come upon a wall.
One of the weaknesses of the Unified Modelling Language is its relatively limited support for modelling at the Enterprise level, especially to accurately model business processes. The UML purists believe that everything should be reduced to Use Cases, while these authors recognise that much more is necessary.
The book covers five quite distinct topics: An introduction to business modelling and UML, explaining the problems the authors want to help solve, and describing each of the relevant eriskson of UML, 2. A proposal for a group of extensions to UML using that language’s own established extensibility mechanisms so that that it can better model business processes, 3. A description of the variety of views and models which will be required to establish a comprehensive understanding of the business, or at least part of it, 4.
A repository of “business patterns”, which you can use to model the business, 5. A comprehensive worked example. Each of these is quite detailed. In particular, the book contains probably the best introduction to the Object Constraint Language OCLand its use to model business rules, that I have read anywhere. The sections on how to do business modelling are also very good, as are the introductions to the relevant UML techniques.
The “Eriksson-Penker extensions for business modelling” are important because several UML-based case tools have now implemented them as an emerging standard for business process modelling with UML.
Hans-Erik Eriksson – Wikipedia
If you want to fully understand how these work, this is the book to read. The business patterns are more of a “curates egg”.
Some are extremely useful, and others innovative which could easily solve your problems where there is an accurate match. That said, some are less good and seem to state the obvious, although with patterns it is always difficult to know if you are judging some harshly simply because you are so familiar with them and other readers will get more withh.
Some of the pattern explanations are a bit repetitive, and the “examples” often sound very artificial, but overall they are useful, and a single one which solves a real business modelling problem for you will justify the rest. At over pages, some of which is occasionally slightly slow and ponderous this is not an ideal book to read from cover to cover. But it is definitely one to study, focusing on whichever topic is most relevant to you at any time, and I can happily recommend it.
The presentation and writing styles are same between books however, which are very structured and easy to follow however. This book does a wonderful job of discussing the “design eriksson around the activities of a business, this is it’s strength.
UML just makes the flow more understandable. Overall the design patterns are enough to recommend it. Very novel and useful!
I enjoyed the concepts, and the book is actually very readable. But when it came time to start applying the techniques my tune changed a bit. If you are using a simple drawing tool like Visio or similar to render your UML diagrams, then this book may be helpful to you.
If you are using a more sophisticated tool like Rational Rose, then I think you will have difficulty creating the necessary business extensions and stereotypes. Is that a criticism of the book or of Rose – you decide.
Another criticism is that the authors appear to have made themselves readily available for questions and additional info, but in fact this is not true in my case.
Also the the URL that is provided on page xix in the introductionwhich is supposed to contain additional examples and articles is no longer available.
It appears as though the authors have left this book behind them, so perhaps you might as well to. If you are in the inception phase of a business modeling initiative and you are using Rational Rose, then I would not recommend attempting to apply the techniques in this book with that toolset.
Although UML is extremely useful for software development, the author’s work did make its case stand with me on UML’s usefulness as business process modeling tool. The examples are too simplistic and the suggested modeling diagrams are far too cluterred for a business personel to understand. Cluttered diagrams on a simple example The book would be better if it had a growing case study and used real world examples and diagrams.
See all 12 reviews. Amazon Giveaway allows you to run promotional giveaways in order to create buzz, reward your audience, and attract new followers and customers.
Learn more about Amazon Giveaway.
Business Patterns at Work. Set up a giveaway. Pages with related products. See and discover other items: There’s a problem loading this menu right now. Learn more erikson Amazon Prime. Get fast, free shipping with Amazon Prime. Get to Know Us. English Choose a language for shopping. Explore the Home Gift Guide. Amazon Music Stream millions of songs. Amazon Advertising Find, attract, and engage customers. Amazon Drive Cloud storage from Amazon. Alexa Actionable Analytics for the Web.
AmazonGlobal Ship Orders Internationally. Amazon Inspire Digital Educational Resources. Amazon Rapids Fun stories for kids on the go. Amazon Restaurants Food delivery from local restaurants. ComiXology Wuth of Digital Comics.
East Dane Designer Men’s Fashion. Shopbop Designer Fashion Brands. Withoutabox Submit to Film Festivals. Amazon Renewed Refurbished products with a warranty. Amazon Second Chance Pass it on, trade it in, give it a second life.