𝔖 Scriptorium
✦   LIBER   ✦

πŸ“

Software quality assurance : in large scale and complex software-intensive systems

✍ Scribed by Ali, Nour; Grundy, John; Mistrík, Ivan; Soley, Richard Mark; Tekinerdogan, Bedir


Publisher
Morgan Kaufmann
Year
2016
Tongue
English
Leaves
397
Edition
1
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


Software Quality Assurance in Large Scale and Complex Software-intensive Systems presents novel and high-quality research related approaches that relate the quality of software architecture to system requirements, system architecture 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 (and tomorrow’s) adaptive, context-sensitive, and highly diverse applications.

This edited 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; empirical validation and testing for assessing architecture quality.

  • Focused on quality assurance at all levels of software design and development
  • Covers domain-specific software quality assurance issues e.g. for cloud, mobile, security, context-sensitive, mash-up and autonomic systems
  • Explains likely trade-offs from design decisions in the context of complex software system engineering and quality assurance
  • Includes practical case studies of software quality assurance for complex, adaptive and context-critical systems

✦ Table of Contents


Content:
Front-matter,Copyright,List of Contributors,Biography,Deployability,Foreword,PrefaceEntitled to full textChapter 1 - Quality concerns in large-scale and complex software-intensive systems, Pages 1-17
Chapter 2 - An introduction to modern software quality assurance, Pages 19-46
Chapter 3 - Defining software quality characteristics to facilitate software quality control and software process improvement, Pages 47-61
Chapter 4 - Quality management and software process engineering, Pages 63-83
Chapter 5 - Architecture viewpoints for documenting architectural technical debt, Pages 85-132
Chapter 6 - Quality management and Software Product Quality Engineering, Pages 133-150
Chapter 7 - β€œFilling in the blanks”: A way to improve requirements management for better estimates, Pages 151-176
Chapter 8 - Investigating software modularity using class and module level metrics, Pages 177-200
Chapter 9 - Achieving quality on software design through test-driven development, Pages 201-220
Chapter 10 - Architectural drift analysis using architecture reflexion viewpoint and design structure reflexion matrices, Pages 221-236
Chapter 11 - Driving design refinement: How to optimize allocation of software development assurance or integrity requirements, Pages 237-250
Chapter 12 - Model-based dependability analysis: State-of-the-art, challenges, and future outlook, Pages 251-278
Chapter 13 - Influences of architectural and implementation choices on CyberInfrastructure qualityβ€”a case study, Pages 279-332
Chapter 14 - Exploiting the synergies between SQA, SQC, and SPI in order for an organization to leverage Sarbanes Oxley internal control budgets, Pages 333-346
Glossary, Pages 347-355
Author Index, Pages 357-361
Subject Index, Pages 363-373


πŸ“œ SIMILAR VOLUMES


Complex, Intelligent, and Software Inten
✍ Leonard Barolli, Nadeem Javaid, Makoto Ikeda, Makoto Takizawa πŸ“‚ Library πŸ“… 2019 πŸ› Springer International Publishing 🌐 English

<p><p></p><p></p><p>This book provides a platform of scientific interaction between the three challenging and closely linked areas of ICT-enabled-application research and development: software intensive systems, complex systems and intelligent systems.</p><p>Software intensive systems strongly inter

Software quality assurance : consistency
✍ Walkinshaw, Neil πŸ“‚ Library πŸ“… 2017 πŸ› Springer 🌐 English

This textbook offers undergraduate students an introduction to the main principles and some of the most popular techniques that constitute 'software quality assurance'. The book seeks to engage students by placing an emphasis on the underlying foundations of modern quality-assurance techniques, usin

Software Quality Assurance
✍ Chopra, Rajiv πŸ“‚ Library πŸ“… 2018 πŸ› Mercury Learning and Information 🌐 English

Software quality assurance (SQA) is an important activity in the delivery of software systems to clients and, as such, it is a critical professional domain. SQA is ever growing in its importance due to new and complex applications getting added each day.<br /><br />In engineering colleges SQA has be

Software Quality Assurance
✍ Tom Manns, Michael Coleman (auth.) πŸ“‚ Library πŸ“… 1996 πŸ› Macmillan Education UK 🌐 English