Wrapping of soft IPs for interface-based design using heterogeneous metaprogramming

被引:0
|
作者
Damasevicius, R [1 ]
Stuikys, V [1 ]
机构
[1] Kaunas Univ Technol, Software Engn Dept, LT-3031 Kaunas, Lithuania
关键词
heterogeneous metaprogramming; interface-based design; interface synthesis; IP wrapper;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We discuss the application of heterogeneous metaprogramming (MPG) for the interface-based design, which deals with the synthesis of the communication interfaces between Intellectual Property components (IPs). Heterogeneous MPG is based on the simultaneous usage of a domain language for describing domain functionality and a metalanguage for developing generic components and program generators. We present a design framework based on the MPG techniques. The novelty of our approach is that we apply the concept of heterogeneous MPG for the automatic generation of IP wrappers for communication between the third-party soft IPs systematically. We present a case study for the synthesis of the communication interfaces using a FIFO protocol.
引用
收藏
页码:3 / 18
页数:16
相关论文
共 50 条
  • [1] Interface-based design
    de Alfaro, L
    Henzinger, TA
    [J]. ENGINEERING THEORIES OF SOFTWARE INTENSIVE SYSTEMS, 2005, 195 : 83 - 104
  • [2] Interface-based design
    Rowson, JA
    SangiovanniVincentelli, A
    [J]. DESIGN AUTOMATION CONFERENCE - PROCEEDINGS 1997, 1997, : 178 - 183
  • [3] PRODUCT DESIGN USING INTERFACE-BASED MODULE DESCRIPTION
    Godthi, Vamsy
    Yoo, John Jung-Woon
    Arnold, Cari Bryant
    Simpson, Timothy W.
    Kumara, Soundar
    [J]. PROCEEDINGS OF THE ASME INTERNATIONAL DESIGN ENGINEERING TECHNICAL CONFERENCES AND COMPUTERS AND INFORMATION IN ENGINEERING CONFERENCE, DETC 2010, VOL 5, 2010, : 47 - 58
  • [4] Soft IP design framework using metaprogramming techniques
    Stuikys, V
    Damasevicius, R
    Ziberkas, G
    Majauskas, G
    [J]. DESIGN AND ANALYSIS OF DISTRIBUTED EMBEDDED SYSTEMS, 2002, 91 : 257 - 266
  • [5] Interface-based Medicare Billing Software Design
    Ma, Xingcheng
    Liu, Yuhua
    Bao, Peihua
    [J]. ELECTRONICS, MECHATRONICS AND AUTOMATION III, 2014, 666 : 333 - +
  • [6] Interface-based design of systems-on-chip using UML-RT
    Chureau, A
    Savaria, Y
    Aboulhamid, EM
    [J]. 4TH IEEE INTERNATIONAL WORKSHOP ON SYSTEM-ON-CHIP FOR REAL-TIME APPLICATIONS, PROCEEDINGS, 2004, : 39 - 44
  • [7] Vulnerability Analysis through Interface-based Checker Design
    Du, Xiang
    Yin, Liangze
    Wu, Peng
    Jia, Liyuan
    Dong, Wei
    [J]. COMPANION OF THE 2020 IEEE 20TH INTERNATIONAL CONFERENCE ON SOFTWARE QUALITY, RELIABILITY, AND SECURITY (QRS-C 2020), 2020, : 46 - 52
  • [8] Interface-Based Object-Oriented Design with Mock Objects
    Nandigam, Jagadeesh
    Gudivada, Venkat N.
    Hamou-Lhadj, Abdelwahab
    Tao, Yonglei
    [J]. PROCEEDINGS OF THE 2009 SIXTH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY: NEW GENERATIONS, VOLS 1-3, 2009, : 713 - +
  • [9] Towards a Theory of Interface-Based Design of Hierarchical Reactive Systems
    Praehofer, Herbert
    [J]. SYMPOSIUM ON THEORY OF MODELING & SIMULATION - DEVS INTEGRATIVE M&S SYMPOSIUM (DEVS 2013) - 2013 SPRING SIMULATION MULTI-CONFERENCE (SPRINGSIM'13), 2013, 45 (04): : 54 - 61
  • [10] Brain-Computer Interface-Based Soft Robotic Glove Rehabilitation for Stroke
    Cheng, Nicholas
    Phua, Kok Soon
    Lai, Hwa Sen
    Tam, Pui Kit
    Tang, Ka Yin
    Cheng, Kai Kei
    Yeow, Raye Chen-Hua
    Ang, Kai Keng
    Guan, Cuntai
    Lim, Jeong Hoon
    [J]. IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING, 2020, 67 (12) : 3339 - 3351