• DocumentCode
    1968985
  • Title

    On the design of ORBIT

  • Author

    Rangarajan, Murali ; Abu-Ghazaleh, Nael ; Mutabanna, Iqbal ; Dieckman, Darryl D. ; Farooqi, Badar ; Rajkhowa, Amitvikram ; Doumit, Sarjoun ; Venkataraman, Arun ; Kong, Cindy ; Kamath, Roshan ; Alexander, Perry

  • Author_Institution
    Dept. of Electron. Comput. & Eng. Comput. Sci., Cincinnati Univ., OH, USA
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    110
  • Lastpage
    118
  • Abstract
    Design of highly complex systems relies on effective utilization of multiple tools. The tools vary with the aspect of the design the user is currently interested in. Also, the approaches used to verify the correctness of the design are different for different domains. Because of the importance of verifying the correctness of the design, there is considerable interest in utilizing the different approaches and tools in a complementary manner to provide higher degrees of assurance. Unfortunately, due to constraints on the model representations and incompatibilities among the various tools, heterogeneous design and analysis is not feasible. The ORBIT project was envisaged to address this problem. ORBIT is an heterogeneous, component-based design and analysis environment. This paper presents the original requirements of this environment, details the various design decisions taken towards satisfying the requirements, and presents an overview of the implementation. In particular it discusses the generic framework used (GRAVITY), the integration of simulation and formal verification within the design process, automatic generation of proof obligations for checking designs, verification of constraints in the designs and work on re-usability using persistent storage
  • Keywords
    formal verification; software tools; systems analysis; GRAVITY; ORBIT; analysis of designs; component-based design; formal verification; hierarchical design; multiple tools; simulation; Computer science; Electronic switching systems; Formal verification; Gravity; Manufacturing; Phase detection; Process design; Storage automation; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Engineering of Computer Based Systems, 2000. (ECBS 2000) Proceedings. Seventh IEEE International Conference and Workshopon the
  • Conference_Location
    Edinburgh
  • Print_ISBN
    0-7695-0604-6
  • Type

    conf

  • DOI
    10.1109/ECBS.2000.839868
  • Filename
    839868