Title
Abstracting Module Views from Source Code
Abstract
We have investigated an approach for abstracting and visualizing software module views from source code: ArchView computes abstraction metrics that are used to filter and provide architectural elements and relationships of major interest. Source code views can, therefore, be reduced in detail and size resulting in more reasonable and comprehensible module views on software architectures. ArchView focuses on modules and their relationships: source level relationships such as inheritance, call structures, or includes are abstracted to a module level to show basic dependency relationships of modules.
Year
DOI
Venue
2004
10.1109/ICSM.2004.1357875
ICSM
Keywords
Field
DocType
data visualisation,program diagnostics,software architecture,software metrics,ArchView,abstraction metrics,module dependency relationships,software architecture,software module view abstraction,software module view visualization,source code,source level relationships
Static program analysis,Programming language,Computer science,Source code,KPI-driven code analysis,Component-based software engineering,Software visualization,Software construction,Software framework,Software development
Conference
ISSN
ISBN
Citations 
1063-6773
0-7695-2213-0
2
PageRank 
References 
Authors
0.41
3
4
Name
Order
Citations
PageRank
Martin Pinzger12147120.49
Michael Fischer253442.08
Mehdi Jazayeri31280176.00
Harald Gall43858263.82