• DocumentCode
    458697
  • Title

    A methodology for structured object-oriented elicitation and analysis of temporal constraints in hardware/software co-analysis and co-design of real-time systems

  • Author

    Yan Sun ; Xiaoqing Liu ; McMillin, B.

  • Author_Institution
    Dept. of Comput. Sci., Missouri-Rolla Univ., Rolla, MO
  • Volume
    1
  • fYear
    2006
  • fDate
    17-21 Sept. 2006
  • Abstract
    The hardware/software co-design of a high-quality real-time system relies heavily on the modeling of both the hardware and software components from three aspects: structures, functionalities, and constraints, especially the temporal constraints. However, there is not a systematic process for the elicitation and analysis of temporal constraints in hardware/software co-design. Furthermore, existing object-oriented methods provide no means for the explicit specification of system/component constraints in object models. This paper presents a systematic methodology for structured object-oriented analysis and specification of temporal constraints in hardware/software co-analysis and co-design using an extended high-order object-oriented modeling technique (HOOMT). This methodology hierarchically elicits and analyzes the temporal constraints in hardware/software co-design based on the integration of the high-order object model (HOOM) and hierarchical timed automata (HTA). It helps to identify temporal constraints of hardware and software components as well as their interactions level by level. In addition, it helps trace the relationships among these constraints at multiple levels during the co-design of real-time systems. A case study from the hardware/software co-design of the simulated FACTS power transmission system is used to illustrate the feasibility and merits of this methodology
  • Keywords
    automata theory; hardware-software codesign; object-oriented programming; real-time systems; FACTS power transmission system; hardware-software coanalysis; hardware-software codesign; hierarchical timed automata; high-order object-oriented modeling technique; real-time system; structured object-oriented analysis; structured object-oriented elicitation; temporal constraint; Automata; Computer science; Embedded software; Hardware; Magnetic resonance imaging; Object oriented modeling; Power system modeling; Power transmission; Real time systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference, 2006. COMPSAC '06. 30th Annual International
  • Conference_Location
    Chicago, IL
  • ISSN
    0730-3157
  • Print_ISBN
    0-7695-2655-1
  • Type

    conf

  • DOI
    10.1109/COMPSAC.2006.11
  • Filename
    4020088