Ola Leifler, IDA, Linköpings universitet .
TDDD05 Component-Based Software
OO Technology:
Properties and Limitations for Component-Based Design
Interfaces Design by Contract Syntactic Substitutability Inheritance Considered Harmful Fragile Base Class Problems Mixins and View-Based Composition Interfaces Design by Contract Syntactic Substitutability Inheritance Considered Harmful Fragile Base Class Problems Mixins and View-Based Composition