EP 1586031 A2 20051019 - SYSTEM AND METHOD FOR AUTOMATED CODE GENERATION USING LANGUAGE NEUTRAL SOFTWARE CODE
Title (en)
SYSTEM AND METHOD FOR AUTOMATED CODE GENERATION USING LANGUAGE NEUTRAL SOFTWARE CODE
Title (de)
VORRICHTUNG UND VERFAHREN ZUR ERZEUGUNG VON AUTOMATISIERTEN CODE UNTER VERWENDUNG VON SPRACHENNEUTRALEN SOFTWARECODE
Title (fr)
SYSTEME ET PROCEDE DE GENERATION AUTOMATISEE DE CODES A L'AIDE D'UN CODE LOGICIEL A LANGAGE NEUTRE
Publication
Application
Priority
- US 2004001549 W 20040122
- US 35016403 A 20030123
- US 40784903 A 20030404
Abstract (en)
[origin: WO2004066088A2] A system and method for composing, configuring deploying, and managing services in a data processing system and data processing system network. This system provides a means for application infrastructure services to insert specific programming code in the generated code. When code generator starts, it also loads the plugs for the infrastructure services being used by the container. The code generator creates XML documents for all the code that it wants to generate. It then invokes the infrastructure service plugs and provides them an opportunity to add code specific to them by passing the XML documents representing the code to be generated. Once all the plugs have added their code, the code generator converts the XML documents back into either language specific code or configuration code, as necessary.
IPC 1-7
IPC 8 full level
G06F 9/44 (2006.01)
IPC 8 main group level
G06F (2006.01)
CPC (source: EP)
G06F 8/36 (2013.01); G06F 8/60 (2013.01); G06F 9/45533 (2013.01)
Citation (search report)
See references of WO 2004066088A2
Designated contracting state (EPC)
AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LI LU MC NL PT RO SE SI SK TR
DOCDB simple family (publication)
WO 2004066088 A2 20040805; WO 2004066088 A3 20041223; AU 2004206358 A1 20040805; CA 2511090 A1 20040805; EP 1586031 A2 20051019; MX PA05007575 A 20050921
DOCDB simple family (application)
US 2004001549 W 20040122; AU 2004206358 A 20040122; CA 2511090 A 20040122; EP 04704390 A 20040122; MX PA05007575 A 20040122