Requirements specification and analysis of digital systems using FARHDL

被引:0
|
作者
Shen, VRL [1 ]
Kuo, FH [1 ]
Lai, FP [1 ]
机构
[1] Mingchi Inst Technol, Dept Elect Engn, Taipei 243, Taiwan
关键词
knowledge base; requirements specification; formal analysis; Petri net; completeness; and consistency;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
As expert system technology gains wider acceptance in digital system design, the need to build and maintain a large scale knowledge base will assume greater importance. However, how to build a correct and efficient rule base is even a hard part in the knowledge-based system development. In this paper, we develop FARHDL (Frame-And-Rule-based Hardware Description Language) to form a knowledge base. The FARHDL is simple but powerful to specify the hardware requirements and can be directly simulated by PROLOG. Through the knowledge base transformed from FARHDL, a formal method can be developed to design, implement, and validate the digital hardware systems. Furthermore, behavioral properties, anomaly properties, structural properties, and timing properties are applied to analyze the requirements specification. The purposes of those properties are used to detect explicit/implicit incorrect specification clauses and to capture some desired requirements, such as completeness and consistency. Finally, the analysis results can be a useful tool for finding obscure problems in tricky digital system designs and can also aid in the development of formal specifications.
引用
收藏
页码:317 / 328
页数:12
相关论文
共 50 条
  • [1] Requirements specification and analysis of digital systems using fuzzy and marked Petri nets
    Shen, VRL
    Lai, FP
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 1998, 28 (05): : 748 - 754
  • [2] Requirements specification and analysis of fault-tolerant digital systems
    Shen, VRL
    Shen, FHC
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 2002, 32 (01): : 149 - 159
  • [3] Specification and Analysis of Network Resource Requirements of Control Systems
    Weiss, Gera
    Fischmeister, Sebastian
    Anand, Madhukar
    Alur, Rajeev
    HYBRID SYSTEMS: COMPUTATION AND CONTROL, 2009, 5469 : 381 - +
  • [4] Requirements for specification of embedded systems
    Narayan, S
    NINTH ANNUAL IEEE INTERNATIONAL ASIC CONFERENCE AND EXHIBIT, PROCEEDINGS, 1996, : 133 - 137
  • [5] Systems modeling & requirements specification using ECSAM: A method for embedded computer-based systems analysis
    Lavi, JZ
    Kudish, J
    11TH IEEE INTERNATIONAL CONFERENCE AND WORKSHOP ON THE ENGINEERING OF COMPUTER-BASED SYSTEMS, PROCEEDINGS, 2004, : 2 - 11
  • [6] Systems modeling & requirements specification using ECSAM: an analysis method for embedded & computer-based systems
    Lavi, Jonah Z.
    Kudish, Joseph
    INNOVATIONS IN SYSTEMS AND SOFTWARE ENGINEERING, 2005, 1 (02) : 100 - 115
  • [7] Visualization of Quality of Software Requirements Specification Using Digital Elevation Model
    Parwoto, Diding Adi
    Omori, Takayuki
    Itoga, Hiroya
    Ohnishi, Atsushi
    REQUIREMENTS ENGINEERING: FOUNDATION FOR SOFTWARE QUALITY, REFSQ 2017, 2017, 10153 : 209 - 215
  • [8] Surgical PACS for the Digital Operating Room Systems Engineering and Specification of User Requirements
    Korb, Werner
    Bohn, Stefan
    Burgert, Oliver
    Dietz, Andreas
    Jacobs, Stephan
    Falk, Volkmar
    Meixensberger, Juergen
    Strauss, Gero
    Trantakis, Christos
    Lemke, Heinz U.
    MEDICINE MEETS VIRTUAL REALITY 14: ACCELERATING CHANGE IN HEALTHCARE: NEXT MEDICAL TOOLKIT, 2006, 119 : 267 - +
  • [9] A formal software requirements specification method for digital nuclear plant protection systems
    Yoo, J
    Kim, T
    Cha, S
    Lee, JS
    Son, HS
    JOURNAL OF SYSTEMS AND SOFTWARE, 2005, 74 (01) : 73 - 83
  • [10] A new paradigm for requirements specification and analysis of system-of-systems
    Caffall, DS
    Michael, JB
    RADICAL INNOVATIONS OF SOFTWARE AND SYSTEMS ENGINEERING IN THE FUTURE, 2004, 2941 : 108 - 121