DocumentCode
3203678
Title
An algorithm for describing object-oriented software architecture using graph
Author
Shen, Hai-Hua ; Liu, Chao ; Shen, Mei-Ming ; Zheng, Wei-Min
Author_Institution
Dept. of Comput. Sci., THU, Beijing, China
fYear
1999
fDate
1999
Firstpage
225
Lastpage
231
Abstract
Although object oriented programming technology has improved the productivity of software development greatly, it brings new problems to software testing and maintenance which are mainly caused by complex relations among components of object oriented software. The paper discusses an algorithm to describe object oriented software architecture using a graceful graph based on UML class diagrams. The proposed algorithm has been implemented in a reversed object modeling tool and it can produce high quality graphs
Keywords
graph theory; object-oriented languages; object-oriented programming; reverse engineering; software architecture; software maintenance; UML class diagrams; complex relations; graceful graph; high quality graphs; object oriented programming technology; object oriented software architecture; reversed object modeling tool; software development; software testing; Computer architecture; Object oriented modeling; Object oriented programming; Productivity; Software algorithms; Software architecture; Software maintenance; Software testing; Terminology; Unified modeling language;
fLanguage
English
Publisher
ieee
Conference_Titel
Technology of Object-Oriented Languages and Systems, 1999. TOOLS 31. Proceedings
Conference_Location
Nanjing
Print_ISBN
0-7695-0393-4
Type
conf
DOI
10.1109/TOOLS.1999.796487
Filename
796487
Link To Document