White Papers

Evaluating the Effect of Inheritance on the Characteristics of Object Oriented Programs

Overview This paper considers a fact that software measures, which many of them were defined many years ago, are still not widely used in software industry, and therefore some additional insights will be gained by investigating Halstead's metrics and use them to propose more software metrics. Since the object oriented approach was considered an active technology for achieving high quality software, three metrics for evaluating the extent to which the inheritance property was invested in the object oriented programs are proposed in this paper.

Download White Paper

By downloading you agree to our Terms and Conditions. These include information regarding use of your personal data.

Publisher
Science Publications
File Format
PDF
Date Published
Dec 13, 2008
Format
White Papers
Topics
Object-Oriented, Software Engineering

Similiar White Papers

User Experience Storyboards: Building Better UIs With RUP, UML, and Use Cases

User Experience Storyboards: Building Better UIs With RUP, UML, and Use Cases

The Unified Modeling Language, or UML, is the de facto standard for software modeling. It is used for creating models in

Publisher: IBM  |  Tags: software

Designing the Software Architecture of an Embedded System With UML 2.0

Designing the Software Architecture of an Embedded System With UML 2.0

A model-driven development methodology was elaborated and implemented, based on existing tools, where UML is used for bo

Publisher: FZI Karlsruhe  |  Tags: software

A UML Class Diagram Analyzer

A UML Class Diagram Analyzer

Automatic analysis of UML models constrained by OCL invariants is still an open research topic. Especially for critical

Publisher: Federal University of Pernambuco  |  Tags: object-oriented

MSDN Webcast: Testing for Better Design (Level 200)

MSDN Webcast: Testing for Better Design (Level 200)

Over the last decade, software architects have promoted a set of patterns, practices and ideas for designing and buildin

Publisher: Microsoft  |  Tags: software

Consistency Control for Synchronous and Asynchronous Collaboration Based on Shared Objects and Activities

Consistency Control for Synchronous and Asynchronous Collaboration Based on Shared Objects and Activities

This paper describes a new collaborative technology that bridges the gap between ad hoc collaboration in email and more

Publisher: IBM  |  Tags: data, email, peer-to-peer, real-time

Science Publications White Papers

Study of Network on Chip Resources Allocation for QoS Management

Study of Network on Chip Resources Allocation for QoS Management

The increasing complexity of integrated circuits and application requirements drive the research of new on-chip intercon

Publisher: Science Publications  |  Tags: ip, network, qos, real-time

On Using Mobile IP Protocols

On Using Mobile IP Protocols

The recent advances in wireless communication technology and the unprecedented growth of the Internet have paved the way

Publisher: Science Publications  |  Tags: ietf, ip, mobility

A Framework for Distributed Dynamic Load Balancing in Heterogeneous Cluster

A Framework for Distributed Dynamic Load Balancing in Heterogeneous Cluster

Distributed Dynamic Load Balancing (DDLB) is an important system function destined to distribute workload among availabl

Publisher: Science Publications

Migration From Relational Database Into Object Oriented Database

Migration From Relational Database Into Object Oriented Database

Object - Oriented Technology is an important discipline in the field of software engineering in general and it is, there

Publisher: Science Publications  |  Tags: data, database, management, software, software engineering

A Preliminary Correctness Evaluation Model of Object-Oriented Software Based on UML

A Preliminary Correctness Evaluation Model of Object-Oriented Software Based on UML

Concurrent engineering is a philosophy that attempts to take into account of all the activities of a product life cycle

Publisher: Science Publications  |  Tags: object-oriented, software, software development, software industry