DocumentCode
1400487
Title
Architectural styles, design patterns, and objects
Author
Monroe, Robert T. ; Kompanek, Andrew ; Melton, Ralph ; Garlan, David
Author_Institution
Sch. of Comput. Sci., Carnegie Mellon Univ., Pittsburgh, PA, USA
Volume
14
Issue
1
fYear
1997
Firstpage
43
Lastpage
52
Abstract
Architectural styles, object-oriented design and design patterns all hold promise as approaches that simplify software design and reuse by capturing and exploiting system design knowledge. This article explores the capabilities and roles of the various approaches, their strengths and their limitations
Keywords
object-oriented methods; software reusability; architectural styles; design patterns; object-oriented design; software design; software reuse; system design knowledge; Design engineering; Knowledge engineering; Power engineering and energy; Process design; Protocols; Software architecture; Software design; Software systems; Systems engineering and theory; Terminology;
fLanguage
English
Journal_Title
Software, IEEE
Publisher
ieee
ISSN
0740-7459
Type
jour
DOI
10.1109/52.566427
Filename
566427
Link To Document