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

The current situation, future prospect of Poverty and inequality in Sudan

This research paper aims to address income poverty and inequality in Sudan. Poverty and inequality indicators were computed using both primary and secondary data sources. P-alpha equation, Povstat and Simsip models wer...

ISDLCM: An Improved Software Development Life Cycle Model

Software development life cycle is the process of developing a software project using some activities. These activities include Requirements gathering, Specification, Designing, Coding, Testing and Maintenance, etc. Th...

VARIOUS FACTORS INFLUENCEING RETENTION OF EMPLOYEES IN TECHNICAL INSTITUTE.

It is widely believed that technical institutes are plagued by shortages of teachers, primarily due to recent increases in enhanced student enrollments, new courses, new institutes and teacher retirements etc. This inv...

Deep web Data Integration Approach Based on Schema and Attributes Extraction of Query Interfaces

The deep web is becoming a collection of informative resource unlike the conventional web information that allow retrieval of the contents into the Deep Web only accessible through source query interfaces. However, the...

MODERN PRACTICES FOR EFFECTIVE SOFTWARE DEVELOPMENT PROCESS IN PROJECT MANAGEMENT

The effectiveness of software project management is dependent on multi-disciplinary, interrelated factors including the management of project scope, project time, project cost, project quality, project human resource,...

Download PDF file
  • EP ID EP26684
  • DOI -
  • Views 323
  • 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