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 条
  • [1] Model-Driven Test Code Generation
    Perez Lamancha, Beatriz
    Reales, Pedro
    Polo, Macario
    Caivano, Danilo
    [J]. EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING, ENASE 2011, 2013, 275 : 155 - 168
  • [2] Metamodel code generation for a model driven architecture
    Mitterdorfer, S
    Teiniker, E
    Kreiner, C
    Kovács, Z
    Weiss, R
    [J]. COMPUTERS AND THEIR APPLICATIONS, 2004, : 109 - 112
  • [3] Semantic Research on Model-Driven Code Generation
    Wang, Jianxin
    Xu, Hongke
    Xiao, Chaoen
    Zhang, Lei
    Zheng, Yuzheng
    Wu, Xinwei
    Chang, Xiangze
    Zhang, Xuanrui
    [J]. 2024 4TH INTERNATIONAL CONFERENCE ON ELECTRONIC MATERIALS AND INFORMATION ENGINEERING, EMIE 2024, 2024, : 87 - 90
  • [4] Intelligent Code Generation for Model Driven Web Development
    Falzone, Emanuele
    Bernaschina, Carlo
    [J]. CURRENT TRENDS IN WEB ENGINEERING (ICWE 2018), 2018, 11153 : 5 - 13
  • [5] Model driven architecture as a facilitator for automatic code generation
    Audsley, N
    Crook-Dawkins, SK
    [J]. Proceedings of the IASTED International Conference on Software Engineering, 2004, : 505 - 510
  • [6] Code Generation in VUML Profile: A Model Driven Approach
    Nassar, Mahmoud
    Anwar, Adil
    Ebersold, Sophie
    Elasri, Bouchra
    Coulette, Bernard
    Kriouile, Abdelaziz
    [J]. 2009 IEEE/ACS INTERNATIONAL CONFERENCE ON COMPUTER SYSTEMS AND APPLICATIONS, VOLS 1 AND 2, 2009, : 412 - +
  • [7] Code generator for enterprise software and applications based on business object association model
    Wang, Zhong-Jie
    Zhan, De-Chen
    Xu, Xiao-Fei
    Yang, Mei-Rong
    Cheng, Zhen
    [J]. Jisuanji Jicheng Zhizao Xitong/Computer Integrated Manufacturing Systems, CIMS, 2007, 13 (05): : 1021 - 1029
  • [8] Performing Incremental Generation of Code in Model-driven Engineering
    Garcia-Diaz, Vicente
    Pelayo G-Bustelo, B. Cristina
    Sanjuan-Martinez, Oscar
    Cueva Lovelle, Juan Manuel
    [J]. JOURNAL OF RESEARCH AND PRACTICE IN INFORMATION TECHNOLOGY, 2012, 44 (04): : 365 - 385
  • [9] Model driven development and code generation: An automotive case study
    Banci, Michele
    Fantechi, Alessandro
    Gnesi, Stefania
    Lombardi, Giovanni
    [J]. SDL 2007: DESIGN FOR DEPENDABLE SYSTEMS, PROCEEDINGS, 2007, 4745 : 19 - 34
  • [10] Method of MDA based code generation of distributed object model framework
    [J]. Zhang, S, 1600, Northwestern Polytechnical University (32):