Architectural Styles, Design Patterns, and Objects

  • Authors:
  • Robert T. Monroe;Andrew Kompanek;Ralph Melton;David Garlan

  • Affiliations:
  • -;-;-;-

  • Venue:
  • IEEE Software
  • Year:
  • 1997

Quantified Score

Hi-index 0.00

Visualization

Abstract

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.