Guide to the Software Engineering Body of Knowledge (SWEBOK)
TABLE OF CONTENTS
COPYRIGHTFOREWORDASSOCIATE EDITORSINDUSTRIAL ADVISORY BOARDPANEL OF EXPERTSREVIEW TEAMPREFACECHAPTER 1: INTRODUCTION TO THE GUIDECHAPTER 2: SOFTWARE REQUIREMENTSCHAPTER 3: SOFTWARE DESIGNCHAPTER 4: SOFTWARE CONSTRUCTIONCHAPTER 5: SOFTWARE TESTINGCHAPTER 6: SOFTWARE MAINTENANCECHAPTER 7: SOFTWARE CONFIGURATION MANAGEMENTCHAPTER 8: SOFTWARE ENGINEERING MANAGEMENTCHAPTER 9: SOFTWARE ENGINEERING PROCESSCHAPTER 10: SOFTWARE ENGINEERING TOOLS AND METHODSCHAPTER 11: SOFTWARE QUALITYCHAPTER 12: RELATED DISCIPLINES OF SOFTWARE ENGINEERINGAPPENDIX A: KNOWLEDGE AREA DESCRIPTION SPECIFICATIONS FOR THE IRONMAN VERSION OF THE GUIDE TO THE SOFTWARE ENGINEERING BODY OF KNOWLEDGEAPPENDIX B: EVOLUTION OF THE GUIDE TO THE SOFTWARE ENGINEERING BODY OF KNOWLEDGEAPPENDIX C: ALLOCATION OF IEEE AND ISO SOFTWARE ENGINEERING STANDARDS TO SWEBOK KNOWLEDGE AREASAPPENDIX D: CLASSIFICATION OF TOPICS ACCORDING TO BLOOM’S TAXONOMY