The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Jul. 06, 2010
Filed:
May. 13, 2005
Sriram Palapudi, Santa Clara, CA (US);
Maria Savarimuthu Rajakannimariyan, San Jose, CA (US);
Rainer Wolafka, San Jose, CA (US);
Sriram Palapudi, Santa Clara, CA (US);
Maria Savarimuthu Rajakannimariyan, San Jose, CA (US);
Rainer Wolafka, San Jose, CA (US);
International Business Machines Corporation, Armonk, NY (US);
Abstract
Provided are a method, system, and program for generating executable objects implementing methods for an information model. A file including code defining a class implementing at least one method in an information model is received. The file is translated to produce an object oriented implementation of the class and the at least one method in an object oriented programming (OOP) language file. Protocol statements of the information model are added to the OOP file to enable a client application to invoke the at least one method on a server. The OOP file is compiled to produce an executable object capable of being invoked by a call to a method invocation statement, wherein the client application calling the method invocation statement causes execution of the protocol statements and the at least one method in the executable object to invoke the at least one method on the server.