• DocumentCode
    1772602
  • Title

    Modeling and analyzing precision time protocol — Application to prototyping distributed embedded systems

  • Author

    Chkouri, Mohamed Yassin ; Bozga, Marius

  • Author_Institution
    Nat. Sch. of Appl. Sci., Tetouan, France
  • fYear
    2014
  • fDate
    28-30 May 2014
  • Firstpage
    11
  • Lastpage
    18
  • Abstract
    Prototyping distributed embedded system can be seen as a collection of many requirements covering many domains. System designers and developers need to describe both functional and non-functional requirements. Building distributed systems is a very tedious task since the application has to be verifiable and analyzable. Architecture Analysis and Design Language (AADL) provides adequate syntax and semantics to express and support distributed embedded systems. This paper studies a general methodology for prototyping distributed applications using the Precision Time Protocol (PTP) for building and translating AADL systems into a distributed application using network communication protocol. This allows simulation of systems specified in AADL to fully assess system viability, to refine and to correct the behavior of the system using the BIP (Behavior Interaction Priority) toolset.
  • Keywords
    embedded systems; program verification; protocols; software prototyping; AADL; BIP; PTP; architecture analysis-and-design language; behavior interaction priority; network communication protocol; precision time protocol; prototyping distributed embedded system; support distributed embedded systems; Analytical models; Clocks; Computer architecture; Message systems; Protocols; Servers; Software; Architecture Analysis and Design Language; Distributed Embedded System; Model Transformation; Modeling; Precision Time Protocol; Simulation; Validation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Next Generation Networks and Services (NGNS), 2014 Fifth International Conference on
  • Conference_Location
    Casablanca
  • Print_ISBN
    978-1-4799-6608-0
  • Type

    conf

  • DOI
    10.1109/NGNS.2014.6990220
  • Filename
    6990220