Patent ID: 7216340

Claim:
For a portion of an enterprise network having at least two applications tangibly embodied on a computer readable medium executing on a computer and a database shared between said at least two applications, a method of validating said portion of said enterprise network by modeling the interface of the call structures between said at least two applications and said shared database and analyzing the usage of data attributes of the modeled call structures, comprising: analyzing a plurality of modeled calls between said at least two applications and said shared database, said plurality of calls including calls of at least two interrelated call types; determining whether at least one data attribute is contained in at least one of said analyzed plurality of modeled calls of a first one of said at least two interrelated call types but is not contained in any of said analyzed plurality of calls of a second one of said at least two interrelated call types; generating an exception report listing said data attributes determined to be contained in at least one of said analyzed plurality of calls of said first type but not contained in any of said analyzed plurality of calls of said second type; and updating said model of the interface of the call structures between said at least two applications and said shared database, wherein said portion of said enterprise network is validated if there are no data attributes which are contained in at least one of said analyzed calls of said first call type but not contained in any of said analyzed calls of said second call type.