(Software) Architecture Resources

Below you will find a list of (on-line and off-line) resources on (software) architecture and related material. This page is permanently under construction. Send me e-mail if you have comments or additional resources.

Update (december 2003): our book (in Dutch) about software architecture is out; see the home page about details.

Background

Definitions

The relationship to reuse

Architecture and product lines

Dynamic Software Architectures

Dynamic software architectures facilitate runtime changes and evolution.

Architecture maturity

Maturity is mostly discussed on enterprise level. See the following for details:

Architecture recovery/re-architecting

Architecture analysis and reviews

Some links on review methods and related work

Architecture (Description) Languages & Tools

Some of the things being worked on (not all checked recently):

Groups/people working on software architecture

The following sites contain (references to) information about software architecture research, groups, languages, systems, etc.

Architecture in a broader sense

Architecture is often considered in a broader sense. Here are some references to sites

Conferences, seminars, et cetera

This isn't updated regularly, so some dates may be outdated!

Books

Here are some pointers to books on software architecture and related things

Bibliographies

These are lists of references to papers, books and reports concerning software architecture.

Standardisation/organisations

Courses on software architecture

Courses on software architecture that I've found when I looked

Other resources


Gert Florijn - Last modifed: 07/07/2005