Some websites of interest:
The homepage of the most well-known research groups on software architecture. You can for example look at their "essential bookshelf":
Grady Booch's (of UML fame) website about architecture. You need to register to access the entire website.
Jan Bosch' website, one of the foremost researchers in Europe. Check out his publication list. He has written several "overview" articles as well.
You should also be familiar with ISO/IEC-standard 42010 "Recommended Practice for Architectural Description of Software-intensive Systems" (identical to IEEE Std 1471-2000)
This is the standard textbook about software architecture. If you want an undergraduate text I would recommend
The best (and only?) book about documenting software architectures
For an architect I would recommend the following book instead:
There are 5 volumes, but the book everybody refers to is vol. 1
For software product lines I'm most familiar with
But there seem to be recent texts, such as:
Hope this helps!
6 December 2008
Introduction to software architecture research
I got an e-mail form one of the master's student at the Software Engineering & Management program who wanted to know more about research on software architecture. Here is my reply...