Synopses & Reviews
This book provides a hands-on introduction to model-based requirements engineering and management by describing a set of views that form the basis for the approach. These views take into account each individual requirement in terms of its description, but then also provide each requirement with meaning by putting it into the correct 'context'.
Model-based systems engineering is concerned with applying a structured approach to realising successful systems, where models provide the main basis for all project and system outputs. Key to any successful systems engineering initiative is having a well-defined, rigorous and scalable process for model-based requirements engineering and management. Such an approach should also be tool-independent and allow itself to be realised using any tool or combination of tools, ranging from paper-based to fully integrated tool chain implementations of the process.
The book also looks at the crucial question of modelling notations for requirements modelling and includes discussions on the use and application of UML, SysML, text and tabular formats.
About the Author
Jon Holt, PhD, BEng, CEng, FBCS CITP, FIET, Prof Jon Holt is Global Head of Systems Engineering for Atego and a Fellow of the IET and the BCS, recognised as a thought leader in the world of systems modelling. He is the author of several books and is an international award-winning public speaker. Jon is also a Professor of Systems Engineering at Cranfield University. Simon Perry, PGC IS, BSc, MBCS CITP, MIET, is a Principal Consultant with Atego with over 25 years working as a systems and software engineer in a wide range of business areas. He is a Member of the IET and the BCS, a public speaker and the author of several books. Mike Brownsword, PhD, MEng, CEng, MIET, is a Consultant Engineer with Atego. He has over 10 years experience working in a range of industries. He is a Member of the IET and a Chartered Engineer.
Table of Contents
1. Introduction
Part I: Introduction
2. Modelling
3. The SysML notation
Part II: Concepts
4. Requirements engineering concepts
5. A framework for model-based requirements engineering
Part III: Realisation
6. Case study
7. Realising the process
Appendix A: Summary of notation
Appendix B: Advanced sequence diagram notation
Appendix C: A seven views summary of the UCAM processes