Abstract

Software development has to deal with many challenges-increasing system complexity, requests for better quality, the burden of maintenance operations, distributed production, and high staff turnover, to name just a few. Increasingly, software companies that strive to reduce their products' maintenance costs demand flexible, easy-to-maintain designs. Software architecture constitutes the cornerstone of software design, key for facing these challenges. Several years after the "software crisis" began in the mid-1970s, software architecture practice emerged as a mature (although still growing) discipline, capable of addressing the increasing complexity of new software systems.
Loading...

Quotes

0 citations in WOS
0 citations in

Journal Title

Journal ISSN

Volume Title

Publisher

Description

Keywords

Citation

Kruchten, Philippe & Capilla, Rafael & Dueñas, Juan. (2009). The Decision View's Role in Software Architecture Practice. IEEE Software. 26. 36-42. 10.1109/MS.2009.52.

Endorsement

Review

Supplemented By

Referenced By

Statistics

Views
82
Downloads
179

Bibliographic managers

Document viewer

Select a file to preview:
Reload