On code generation for derived associations

被引:0
|
作者
Dietrich, Jens [1 ]
Schenke, Bastian [2 ]
Wagner, Gerd [2 ]
机构
[1] Massey Univ, Inst Informat Sci & Technol, Te kura putaiao Hangarau Mohiotanga, Palmerston North, New Zealand
[2] Brandenburg Tech Univ Cottbus, Inst Informat, Cottbus, Germany
关键词
D O I
10.1109/ASWEC.2008.36
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
While the generation of executable code for explicit associations in UML models is well understood, it is less clear how executable code can be generated if the associations are derived. We discuss how this can be achieved for an important class of derived associations that are defined by means of derivation rules. The result is optimized and executable (as opposed to template) code. The generated code supports semantic reflection, that is, runtime access to the rules used to define the association. We relate these features to use cases from the area of business rules. We also present the Take rule compiler a Java implementation of the principles discussed.
引用
收藏
页码:347 / +
页数:2
相关论文
共 50 条
  • [21] Message Adaptor Code Generation
    Gibbs, Ivan
    Ghazaleh, Husam
    Dascalu, Sergiu
    2011 9TH IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), 2011,
  • [22] RETARGETABLE COMPILER CODE GENERATION
    GANAPATHI, M
    FISCHER, CN
    HENNESSY, JL
    COMPUTING SURVEYS, 1982, 14 (04) : 573 - 592
  • [23] CODE GENERATION WITH A RECURSIVE OPTIMIZER
    STEVENSON, G
    SOFTWARE-PRACTICE & EXPERIENCE, 1980, 10 (05): : 393 - 403
  • [24] Code Generation for Polynomial Multiplication
    Ding, Ling
    Schost, Eric
    COMPUTER ALGEBRA IN SCIENTIFIC COMPUTING, PROCEEDINGS, 2009, 5743 : 66 - 78
  • [25] Automating Cryptographic Code Generation
    Yarom, Yuval
    PROCEEDINGS OF THE 2022 WORKSHOP ON ATTACKS AND SOLUTIONS IN HARDWARE SECURITY, ASHES 2022, 2022, : 3 - 3
  • [26] A common metamodel for code generation
    Piefel, Michael
    3RD INT CONF ON CYBERNETICS AND INFORMATION TECHNOLOGIES, SYSTEMS, AND APPLICAT/4TH INT CONF ON COMPUTING, COMMUNICATIONS AND CONTROL TECHNOLOGIES, VOL 1, 2006, : 118 - 123
  • [27] CODE GENERATION FOR A RISC MACHINE
    KROHA, P
    LECTURE NOTES IN COMPUTER SCIENCE, 1989, 371 : 204 - 214
  • [28] Automatic code generation and Arduino
    Craig, Kevin C.
    EDN, 2012, 57 (18) : 26 - 26
  • [29] Embedded Code Generation With CVXPY
    Schaller, Maximilian
    Banjac, Goran
    Diamond, Steven
    Agrawal, Akshay
    Stellato, Bartolomeo
    Boyd, Stephen
    IEEE CONTROL SYSTEMS LETTERS, 2022, 6 : 2653 - 2658
  • [30] FAST GENERATION OF CHAIN CODE
    BATCHELOR, BG
    MARLOW, BK
    IEE PROCEEDINGS-E COMPUTERS AND DIGITAL TECHNIQUES, 1980, 127 (04): : 143 - 147