• DocumentCode
    3451361
  • Title

    A systems engineering approach for constructing certifiable real-time distributed systems

  • Author

    Ravindran, Binoy ; Le Lann, Gérard ; Wang, Jinggang ; Li, Peng

  • Author_Institution
    ECE Dept., Virginia Tech, Blacksburg, VA, USA
  • fYear
    2003
  • fDate
    14-16 May 2003
  • Firstpage
    105
  • Lastpage
    112
  • Abstract
    In this paper, we present a systems engineering methodology for constructing certifiable realtime distributed systems. In the proposed approach, an architectural and algorithmic solution to an application problem is designed by considering the "weakest" models including the weakest asynchronous computational model and multimodal arrival model. Furthermore, timeliness properties are described using Jensen\´s benefit accrual predicates. Once a system solution is designed, timeliness properties are established by constructing necessary feasibility conditions that are expressed as non-valued predicates. The predicates are quantified and verified to produce the specification of a certified solution. We illustrate the approach by considering a packet transmission problem that desire soft timeliness. We present a certifiable solution to this problem that consists of switched Ethernet, a soft real-time packet scheduling algorithm (that was previously developed), and feasibility conditions.
  • Keywords
    local area networks; packet switching; real-time systems; scheduling; switched networks; systems engineering; Jensen benefit accrual predicates; certifiable real-time distributed systems; multimodal arrival model; packet transmission problem; soft real-time packet scheduling algorithm; switched Ethernet algorithm; systems engineering method; weakest asynchronous computational model; Computational modeling; Distributed computing; Laboratories; Object oriented modeling; Real time systems; Safety; Scheduling algorithm; Systems engineering and theory; Timing; Upper bound;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Object-Oriented Real-Time Distributed Computing, 2003. Sixth IEEE International Symposium on
  • Print_ISBN
    0-7695-1928-8
  • Type

    conf

  • DOI
    10.1109/ISORC.2003.1199242
  • Filename
    1199242