A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2012; you can also visit the original URL.
The file type is application/pdf
.
Extraction of ownership object graphs from object-oriented code
2012
Proceedings of the 8th international ACM SIGSOFT conference on Quality of Software Architectures - QoSA '12
Despite receiving much research attention, the extraction of runtime architecture remains hard. One approach, Scholia, relies on adding typecheckable annotations to the code, and uses static analysis to extract a global, hierarchical Ownership Object Graph (OOG). The OOG provides architectural abstraction by ownership hierarchy and by types, and can be abstracted into a run-time architecture represented in an architectural description language, for documentation or conformance analysis. We
doi:10.1145/2304696.2304719
dblp:conf/qosa/Abi-AntounAH12
fatcat:46l73hm5f5e4rb2f5wgh637aky