• DocumentCode
    2642741
  • Title

    Automatic Model Generation for Black Box Real-Time Systems

  • Author

    Feng, Thomas Huining ; Wang, Lynn ; Zheng, Wei ; Kanajan, Sri ; Seshia, Sanjit A.

  • Author_Institution
    Dept. of Electri. Eng. & Comput. Sci., California Univ., Berkeley, CA
  • fYear
    2007
  • fDate
    16-20 April 2007
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Embedded systems are often assembled from black box components. System-level analyses, including verification and timing analysis, typically assume the system description, such as RTL or source code, as an input. There is therefore a need to automatically generate formal models of black box components to facilitate analysis. We propose a new method to generate models of real-time embedded systems based on machine learning from execution traces, under a given hypothesis about the system´s model of computation. Our technique is based on a novel formulation of the model generation problem as learning a dependency graph that indicates partial ordering between tasks. Tests based on an industry case study demonstrate that the learning algorithm can scale up and that the deduced system model accurately reflects dependencies between tasks in the original design. These dependencies help us formally prove properties of the system and also extract data dependencies that are not explicitly stated in the specifications of black box components
  • Keywords
    embedded systems; formal verification; graph theory; learning (artificial intelligence); automatic model generation; black box components; black box real-time systems; learning algorithm; machine learning; real-time embedded systems; system-level analyses; timing analysis; verification analysis; Algorithm design and analysis; Assembly systems; Computational modeling; Embedded computing; Embedded system; Machine learning; Machine learning algorithms; Real time systems; System testing; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation & Test in Europe Conference & Exhibition, 2007. DATE '07
  • Conference_Location
    Nice
  • Print_ISBN
    978-3-9810801-2-4
  • Type

    conf

  • DOI
    10.1109/DATE.2007.364412
  • Filename
    4211922