51,99 €
inkl. MwSt.
Versandkostenfrei*
Versandfertig in 6-10 Tagen
  • Broschiertes Buch

The architecture of a software system is known to degrade as the system evolves over time due to change upon change, a phenomenon that is termed architectural degeneration. This book concerns with characterisation and diagnosis of architectural degeneration in software systems from the defect quality perspective. In particular, it describes empirical studies on real software systems to address "what do defects indicate about architectural degeneration?". The study results are new and they add to the current knowledge base. This book then proposes a new method to address "how can architectural…mehr

Produktbeschreibung
The architecture of a software system is known to degrade as the system evolves over time due to change upon change, a phenomenon that is termed architectural degeneration. This book concerns with characterisation and diagnosis of architectural degeneration in software systems from the defect quality perspective. In particular, it describes empirical studies on real software systems to address "what do defects indicate about architectural degeneration?". The study results are new and they add to the current knowledge base. This book then proposes a new method to address "how can architectural degeneration be diagnosed from the defect perspective?". This method has been developed in a prototype tool for architectural degeneration diagnosis. Besides, this book describes a comprehensive profile of existing research on measurement, prevention, diagnosis and treatment of architectural degeneration. Overall, this book aims to help increase your knowledge in architectural degeneration and software quality, especially dedicated to researchers, practitioners, and postgraduate students who are interested in software evolution, aging, architecture and quality.
Autorenporträt
Associate Professor at Central South University, China. He obtained his Ph.D. degree in 2010 from The Univ. of Western Ontario, Canada. His research interests are in the fields of Software Architecture, Evolution and Quality. He collaborates with IBM Canada and is appointed as a Software Engineering expert in SKANE SOFT and LIONSUN DATA.