DocumentCode :
3082734
Title :
Object-oriented system decomposition quality
Author :
Tagoug, Nejmeddine
Author_Institution :
Comput. Sci. Dept., United Arab Emirates Univ., Al-Ain, United Arab Emirates
fYear :
2002
fDate :
2002
Firstpage :
230
Lastpage :
235
Abstract :
Object-oriented design is becoming very popular in today´s software development. An object-oriented information system is decomposed into subjects; each subject is decomposed into classes of objects. Good object-oriented system design should exhibit high cohesion inside subjects and low coupling among subjects. Yet, few quantitative studies of the actual use of cohesion and coupling have been conducted at the system level. These two concepts are defined qualitatively, and only at the class level, not at the system level. In this paper, metrics are introduced for cohesion and coupling and used to define a quality metric at the system level. The feasibility of the approach is demonstrated by an example using a real information system.
Keywords :
object-oriented programming; software metrics; object-oriented system decomposition quality; quality metric; real information system; software development; Computer science; Design methodology; Guidelines; Information systems; Life estimation; Phase estimation; Programming; Software metrics; Software quality; Software systems;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High Assurance Systems Engineering, 2002. Proceedings. 7th IEEE International Symposium on
ISSN :
1530-2059
Print_ISBN :
0-7695-1769-2
Type :
conf
DOI :
10.1109/HASE.2002.1173127
Filename :
1173127
Link To Document :
بازگشت