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