Tag Archives: Terminology

Hello world!

Welcome to an interesting Blog for Software Engineering and related areas.

The IEEE Computer Society defines software engineering as: “(1) The application of a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software; that is, the application of engineering to software. (2) The study of approaches as in (1).”

An important start point is the Software Engineering Body of Knowledge (SWEBOK). The purpose of the Guide to the SWEBOK is to provide a consensually validated characterization of the bounds of the software engineering discipline and to provide a topical access to the Body of Knowledge supporting that discipline. The Body of Knowledge is subdivided into ten software engineering Knowledge Areas (KA) plus an additional chapter providing an overview of the KAs of strongly related disciplines.