Home

About

Advanced Search

Browse by Discipline

Scientific Societies

E-print Alerts

Add E-prints

E-print Network
FAQHELPSITE MAPCONTACT US


  Advanced Search  

 
Adding Ownership Domain Annotations to and Extracting Ownership Object Graphs from
 

Summary: Adding Ownership Domain Annotations to and
Extracting Ownership Object Graphs from
MiniDraw
Nariman Ammar Marwan Abi-Antoun
December 2011
Department of Computer Science
Wayne State University
Detroit, MI 48202
Abstract
We conducted a case study in adding ownership domain annotations to and extracting hierarchical object
graphs from a small pedagogical object-oriented framework written in Java. We describe, using examples
from the actual system, how we incrementally annotated the code then used static analysis to extract Own-
ership Object Graphs (OOGs) depicting the run-time structure of the system. We also discuss a preliminary
evaluation of the extracted OOG and how we refined it before providing it to external developers.
Keywords: case study, ownership domains, ownership object graphs, static analysis, reverse engineering
Contents
1 Introduction 3
2 Background 4
2.1 Review of the Scholia Approach . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.2 Review of Ownership Domain Annotations . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5

  

Source: Abi-Antoun, Marwan - Department of Computer Science, Wayne State University

 

Collections: Computer Technologies and Information Sciences