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
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;
Conference_Titel :
Technology of Object-Oriented Languages and Systems, 1999. TOOLS 31. Proceedings
Conference_Location :
Nanjing
Print_ISBN :
0-7695-0393-4
DOI :
10.1109/TOOLS.1999.796487