The IEEE Computer Society, a professional association with similar goals to the ACM, created the Software Engineering Body of Knowledge (SWEBOK), which is summarized in the book SWEBOK 3.0: Guide to the Software Engineering Body of Knowledge, known as the SWEBOK Guide (the ACM was initially involved in SWEBOK, but pulled out after disagreement on the direction it was taking).31 This initiative has a cargo cult aspect to it; other engineering disciplines have bodies of knowledge, so maybe if we create one of our own, we will acquire the engineering rigor that they possess. Essentially the IEEE
...more

