Software architecture: A pattern language for building sustainable software architectures

6Citations
Citations of this article
19Readers
Mendeley users who have this article in their library.

Abstract

Recently, the business of software architecture has become one of technology hypes and technology geeks. An architecture often defines itself by the primary technology it is built upon. Developers are given a J2EE book and then let loose. And then the project fails, although "we used an industry standard" How come? The craft of defining an architecture - independent of buzzwords - has gone out of fashion. Designing architectures on a conceptual level is not something people learn, or read books about (there aren't many books on this topic!). The view of the essential aspects of an architecture is obstructed by all the technology stuff. This paper outlines best practices that I consider essential when building a realworld software architecture. It could be called an "architectural process" if you wish.

Cite

CITATION STYLE

APA

Völter, M. (2006). Software architecture: A pattern language for building sustainable software architectures. In EuroPLoP 2006 - 11th European Conference on Pattern Languages of Programs (pp. 31–66).

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free