Copyright Nancy Leveson, Sept. 1999 1980S: oo design: added inheritance, multiple inheritance, and polymorphism to ADT In process added complexity and increased some types of connectivity Lots of claimed advantages -- so far empirical evaluation is not supporting them well 1990s: Architecture Patterns Frameworks Kits etcc Copyright Nancy Leveson, Sept. 1999 1980s: OO design: added inheritance, multiple inheritance, and polymorphism to ADT. In process added complexity and increased some types of connectivity. Lots of claimed advantages -- so far empirical evaluation is not supporting them well. 1990s: Architecture Patterns Frameworks Kits etc. �