The Engineering and Manufacture of Software-based Products
DRAFT
1. The Foundations And Future Of Software Production [5]
1.2 Basic Terminology, Delineated [5]
1.3 Foundational Constructs [5]
1.4 A Vision for the Engineering and Manufacture of Software [5]
2. Basic Software Product Engineering [5]
3. Domain-specific Engineering [5]
4. Automating Software Production [5]
5.1 Basic Technical Challenges [4]
5.3 Computational Technologies [3]
5.4 Data Science, Artificial Intelligence, and Machine Learning [3]
E.W.Dijkstra from "Notes on Structured Programming"
A Mathematical Formulation of a Product Family