NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Apparatuses and Methods for Producing Runtime Architectures of Computer Program ModulesApparatuses and methods for producing run-time architectures of computer program modules. One embodiment includes creating an abstract graph from the computer program module and from containment information corresponding to the computer program module, wherein the abstract graph has nodes including types and objects, and wherein the abstract graph relates an object to a type, and wherein for a specific object the abstract graph relates the specific object to a type containing the specific object; and creating a runtime graph from the abstract graph, wherein the runtime graph is a representation of the true runtime object graph, wherein the runtime graph represents containment information such that, for a specific object, the runtime graph relates the specific object to another object that contains the specific object.
Document ID
20150003154
Acquisition Source
Ames Research Center
Document Type
Other - Patent
Authors
Abi-Antoun, Marwan Elia
Aldrich, Jonathan Erik
Date Acquired
March 18, 2015
Publication Date
November 12, 2013
Subject Category
Computer Programming And Software
Report/Patent Number
Patent Number: US-Patent-8,584,099
Patent Application Number: US-Patent-Appl-SN-12/215,476
Funding Number(s)
CONTRACT_GRANT: MDA904-03-C-1107
CONTRACT_GRANT: CCF-0546550
CONTRACT_GRANT: NNA05CS30A
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
Patent
US-Patent-8,584,099
Patent Application
US-Patent-Appl-SN-12/215,476
No Preview Available