Modeling techniques in design-by-refinement methodologies

被引:0
|
作者
Burch, JR [1 ]
Passerone, R [1 ]
Sangiovanni-Vincentelli, AL [1 ]
机构
[1] Cadence Berkeley Labs, Berkeley, CA 94704 USA
来源
SYSTEM SPECIFICATION AND DESIGN LANGUAGES: BEST OF FDL '02 | 2003年
关键词
abstraction; refinement; heterogeneity; semantics;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Embedded system design methodologies that are based on the effective use of multiple levels of abstraction hold promise for substantial productivity gains. Starting the design process at a high level of abstraction improves control over the design and facilitates verification and synthesis. In particular, if we use a rigorous approach to link the levels of abstraction, we can establish properties of lower levels from analysis at higher levels. This process goes by the name of "design by refinement". To maximize its benefit, design by refinement requires a formal semantic foundation that supports a wide range of levels of abstraction. We introduce such a semantic foundation and describe how it can integrate several models for reactive systems.
引用
收藏
页码:283 / 292
页数:10
相关论文
共 50 条
  • [31] A survey of modeling language specification techniques
    Bork, Dominik
    Karagiannis, Dimitris
    Pittl, Benedikt
    INFORMATION SYSTEMS, 2020, 87
  • [32] Word-level predicate-abstraction and refinement techniques for verifying RTL Verilog
    Jain, Himanshu
    Kroening, Daniel
    Sharygina, Natasha
    Clarke, Edmund M.
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2008, 27 (02) : 366 - 379
  • [33] REFINEMENT BASED TECHNIQUES FOR MAPPING NESTED LOOP ALGORITHMS ONTO LINEAR SYSTOLIC ARRAYS
    VARADARAJAN, R
    RAVICHANDRAN, B
    INTEGRATION-THE VLSI JOURNAL, 1993, 14 (03) : 249 - 277
  • [34] MLPG Refinement Techniques for 2D and 3D Diffusion Problems
    Mazzia, Annamaria
    Pini, Giorgio
    Sartoretto, Flavio
    CMES-COMPUTER MODELING IN ENGINEERING & SCIENCES, 2014, 102 (06): : 475 - 497
  • [35] Refinement-Based Modeling and Formal Verification for Multiple Secure Partitions of TrustZone
    Zeng F.-L.
    Chang R.
    Xu H.
    Pan S.-P.
    Zhao Y.-W.
    Ruan Jian Xue Bao/Journal of Software, 2023, 34 (08):
  • [36] Modular design patterns for neural-symbolic integration: refinement and combination
    Mossakowski, Till
    NEURAL-SYMBOLIC LEARNING AND REASONING, NESY 2022, 2022, : 192 - 201
  • [37] FRAMEWORK FOR DEVELOPMENT OF CONCEPTUAL DATA MODELING TECHNIQUES
    CROCKETT, HD
    GUYNES, J
    SLINKMAN, CW
    INFORMATION AND SOFTWARE TECHNOLOGY, 1991, 33 (02) : 134 - 142
  • [38] Automatic proof of refinement among design patterns using the TLC model checker
    Taibi, Toufik
    Herranz, Angel
    PROCEEDINGS OF THE 6TH WSEAS INTERNATIONAL CONFERENCE ON APPLIED COMPUTER SCIENCE, 2007, : 543 - +
  • [39] EasyModel: A Refinement-Based Modeling and Verification Approach for Self-Adaptive Software
    De-Shuai Han
    Qi-Liang Yang
    Jian-Chun Xing
    Guang-Lian Ma
    Journal of Computer Science and Technology, 2020, 35 : 1016 - 1046
  • [40] EasyModel: A Refinement-Based Modeling and Verification Approach for Self-Adaptive Software
    Han, De-Shuai
    Yang, Qi-Liang
    Xing, Jian-Chun
    Ma, Guang-Lian
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2020, 35 (05) : 1016 - 1046