The Community for Technology Leaders
Green Image
This article shows the relationship between software architecture and object-oriented design, and shows that neither of them subsume the other because they address different (if overlapping) issues and use different abstraction mechanisms. The authors also argue that architectural styles and design patterns are complementary mechanisms for encapsulating design expertise, and that architectural styles are probably more directly comparable to object-oriented methodologies than to patterns.
Andrew Kompanek, David Garlan, Robert T. Monroe, Ralph Melton, "Architectural Styles, Design Patterns, and Objects", IEEE Software, vol. 14, no. , pp. 43-52, January/February 1997, doi:10.1109/52.566427
102 ms
(Ver 3.1 (10032016))