Software Architecture

  • Zheng Qin
  • Xiang Zheng
  • Jiankuan Xing

Part of the Advanced Topics in Science and Technology in China book series (ATSTC)

Table of contents

About this book


Part of the new series, Advanced Topics in Science and Technology in China, this book aims to introduce the theoretical foundations, various sub-fields, current research, and practical methods of software architecture. Readers can acquire basic knowledge of software architecture, including why software architecture is necessary, how we can describe a system’s architecture with formal language, what architecture styles are popular in practice, and how we can apply software architecture to the development of systems. Case studies, data, illustrations, and other materials released within the past 5 years will be used to show the latest developments in software architecture.

Dr. Qin Zheng is doctoral mentor of the computer science and technology departments at Tsinghua and Xi’an Jiaotong Universities. He has been Associate Dean of the School of Software, Tsinghua University, and Chair of the Institute of E-commerce, Xi’an Jiaotong University. He has been a visiting scholar at several universities in the United States.


ADL ATSTC ZJUP architecture description design formal language software architecture software design software engineering

Authors and affiliations

  • Zheng Qin
    • 1
  • Xiang Zheng
    • 1
  • Jiankuan Xing
    • 1
  1. 1.School of SoftwareTsinghua UniversityBeijingChina

Bibliographic information

  • DOI
  • Copyright Information Springer Berlin Heidelberg 2008
  • Publisher Name Springer, Berlin, Heidelberg
  • eBook Packages Computer Science
  • Print ISBN 978-3-540-74342-2
  • Online ISBN 978-3-540-74343-9
  • Series Print ISSN 1995-6819
  • Buy this book on publisher's site