作者: Edwin Notenboom , Bart Broekman
DOI:
关键词:
摘要: Foreword Preface Acknowledgments Recommendations PART I INTRODUCTION 1. FUNDAMENTALS 1.1 Aims Of Testing 1.2 What Is An Embedded System? 1.3 Approach To The Systems 2. THE TEMB METHOD 2.1 Overview 2.2 Temb Generic 2.3 Mechanism For Assembling Dedicated Test II LIFECYCLE 3. MULTIPLE V-MODEL 3.1 Introduction 3.2 Activities In Multiple Vs 3.3 Nested V-Model 4. MASTER TEST PLANNING 4.1 Elements Master Planning 4.2 5. TESTING BY DEVELOPERS 5.1 5.2 Integration 5.3 Lifecycle 6. AN INDEPENDENT TEAM 6.1 6.2 And Control Phase 6.3 Preparation 6.4 Specification 6.5 Execution 6.6 Completion III TECHNIQUES 7. RISK-BASED STRATEGY 7.1 7.2 Risk Assessment 7.3 Strategy 7.4 A Level 7.5 Changes During Process 7.6 Maintenance 8. TESTABILITY REVIEW 8.1 8.2 Procedure 9. INSPECTIONS 9.1 9.2 10. SAFETY ANALYSIS 10.1 10.2 Safety Analysis Techniques 10.3 11. DESIGN 11.1 11.2 State Transition 11.3 Flow 11.4 Elementary Comparison 11.5 Classification-Tree Method 11.6 Evolutionary Algorithms 11.7 Statistical Usage 11.8 Rare Event 11.9 Mutation 12. CHECKLISTS 12.1 12.2 Checklists Quality Characteristics 12.3 General Checklist High-Level 12.4 Low-Level 12.5 Design 12.6 Concerning IV INFRASTRUCTURE 13. EMBEDDED SOFTWARE ENVIRONMENTS 13.1 13.2 First Stage: Simulation 13.3 Second Prototyping 13.4 Third Pre-Production 13.5 Post-Development Stage 14. TOOLS 14.1 14.2 Categorization Tools 15. AUTOMATION 15.1 15.2 Technique Automation 15.3 Implementing 16. MIXED SIGNALS 16.1 16.2 Stimuli Description 16.3 Measurement V ORGANIZATION 17. ROLES 17.1 Skills 17.2 Specific Roles 18. HUMAN RESOURCE MANAGEMENT 18.1 Staff 18.2 Training 18.3 Career Perspectives 19. STRUCTURE 19.1 Organization 19.2 Communication Structures 20. CONTROL 20.1 20.2 Infrastructure 20.3 Deliverables VI APPENDICES Appendix A: Classification B: Statecharts B.1 States B.2 Events B.3 Transitions B.4 Actions B.5 Order B.6 C: Blueprint Automated Suite C.1 Data C.2 Start C.3 Planner C.4 Reader C.5 Translator C.6 C.7 Initialization C.8 Synchronization C.9 Error Recovery C.10 Reporting C.11 Checking C.12 Framework C.13 D: Pseudocode D.1 Main D.2 Selection D.3 Recombination D.4 D.5 Insertion E: Example Plane.1 Assignment E.2 Basis E.3 E.4 E.5 Threats, Risks, Measures E.6 E.7 E.8 E.9 Configuration Management Glossary References