Patent ID: 6721696
Filing Date: 2004-04-13
Classification: G06F

Abstract:
A computer program product for use with a computer system to execute a simulation, comprising:a plurality of service computer-readable program code means, the service program code means configured to collectively determine simulated attributes of objects of an environment under simulated operation, each service program code means associated with at least a subset of object attributes in an object context, and attribute accessing computer-readable program code means coupling the service program code means to the attributes in the object context for intercommunication therebetween based on user-expressed identifications of the attributes by the service programs that are not recognizable by the object context wherein the attribute accessing computer-readable program code means includes mapping computer-readable program code means for mapping a user-expressed attribute identification, provided from the service program and not recognizable by the object context, to an identification of the attributes recognizable by the object context so that the attributes may be accessed; and expression parsing computer-readable program code means, for converting a string representation of a mathematical expression including user-identified attribute names to a representation of the mathematical expression including corresponding identifications of the attributes that are recognizable by the object context.