Software Quality Assurance: In Large Scale and Complex Software-intensive Systems

Software Quality Assurance: In Large Scale and Complex Software-intensive Systems

Soley, Richard M
Ali, Nour
Grundy, John
Tekinerdogan, Bedir
Mistrík, Ivan

89,39 €(IVA inc.)

Software Quality Assurance presents novel and high-quality research-oriented approaches that relate the quality of software architecture to system requirements, system- and enterprise-architecture, or software testing. Modern software has become complex and adaptable due to the emergence of globalization and new software technologies, devices, and networks. These changes challenge both traditional software quality assurance techniques and software engineers to ensure software quality when building today's and tomorrow's adaptive, context-sensitive, and highly diverse applications. This volume presents state-of-the-art techniques, methodologies, tools, best practices, and guidelines for software quality assurance and offers guidance for future software engineering research and practice. Each contributed chapter considers the practical application of the topic through case studies, experiments, empirical validation, or systematic comparisons with other approaches already in practice. Topics of interest include, but are not limited to: quality attributes of system/software architectures; aligning enterprise, system, and software architecture from the point-of-view of total quality; design decisions and their influence on the quality of system-software architecture; methods and processes for evaluating architecture quality; quality assessment of legacy systems and third party applications; lessons learned and empirical validation of theories and frameworks on architectural quality; and empirical validation and testing for assessing architecture quality. Focused on quality assurance at all levels of software design and developmentCovers domain-specific software quality assurance issues e.g. for cloud, mobile, security, context-sensitive, mash-up and autonomic systemsExplains likely trade-offs from design decisions in the context of complex software system engineering and quality assuranceIncludes practical case studies of software quality assurance for complex, adaptive and context-critical systems INDICE: Part I: Fundamentals of SQAPart II: Managing SQA ProcessesPart III: The Role of Metrics, Prediction, and Testing in SQAPart IV: Tools and Models for SQAPart V: Industrial Cases and Experience Reports for SQA

  • ISBN: 978-0-12-802301-3
  • Editorial: Morgan Kaufmann
  • Encuadernacion: Rústica
  • Páginas: 396
  • Fecha Publicación: 15/10/2015
  • Nº Volúmenes: 1
  • Idioma: Inglés