DocumentCode :
2218336
Title :
Dependency analysis tools: reusable components for software maintenance
Author :
Wilde, Norman ; Huitt, Ross ; Huitt, Scott
Author_Institution :
Div. of Comput. Sci., Univ. of West Florida, Pensacola, FL, USA
fYear :
1989
fDate :
16-19 Oct 1989
Firstpage :
126
Lastpage :
131
Abstract :
A general-purpose toolset that is being developed to capture and analyze software dependencies is described. The tools are designed to serve as reusable components. They can be used not only to aid programmers directly in understanding programs but also as a basis from which other specialized tools can be constructed. The tools use the concept of a dependency graph as a basic abstraction to simplify the understanding of software relationships. Definitional, calling, functional and data-flow dependencies are analyzed. An external dependency graph for each function is developed to encapsulate the effects of function cells
Keywords :
software reliability; software reusability; software tools; basic abstraction; calling; data-flow dependencies; dependency analysis tools; dependency graph; external dependency; function cells; general-purpose toolset; reusable components; software dependencies; software relationships; specialized tools; Computer industry; Computer science; Data analysis; Databases; Programming profession; Software engineering; Software maintenance; Software reusability; Software systems; Software tools;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Maintenance, 1989., Proceedings., Conference on
Conference_Location :
Miami, FL
Print_ISBN :
0-8186-1965-1
Type :
conf
DOI :
10.1109/ICSM.1989.65203
Filename :
65203
Link To Document :
بازگشت