UML (Unified Modelling Language) for Systems Engineering (IEE Professional Applications of Computing S.) Hardcover – 15 Oct 2001
Customers who bought this item also bought
Customers also shopped for
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
Would you like to tell us about a lower price?
If you are a seller for this product, would you like to suggest updates through seller support?
This book is based on a very successful IEE course which is in turn based on many years research into modelling and the Unified Modelling Language (UML) by the author. The UML is the new industry standard for modelling software-intensive systems and this book looks at several applications where the UML can be used as part of a generic approach to aid many kinds of problem solving and information modelling. These include: modelling standards, processes and procedures, requirements engineering, implementation of processes, assessment of tools, defining a quality system, lifecycles and lifecycle models and software. The book is intended to bring UML to the wider audience of systems engineers, and its application to real examples for non-software applications; a problem which is widely acknowledged in other texts, but rarely addressed.
No customer reviews
|5 star (0%)|
|4 star (0%)|
|3 star (0%)|
|2 star (0%)|
|1 star (0%)|
Review this product
Most helpful customer reviews on Amazon.com
One point that Jon makes is that systems engineering has its multitude of inherent problems. Complexity, communication, understanding, and quality are all problems, which can be addressed by using a common communication tool. Unfortunately, 99.99% of all books on the UML are written for Software engineers. This makes it seem that the UML is only for SW engineering. This is extremely misleading, as the UML is just a language. By using a common tool, it is much easier and efficient to communicate to all team members so that the amount of confusion is reduced and the right solutions can be generated the first time.
Another concept is that UML contains all the tools necessary to model your systems. Static and behavioral modelings are explained in a through systematic way that includes both high level and in-depth coverage. All aspects of the UML are covered in depth and shown with examples that make this book one of the best desktop references available.
A final important point is through the use of numerous examples; the UML can get your job done. Jon shows examples including the modeling of standards, processes, and procedures. He shows how to model requirements and how to use extensions to allow the UML to model future problems. By showing how to model standards and compare them to an enterprises processes, it makes compliance documentation almost effort less.
In conclusion, "UML for systems engineering" by Jon Holt tells about all the aspects of the UML needed for real systems engineering. My opinion of the book is that if you are not working on a software project and are looking to see how the UML can work for you, then this is the book for you.