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
Link To Document