3. A 10,000-Foot View of the Full Kernel
This chapter provides an overview of the kernel, including the key innovations of the kernel approach. We start by defining what a kernel is and what is new with the kernel approach. We then define the different kinds of elements in the kernel, which are
• The essential things to progress and evolve—the alphas
• The essential things to do—the activity spaces
• The essential capabilities needed—the competencies
You can view this chapter as an introduction to the proposal1 submitted by the SEMAT community to the OMG.
A software engineering kernel is a lightweight set of concepts and definitions that ...