This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Comparing Architectural Design Styles
November 1995 (vol. 12 no. 6)
pp. 27-41
One of the more difficult decisions designers face in this area is selecting an appropriate architectural style. In this article, I examine 11 designs for an automobile cruise-control system. Most of the designs appeal to multiple styles, but they generally fall into four main groups: object-oriented architectures, including information hiding; state-based architectures; feedback-control architectures; and architectures that emphasize the system's real-time properties. It is my hope that this evaluation will not only make it easier to understand the relative merits of different architectural design idioms, but also serve as a springboard for analyzing the remaining obstacles to practical architectural design at the system level.
Citation:
Mary Shaw, "Comparing Architectural Design Styles," IEEE Software, vol. 12, no. 6, pp. 27-41, Nov. 1995, doi:10.1109/52.469758
Usage of this product signifies your acceptance of the Terms of Use.