Quality concerns in large-scale and complex software-intensive systems

Bedir Tekinerdogan, Nour Ali, John Grundy, Ivan Mistrik, Richard Soley

Research output: Chapter in Book/Report/Conference proceedingChapter (Book)Researchpeer-review

4 Citations (Scopus)


Software quality management (SQM) is the collection of all processes that ensure that software products, services, and life cycle process implementations meet organizational software quality objectives and achieve stakeholder satisfaction. SQM comprises three basic subcategories: software quality planning, software quality assurance (SQA), and software quality control and software process improvement. This chapter provides a general overview of the SQA domain and discuss the related concept. A conceptual model for software quality framework is provided together with the current approaches for SQA. The chapter concludes with some of the identified challenges and future challenges regarding SQA.

Original languageEnglish
Title of host publicationSoftware Quality Assurance
Subtitle of host publicationIn Large Scale and Complex Software-Intensive Systems
EditorsIvan Mistrik, Richard Soley, Nour Ali, John Grundy, Bedir Tekinerdogan
Place of PublicationWaltham MA USA
PublisherMorgan Kaufmann Publishers
Number of pages17
ISBN (Electronic)9780128025413
ISBN (Print)9780128023013
Publication statusPublished - 2016
Externally publishedYes


  • Software quality assurance
  • Software quality management
  • Software quality metrics

Cite this