Die Microsoft Foundation Classes (MFC) sind die Basisklassen von Microsoft. Sie werden als C++ Bibliothek zur Verfügung gestellt. Mit ihrer Hilfe können Microsoft Windows Applikationen leichter entwickelt werden.
Das MVC Pattern basiert auf dem Seeheim-Modell. Es propagiert eine Dekomposition komplexer interaktiver Systeme in Modell-, Controlling- und View-Komponenten.
Das MVC Pattern wurde einst für SmallTalk entwickelt, findet jedoch in der Zwischenzeit vielfältige Anwendung in unterschiedlichsten Varianten (z.B. Java Swing, Document-View Projekte mit der MFC, JSP und ASP.NET Projekte). Das MVC Pattern ist den Struktur- und Architekturpattern zuzuordnen.
Das Buch Software Engineering Economics beschäftigt sich mit den Kosten der Software-Herstellung und untersucht Faktoren, welche diese Kosten beeinflussen.
Das bekannte CoCoMo Modell wird vorgestellt.