DocumentCode :
3242240
Title :
Object model driven code generation for the enterprise
Author :
Ray, William J. ; Farrar, Andy
Author_Institution :
SPAWAR Syst. Center, San Diego, CA, USA
fYear :
2001
fDate :
2001
Firstpage :
84
Lastpage :
89
Abstract :
In this paper, we look at the benefits of using a code generator to synthesize distributed, object-oriented servers for the enterprise from object models. The primary benefit of any code generator is to reduce the amount of repetitive code that must be produced, thus saving time in the development cycle. Another benefit to our approach is the ability to extend the services generated, enabling the code generator to act as a force multiplier for advanced programmers. Having a code generator synthesize complex code dealing with concurrency, replication, security, availability, persistence and other services for each object server will ensure that all servers followed the same enterprise rules. Also, by using a code generator, developers can experiment more easily with different architectures. One of the last benefits discussed in this paper when using a code generator for the data layer of enterprise architecture may be its ability to deal with evolving technology
Keywords :
object-oriented programming; program compilers; availability; code generator; concurrency; force multiplier; object model driven code generation; object-oriented servers; repetitive code; replication; security; Availability; Computer architecture; Concurrent computing; Object oriented modeling; Programming profession; Signal generators; Signal synthesis; Software maintenance; Software prototyping; Web server;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Rapid System Prototyping, 12th International Workshop on, 2001.
Conference_Location :
Monterey, CA
Print_ISBN :
0-7695-1206-2
Type :
conf
DOI :
10.1109/IWRSP.2001.933843
Filename :
933843
Link To Document :
بازگشت