This book constitutes the thoroughly refereed post-workshop proceedings of the Second International Workshop on the Development and Evolution of Software Architectures for Product Families organized by ESPRIT Project 20477 ARES (Architectural Reasoning for Embedded Software).The 28 revised full papers presented were carefully reviewed for inclusion in the book. Also included are an introduction and surveys by the session chairpersons. The book is divided in sections on example architectures, architectural description, architecture recovery, analysis of software architectures, and development process.