PhDOOS Logo

Supported by AITO.

These pages are currently maintained by Alex Potanin

 

Object Oriented Design Quality

Mohamed El Wakil
( Egyptian )

Information Systems Department, Faculty of Computers and Information, Cairo University, Cairo
P.O. Box 430, Orman, Giza, Egypt
tel: 0020105210320
fax:
mmmew@haridy.com

Keywords:

analysis/design metrics software engineering

Abstract:

Producing a high quality information system (IS) is a goal required by all the stakeholders involved in any IS project. The quality of the software component, of any computerized information system, influences the IS quality , as a whole, up to a very large extent. Analogously, software design quality affects the software end product (i.e. implemented applications) quality extensively. So, there is an intense need to guarantee the quality of the design. To achieve a high quality design there must be means to judge designs against established desirable attributes (e.g. maintainability). This judgment should be quantitative and objective to be applicable. Fortunately, information systems development projects that adhere to Object Oriented Analysis and Design (OOAD) approach tend to have many design documents available at early stages of the Software Development Life Cycle (SDLC). Over and above, design documents (e.g. class diagrams) produced by pursuing OOAD are likely to contain much information that facilitate assessing the design. Object oriented design quality models are means for judging Object Oriented Designs. OOD quality models work by establishing relationships between desirable deign attributes , also called external properties, such as maintainability and reusability and reckonable OOD metrics, also called internal properties. Another prominent benefit of utilizing object oriented design quality models is predicting estimation about the quality of the information system software component as a whole.

The PhD work started: 09/2004



HTML3
JAVA

 


Last modified on Mon Aug 15 14:59:24 2005