Flexible specification and application of rule-based transformations in an automotive design flow

被引:0
|
作者
Oetjens, Jan-Hendrik [1 ]
Gerlach, Joachim [1 ]
Rosenstiel, Wolfgang [2 ]
机构
[1] Robert Bosch GmbH, AE EIM3, Postfach 1342, D-72703 Reutlingen, Germany
[2] Univ Tubingen, Wilhelm Schickard Inst, Tubingen, Germany
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper addresses an XML-based design environment, which provides a powerful basis for the manipulation of hardware design descriptions. The contribution Of the paper is a flexible specification entry for the definition of transformation rules, which allows a designer to specify transformations by his/her own without having XML expertise. The specification entry provides a guided and graphically supported mechanism to define transformation rules. This opens up a new approach, in which the specification and verification of a transformation rule is carried out by using simple design examples, to be applied to arbitrary complex designs subsequently. A new key characteristic of our approach is that both transformation environment and transformation entry tool are based on a very compact definition of the hardware description language grammar in use, and both of them are fully automatically generated from that basic grammar definition. This makes our approach highly open for other hardware and system specification languages. The paper describes the transformation environment and transformation entry tool, and demonstrates its application in terms of two automotive-typical transformations, addressing power aspects on the one hand, and safety aspects on the other.
引用
收藏
页码:1417 / +
页数:2
相关论文
共 50 条
  • [21] Flexible, rule-based constraint model linearisation
    Brand, Sebastian
    Duck, Gregory J.
    Puchinger, Jakob
    Stuckey, Peter J.
    PRACTICAL ASPECTS OF DECLARATIVE LANGUAGES, PROCEEDINGS, 2008, 4902 : 68 - 83
  • [22] Flexible rule-based inference exploiting taxonomies
    Ilaria Lombardi
    Luca Console
    Pietro Pavese
    Journal of Intelligent Information Systems, 2011, 36 : 27 - 48
  • [23] Strict and Flexible Rule-Based Graph Repairing
    Cheng, Yurong
    Chen, Lei
    Yuan, Ye
    Wang, Guoren
    Li, Boyang
    Jin, Fusheng
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2022, 34 (07) : 3521 - 3535
  • [24] Flexible rule-based inference exploiting taxonomies
    Lombardi, Ilaria
    Console, Luca
    Pavese, Pietro
    JOURNAL OF INTELLIGENT INFORMATION SYSTEMS, 2011, 36 (01) : 27 - 48
  • [25] Rule-Based Data Transformations in Electricity Smart Grids
    Santodomingo, Rafael
    Uslar, Mathias
    Antonio Rodriguez-Mondejar, Jose
    Angel Sanz-Bobi, Miguel
    RULE TECHNOLOGIES: FOUNDATIONS, TOOLS, AND APPLICATIONS, 2015, 9202 : 447 - 455
  • [26] Analyzing Conflicts and Dependencies of Rule-Based Transformations in Henshin
    Born, Kristopher
    Arendt, Thorsten
    Hess, Florian
    Taentzer, Gabriele
    FUNDAMENTAL APPROACHES TO SOFTWARE ENGINEERING, FASE 2015, 2015, 9033 : 165 - 168
  • [27] ON THE APPLICATION OF RULE-BASED TECHNIQUES TO THE DESIGN OF ADVICE-GIVING SYSTEMS
    JACKSON, P
    LEFRERE, P
    INTERNATIONAL JOURNAL OF MAN-MACHINE STUDIES, 1984, 20 (01): : 63 - 86
  • [28] A rule-based exclusion method for tolerance specification of revolving components
    Zhao, Qijian
    Li, Tukun
    Cao, Yanlong
    Yang, Jiangxin
    Jiang, Xiangqian
    PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART B-JOURNAL OF ENGINEERING MANUFACTURE, 2020, 234 (03) : 527 - 537
  • [29] A Model-driven Perspective on the Rule-based Specification of Services
    Iacob, Maria-Eugenia
    Jonkers, Henk
    EDOC 2008: 12TH IEEE INTERNATIONAL ENTERPRISE DISTRIBUTED OBJECT COMPUTING, PROCEEDINGS, 2008, : 75 - +
  • [30] DESIGN ISSUES IN A RULE-BASED SYSTEM
    FICKAS, S
    JOURNAL OF SYSTEMS AND SOFTWARE, 1989, 10 (02) : 113 - 123