A Model Driven Framework for Standardizing Requirement Elicitation by Quantifying Software Quality Factor

Sadia Khalid, Uzair Rasheed, Muhammad Abbas · 2021 International Conference on Innovative Computing (ICIC) · 2021

The quality monitoring of a software is ensured in every activity of software development lifecycle. Software Quality Requirements are defined in terms of Software Quality Factors and they are gathered to ensure that the software produced meets the user defined quality standards; framework activities are also performed to ensure the incorporation of quality into the developed product. However, these quality factors are qualitative in nature and are thus hard to understand, elicit and record; it also makes the analysing process of the factors hard due to natural language constraints. In order to overcome this, standards and templates are proposed by researchers and devised by organization for eliciting quality factors and then models and procedures are defined to convert the qualitative quality factors into quantitative measures. However, no standardized procedure, tool or model exist that can be applied to this process of recording qualitative software quality factors in quantifiable form for every kind of software product. This paper presents a model driven framework to standardize the procedure of eliciting quality requirements in a quantifiable manner. It uses Obeo Designer to develop the Platform Independent Metamodel (PIM) for the proposed framework. Based on the PIM, it develops a drag-and-drop tool palette and an M1 level instance model using Sirius. The validation of the proposed framework is demonstrated with the help of a case study.

Read the paper · More papers on PaperTik