Apress Windows 10 Release Sale

Software Architecture

By Zheng Qin , Jian-Kuan Xing , Xiang Zheng

  • eBook Price: $149.00
Buy eBook Buy Print Book

Software Architecture Cover Image

  • Add to Wishlist
  • ISBN13: 978-3-5407-4342-2
  • 351 Pages
  • User Level: Science
  • Publication Date: February 7, 2009
  • Available eBook Formats: PDF

Related Titles

  • Information Systems and Neuroscience
  • BPM - Driving Innovation in a Digital World
  • Data-Driven Process Discovery and Analysis
  • Physical Asset Management
  • Transactions on Large-Scale Data- and Knowledge-Centered Systems XVIII
  • UML @ Classroom
  • AIDA-CMK: Multi-Algorithm Optimization Kernel Applied to Analog IC Sizing
  • Computational Color Imaging
  • Uncertainty Quantification in Computational Fluid Dynamics and Aircraft Engines
  • Non-Linear Finite Element Analysis in Structural Mechanics
Full Description
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.
Table of Contents

Table of Contents

  1. 1: What is software architecture.
  2. 2: Basic software architecture concepts.
  3. 3: Common architectural styles.
  4. 4: Study case: applications of architectural styles in J2EE.
  5. 5: Formal description and methods.
  6. 6: Design principles with software architecture.
  7. 7: Software architecture in practice.
  8. 8: Software architectural IDE.
  9. 9: Conclusion and expectation.
Errata

Please Login to submit errata.

No errata are currently published

Best-Sellers

    1. Leveraging Applications of Formal Methods, Verification and Validation. Technologies for Mastering Change

      $79.99

      View Details

    2. Service-Oriented Computing

      $89.99

      View Details

    3. Cloud Computing and Services Science

      $49.99

      View Details

    4. Transactions on Aspect-Oriented Software Development XI

      $49.99

      View Details