Foreword x Preface xiii Acknowledgments xvi Part I Introduction xix 1 Fundamentals 3 1.1 Aims of testing 3 1.2 What is an embedded system? 5 1.3 Approach to the testing of embedded systems 6 2 The TEmb method 7 2.1 Overview 7 2.2 TEmb generic 10 2.3 Mechanism for assembling the dedicated test approach 15 Part II Lifecycle 21 3 Multiple V-model 25 3.1 Introduction 25 3.2 Test activities in the multiple Vs 27 3.3 The nested multiple V-model 29 4 Master test planning 33 4.1 Elements of master test planning 33 4.2 Activities 37