Coverart for item
The Resource Software quality assurance : in large scale and complex software-intensive systems, edited by Ivan Mistrik, Richard Soley, Nour Ali, John Grundy, Bedir Tekinerdogan, (electronic book)

Software quality assurance : in large scale and complex software-intensive systems, edited by Ivan Mistrik, Richard Soley, Nour Ali, John Grundy, Bedir Tekinerdogan, (electronic book)

Label
Software quality assurance : in large scale and complex software-intensive systems
Title
Software quality assurance
Title remainder
in large scale and complex software-intensive systems
Statement of responsibility
edited by Ivan Mistrik, Richard Soley, Nour Ali, John Grundy, Bedir Tekinerdogan
Contributor
Editor
Subject
Language
eng
Summary
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
Member of
Cataloging source
N$T
Dewey number
005.1/4
Illustrations
illustrations
Index
index present
LC call number
QA76.76.Q35
LC item number
S64 2016eb
Literary form
non fiction
Nature of contents
  • dictionaries
  • bibliography
http://library.link/vocab/relatedWorkOrContributorName
  • Mistrík, Ivan
  • Soley, Richard Mark
  • Ali, Nour
  • Grundy, John
  • Tekinerdogan, Bedir
http://library.link/vocab/subjectName
Computer software
Label
Software quality assurance : in large scale and complex software-intensive systems, edited by Ivan Mistrik, Richard Soley, Nour Ali, John Grundy, Bedir Tekinerdogan, (electronic book)
Instantiates
Publication
Bibliography note
Includes bibliographical references and index
Carrier category
online resource
Carrier category code
  • cr
Carrier MARC source
rdacarrier
Color
multicolored
Content category
text
Content type code
  • txt
Content type MARC source
rdacontent
Contents
  • Front Cover; Software Quality Assurance; Copyright Page; Contents; List of Contributors; Biography; Deployability; Release Plan; Moving Through the Tool Chain; Trade-offs; General Scenarios and Tactics; Microservices; Continuous Deployment; Roll Back; The Number of Quality Attributes Is Growing; References; Foreword; References; Preface; Introduction; Why a New Book on Software Quality; Book Outline; 1 Quality concerns in large-scale and complex software-intensive systems; 1.1 Introduction; 1.2 Software Quality Management; 1.3 Software Quality Models; 1.4 Addressing System Qualities
  • 1.5 Assessing System Qualities1.5.1 Assessment Processes; 1.5.2 Metrics and Measurements; 1.6 Current Challenges and Future Directions of Software Quality; 1.7 Conclusion; References; 2 An introduction to modern software quality assurance; 2.1 Introduction; 2.2 Requirement Conformance Versus Customer Satisfaction; 2.3 Measurement; 2.4 Quality Perspectives; 2.5 Quality Models; 2.6 Non-Functional Requirements; 2.7 Cost of Quality; 2.8 Verification and Validation; 2.9 Role of Formal Methods; 2.10 Role of Testing and Automated Testing; 2.11 Reliability; 2.12 Security; 2.13 Safety
  • 2.14 Reviews and Usability2.15 Reviews and Postmortems; 2.16 User Experience; 2.17 Social Media, Cloud Computing, and Crowdsourcing; 2.18 Maintenance and Change Management; 2.19 Defect Analysis and Process Improvement; 2.20 Role of Product and Process Metrics; 2.21 Statistical SQA; 2.22 Change Management; 2.23 Agile Development Processes; 2.24 Conclusions/Best Practices; References; 3 Defining software quality characteristics to facilitate software quality control and software process improvement; 3.1 Overview; 3.2 Process Based Approaches to Software Quality
  • 3.3 Review of the Structure and Utility of Software Quality characterization Models3.3.1 Quality Factor Perspectives and Definitions; 3.3.2 Defining Criteria for Quality Factors; 3.3.3 Metrics for Defining the Presence of Quality Factors; 3.3.3.1 Metric versus measurement; 3.4 Defining an Organization's Software Quality Characterization Model; 3.4.1 Step 1: Document the Quality Factors and Model Hierarchy; 3.4.2 Step 2: Document the Quality Characterization Model's Internal Metrics; 3.4.3 Step 3: Document the Quality Characterization Model's External Metrics
  • 3.4.3.1 Which external metrics should be documented as requirements?3.4.3.2 Which external metrics should be subjected to dynamic testing?; 3.5 Software Quality Control's Utilization of the Quality Characterization Model; 3.5.1 Systems Analysis; 3.5.2 Systems Design; 3.5.3 Development; 3.5.4 Testing the Presence of External Metrics for a Given Quality Factor; 3.6 SPI Utilization of the Quality Characterization Model; 3.6.1 Measuring and Monitoring Quality Factors and Related Metrics; 3.6.2 Process Improvements Related to Software Quality Characterization Models; 3.7 Concluding Remarks
Control code
SCIDI924713791
Dimensions
unknown
Extent
1 online resource (xlii, 373 pages)
File format
unknown
Form of item
online
Isbn
9780128025413
Media category
computer
Media MARC source
rdamedia
Media type code
  • c
Other physical details
illustrations
Reformatting quality
preservation
Sound
unknown sound
Specific material designation
remote
Label
Software quality assurance : in large scale and complex software-intensive systems, edited by Ivan Mistrik, Richard Soley, Nour Ali, John Grundy, Bedir Tekinerdogan, (electronic book)
Publication
Bibliography note
Includes bibliographical references and index
Carrier category
online resource
Carrier category code
  • cr
Carrier MARC source
rdacarrier
Color
multicolored
Content category
text
Content type code
  • txt
Content type MARC source
rdacontent
Contents
  • Front Cover; Software Quality Assurance; Copyright Page; Contents; List of Contributors; Biography; Deployability; Release Plan; Moving Through the Tool Chain; Trade-offs; General Scenarios and Tactics; Microservices; Continuous Deployment; Roll Back; The Number of Quality Attributes Is Growing; References; Foreword; References; Preface; Introduction; Why a New Book on Software Quality; Book Outline; 1 Quality concerns in large-scale and complex software-intensive systems; 1.1 Introduction; 1.2 Software Quality Management; 1.3 Software Quality Models; 1.4 Addressing System Qualities
  • 1.5 Assessing System Qualities1.5.1 Assessment Processes; 1.5.2 Metrics and Measurements; 1.6 Current Challenges and Future Directions of Software Quality; 1.7 Conclusion; References; 2 An introduction to modern software quality assurance; 2.1 Introduction; 2.2 Requirement Conformance Versus Customer Satisfaction; 2.3 Measurement; 2.4 Quality Perspectives; 2.5 Quality Models; 2.6 Non-Functional Requirements; 2.7 Cost of Quality; 2.8 Verification and Validation; 2.9 Role of Formal Methods; 2.10 Role of Testing and Automated Testing; 2.11 Reliability; 2.12 Security; 2.13 Safety
  • 2.14 Reviews and Usability2.15 Reviews and Postmortems; 2.16 User Experience; 2.17 Social Media, Cloud Computing, and Crowdsourcing; 2.18 Maintenance and Change Management; 2.19 Defect Analysis and Process Improvement; 2.20 Role of Product and Process Metrics; 2.21 Statistical SQA; 2.22 Change Management; 2.23 Agile Development Processes; 2.24 Conclusions/Best Practices; References; 3 Defining software quality characteristics to facilitate software quality control and software process improvement; 3.1 Overview; 3.2 Process Based Approaches to Software Quality
  • 3.3 Review of the Structure and Utility of Software Quality characterization Models3.3.1 Quality Factor Perspectives and Definitions; 3.3.2 Defining Criteria for Quality Factors; 3.3.3 Metrics for Defining the Presence of Quality Factors; 3.3.3.1 Metric versus measurement; 3.4 Defining an Organization's Software Quality Characterization Model; 3.4.1 Step 1: Document the Quality Factors and Model Hierarchy; 3.4.2 Step 2: Document the Quality Characterization Model's Internal Metrics; 3.4.3 Step 3: Document the Quality Characterization Model's External Metrics
  • 3.4.3.1 Which external metrics should be documented as requirements?3.4.3.2 Which external metrics should be subjected to dynamic testing?; 3.5 Software Quality Control's Utilization of the Quality Characterization Model; 3.5.1 Systems Analysis; 3.5.2 Systems Design; 3.5.3 Development; 3.5.4 Testing the Presence of External Metrics for a Given Quality Factor; 3.6 SPI Utilization of the Quality Characterization Model; 3.6.1 Measuring and Monitoring Quality Factors and Related Metrics; 3.6.2 Process Improvements Related to Software Quality Characterization Models; 3.7 Concluding Remarks
Control code
SCIDI924713791
Dimensions
unknown
Extent
1 online resource (xlii, 373 pages)
File format
unknown
Form of item
online
Isbn
9780128025413
Media category
computer
Media MARC source
rdamedia
Media type code
  • c
Other physical details
illustrations
Reformatting quality
preservation
Sound
unknown sound
Specific material designation
remote

Library Locations

Processing Feedback ...