Authors
Volodymyr Babiy, R Janicki, WW Koczkodaj, A Wassyng
Publication date
2011
Journal
Journal of Applied Computer Science
Volume
19
Issue
1
Pages
7-32
Description
In this paper, we propose a proof of concept context aware framework to facilitate product based software certification. The framework provides an applied environment for software certification by integrating tools such as Eclipse, Jena, OntoStudio, Protégé, Equinox, EMMA, log4j, RCP, JUnit, Jfeature and Apache Ant. It was developed within the Open Service Gateway initiative (OSGi) environment and is managed by a collection of automation scripts. The framework is intended for the certification of software which is developed with high level languages. We also propose a product based software certification process that is structured on component based certification principles and integrates current methodologies such as Integrated Component Maturity Model (ICMM), PECA framework (Plan the evaluation, Establish criteria, Collect data and Analyze data) and Goal Question Metric (GQM). Although the certification process is product based, the process also tries to be aligned with ISO JTC1 SC7, ISO IEC 25000, ISO 15939, ISO IEC 14598 and ISO 9126 standards. The general core of this certification process is composed of elements from a number of known software certification models. We tried to gather the benefits of other software certification models into a single model. At first every component is evaluated independently and then a global certificate level is computed which depends on the evaluation status of very component. The described software certification process addresses areas of the software certification which are known as magic steps.
Scholar articles
V Babiy, R Janicki, WW Koczkodaj, A Wassyng - Journal of Applied Computer Science, 2011