Software Engineering Body of Knowledge
Not attacking this association, but just wanted to say I really dislike the term "body of knowledge".Areas of knowledge are certainly some kind of 'body', but the term always sounds to me like something you just keep adding more stuff onto the outside as you go, like a big snowball of ideas. And knowledge can become defunct, irrelevant, or disproven over time.And there's something about the way it tries to sound almost authoritative, without claiming to be scientific.