Intelligent software quality and assessment model based on software behavioral and human factor approach

Software quality is a research area that falls in the nich of cyberspace security in the National Strategic Information and Communication Technology (ICT) Roadmap.This roadmap indicates that the cyberspace encompases not only the use of Internet but also less visible systems and infrastructures.The...

Full description

Saved in:
Bibliographic Details
Main Authors: Kamaruddin, Siti Sakira, Yahaya, Jamaiah, Deraman, Aziz
Format: Monograph
Language:English
Published: Universiti Utara Malaysia 2014
Subjects:
Online Access:http://repo.uum.edu.my/12758/1/1.pdf
http://repo.uum.edu.my/12758/
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:Software quality is a research area that falls in the nich of cyberspace security in the National Strategic Information and Communication Technology (ICT) Roadmap.This roadmap indicates that the cyberspace encompases not only the use of Internet but also less visible systems and infrastructures.The growing dependence of these systems brings about the critical need to protect sotware from destruction and incapacitation.Previous research has identified factors and attributes for static quality model.This research report discussess the construction of a dynamic software quality model for effective software assessment that assists in the development of quality software in the organisations. The proposed model consists of two main software quality attributes: the behavioral and the human aspect.These two components of quality produce a balance model between technical requirement and human factor.The available software quality model does not accommodate all the aspects of software quality requirements.The proposed dynamic model is capable to identify and recommend to the environment if there are any new attributes to be included in the model.This c an be done using filter wrapper based feature ranking technique.The objectives of this research are; to investigate the quality and assessment problems in software product; to develop a theoritical framework for intelligent software quality model ; to propose feature ranking technique for software quality and assessment; and to construct an intelligent software quality and assessment model. The research is conducted in five main phases which include: 1) the theoretical study; 2) design of formal framework on intelligent software quality and assessment; 3) model the software quality using Artificial Intelligence technique; 4) construction of intelligent model of software quality and assessment and; 5) conformation study.With respect to other ranking technique for software quality attribute, the proposed technique depicted a higher correlation with human experts.The model provides a way to assess software product using intelligent technique, which is useful for organization in selection and assessment of software as well as to integrate in future researches as a quality benchmark. This also ensure that the quality of the software meets the nation’s and organisation’s requirements and standards in current and future time.