Patent ID: 8607201

Claim:
A method, comprising: parsing, via a parser, an architecture description file to generate a module object, wherein the architecture description file corresponds to an architecture of a software application, wherein the architecture description file provides a platform-irrelevant high-level description of the software application, and wherein the module object corresponds in a one-to-one basis to a specific software module in the software application; parsing a stack data file to generate a call object, where the stack data file corresponds to a call stack of the software application, and wherein the call object is a function that is called by the software application during execution of the software application; comparing an invocation interface of the module object to the call object; in response to a match between the invocation interface of the module object and the call object, filling attributes of the module object into the call object, wherein the match is an exact match of characters in character strings from the invocation interface with characters in character strings from a plain text file that describes the call object, and wherein the attributes comprise a name of the module object, an identifier of the invocation interface of the module object, and an identifier of another module object that calls the module object.