Supported by AITO.
|
|
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
|