This book provides a handson introduction to modelbased 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 . Modelbased 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 modelbased requirements engineering and management. Such an approach should also be toolindependent and allow itself to be realised using any tool or combination of tools, ranging from paperbased 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."