Software Reliability Measurment Based On API and Information Theoretic Metrics.

Abstract

Measuring the quality of software now days is one of the most important tasks. In this research paper we are enhancing the software quality measurement using API and theoretic information metrics. Along with the new set of metrics that measure the quality of modularization of a non-object-oriented software system, we are presenting metrics that also measures the quality of modularization of object oriented software system. We have proposed a set of design principles to capture the notion of modularity and defined metrics centred on these principles. These metrics characterize the software from a variety of perspectives: structural, architectural, and notions such as the similarity of purpose and commonality of goals. (By structural, we are referring to inter module coupling-based notions, and by architectural, we mean the horizontal layering of modules in large software systems.) We employ the notion of API (Application Programming Interface) as the basis for our structural metrics. In addition to this, we proposed a System to measure the quality of modularization of objectoriented software system. Here our work is proposed in three Parts as follows: Module 1: DEFINING METRICS FOR OBJECT ORIENTED SOFTWARE AND ALGORITHM. Module 2: CODE PARSER and Finally Module 3: CODE ANALYZER.

Authors and Affiliations

Pratiksha D. Patil, Dr. S. D. Joshi and Gauri Rao

Keywords

Related Articles

Performance Issues of Individual and Team Game Planning

Teamwork in physical education has a dramatic affect on performance. An effective team can help to achieve incredible results. A team that is not working can cause unnecessary disruption and strategic failure. Nowadays...

BIODIESEL AS AN ALTERNATE FUEL FOR POLLUTION CONTROL IN DIESEL ENGINE

Diesel vehicles are the major source for air pollution; there is great potential for global warming due to discharge of greenhouse gases like CO2 from vehicles. Many lung problems are connected with particulate matter...

An efficient implementation of Triple DES (Data Encryption Standard) through Hash function

Cryptography, being one of the techniques that is handed out for securing a network. It is utilized by implementing many different algorithms. DES (Data Encryption Standard) is one of the most popular algorithms. But a...

VIDEO SHOT BOUNDARY DETECTION

Many algorithms have been proposed for detecting video shot boundaries and classifying shot and shot transition types. Here we are using two different methods for comparison, using GIST1, Color Histogram. Color histogr...

INTEGRATION OF EC & IC ENGINE’S WORKING.

It is known that when any kind of fossil fuel is burnt two phenomenons take place (i) Explosion and (ii) Heat generation. In the concept that is stated it is desired to merge the functioning of External Combustion (EC)...

Download PDF file
  • EP ID EP26684
  • DOI -
  • Views 294
  • Downloads 5

How To Cite

Pratiksha D. Patil, Dr. S. D. Joshi and Gauri Rao (2012). Software Reliability Measurment Based On API and Information Theoretic Metrics.. International Journal of Engineering, Science and Mathematics, 2(6), -. https://europub.co.uk/articles/-A-26684