The preface opens with a high-level introduction to the problem of real-time computing and explains why model-based methods are well suited to this domain. It then provides a basic rationale for the book and explains what MARTE is and how it complements the industry-standard UML modeling language. The layout of the book is then explained along with a classification of the potential readership. A guide on how to proceed through the book is provided for each specific category of readers. The preface concludes with the usual acknowledgements to all individuals who contributed in some way to the book. A comprehensive bibliography is included at the end, covering the domain of real-time and cyber-physical systems and related standards.