Software Quality Modeling and Current State of the Art
Software Quality Assurance plays a key role in software development. The research is mainly aimed at considering prior researches, present working status and to restore the gaps between them with present known information. Here, the authors conduct a review on current state of the art in software quality evaluation and assurance models. Research on software quality is as old as software research itself. As in other engineering and science disciplines, one approach to understand and control an issue is the use of models. Therefore, quality models have become a well-accepted means to describe and manage software quality. Beginning with hierarchical models proposed by Boehm et al., over the last 30 years, a variety of quality models has been developed, some of which have been standardized.