Other

SMSCQA: System for Measuring Source Code Quality Assurance

Dec 01, 2012

DOI:

Published in: International Journal of Computer Applications

Today software systems play a critical role in various aspects of human life, and become part of everyday life. Many of these systems are essential for the completion of day-to-day activities. The increased reliance on computer applications, and organization that produced software puts more and more strain on software developers and software systems itself. For these reasons many international standards, requirements, and constrains were established to assure quality of software. In this work the most important fundamentals of software quality assurance used during life cycle development process (LCDP) will be covered. Specially that used in coding phase. This phase is a very important period for all software, because the cure of software system will be established here. Therefore it was sliced in detailes, and all of its aspects were recovered like: Software metrics, Software quality factors, and software quality models like McCall's model, Boehm's model, ISO 9126 model, and SATC NASA model. By comparing and studying these models the System for Measuring Source Code Quality Assurance was retrieved. Using this system over 30 source code metrics, 9 quality factors can be measured and overall quality might be calculated

Other Researches

Analytical and Comparison Study of Main Web Programming Languages ASP and PHP

Web applications are growing and websites numbers are increasing, as well. At the same time the requirements on quality and performance are also increasing on the web application development. Every day new programming tools are appearing in the mark...

Online Course File Management System

In the university education process, everything is going to be online, exams, course materials, presentations, assignments, projects, and all types of quizzes; Course file is one of the most important resources used by academic staff, it takes big e...

Modeling of solar thermal cooling system in Hatta-Dubai

The use of solar power to provide cooling requirements is the most appropriate solution for UAE. In this paper, two cooling systems were designed and modelled using TRNSYS. Both systems are similar to each other with one difference which is the chil...

SOURCE CODE POTENTIAL ERRORS AND SOFTWARE QUALITY

Software developers and programmers of the computer language require large instruction for changing the source code. The purpose of this study is to analyze and measure the negative effects of source code potential errors on the quality of source co...

Software Effort and Cost Estimation using Software Requirement Specification

Process of estimating the effort required for the software development process is difficult and very complicated. There are many techniques to estimate the effort and cost of producing software, this article is based on a correct reading and mathema...

Recruiting a Quality Software Developer

Developing quality software is the main concerned of software houses and organizations as well as for clients who are demanding software applications for their business needs. Same way it is also concerned of software houses and organizations to re...