Book 2

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.