Object model driven code generation for the enterprise

被引:0
|
作者
Ray, WJ [1 ]
Farrar, A [1 ]
机构
[1] SPAWAR Syst Ctr San Diego, San Diego, CA USA
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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.
引用
收藏
页码:84 / 89
页数:6
相关论文
共 50 条
  • [41] Code generation in the polytope model
    Griebl, M
    Lengauer, C
    Wetzel, S
    [J]. 1998 INTERNATIONAL CONFERENCE ON PARALLEL ARCHITECTURES AND COMPILATION TECHNIQUES, PROCEEDINGS, 1998, : 106 - 111
  • [42] Semantic driven code generation for networking testbed experimentation
    Jelenkovic, Filip
    Tosic, Milorad
    Nejkovic, Valentina
    [J]. ENTERPRISE INFORMATION SYSTEMS, 2018, 12 (8-9) : 1083 - 1099
  • [43] Supporting Energy-Efficient Mobile Application Development with Model-Driven Code Generation
    Kelenyi, Imre
    Nurminen, Jukka K.
    Siekkinen, Matti
    Lengyel, Laszlo
    [J]. ADVANCED COMPUTATIONAL METHODS FOR KNOWLEDGE ENGINEERING, 2014, 282 : 143 - 156
  • [44] A Baseline Domain Specific Language Proposal for Model-Driven Web Engineering Code Generation
    Morales, Zuriel
    Magana, Cristina
    Alfonso Aguilar, Jose
    Zaldivar-Colado, Anibal
    Tripp-Barba, Carolina
    Misra, Sanjay
    Garcia, Omar
    Zurita, Eduardo
    [J]. COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2016, PT V, 2016, 9790 : 50 - 59
  • [45] Model driven architectures for enterprise information systems
    Barrios, J
    Nurcan, S
    [J]. ADVANCED INFORMATION SYSTEMS ENGINEERING, PROCEEDINGS, 2004, 3084 : 3 - 19
  • [46] MOBICAT: a model-driven engineering approach for automatic GUI code generation for Android applications
    Zafar, Haroon
    Khan, Saif Ur Rehman
    Mashkoor, Atif
    Nisa, Habib Un
    [J]. FRONTIERS IN COMPUTER SCIENCE, 2024, 6
  • [47] Model-driven Enterprise Systems configuration
    Recker, Jan
    Mendling, Jan
    van der Aalst, Wil
    Rosemann, Michael
    [J]. ADVANCED INFORMATION SYSTEMS ENGINEERING, PROCEEDINGS, 2006, 4001 : 369 - 383
  • [48] Model-driven development of enterprise applications
    Kulkarni, V
    Reddy, S
    [J]. UML MODELING LANGUAGES AND APPLICATIONS, 2005, 3297 : 118 - 128
  • [49] Model-driven engineering for the social enterprise
    Grundy, John
    [J]. PROCEEDINGS OF THE 2015 IEEE 19TH INTERNATIONAL ENTERPRISE DISTRIBUTED OBJECT COMPUTING CONFERENCE, 2015, : 39 - 39
  • [50] Ontology-driven IoT code generation for FIWARE
    Steinmetz, Charles
    Schroeder, Greyce
    Roque, Alexandre dos Santos
    Pereira, Carlos Eduardo
    Wagner, Carolin
    Saalmann, Philipp
    Hellingrath, Bernd
    [J]. 2017 IEEE 15TH INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), 2017, : 38 - 43