• DocumentCode
    2345284
  • Title

    The formal specification of the fieldbus foundation link scheduler in E-LOTOS

  • Author

    Petalidis, Nicholaos ; Gill, Deshinder S.

  • Author_Institution
    Commun. Res. Lab., Brighton Univ., UK
  • fYear
    1998
  • fDate
    9-11 Dec 1998
  • Firstpage
    200
  • Lastpage
    209
  • Abstract
    The paper examines the applicability of the new specification language E-LOTOS in the description of real time applications. E-LOTOS is the new extended version of LOTOS, currently under consideration by the ISO/IEC committee. The paper presents the complete process of producing the formal specification of a real time scheduler from its informal description. During this process, a semi formal model of the scheduler is first built that helps identify the critical parts of the scheduler. This model is then used as the basis for the formal specification of the scheduler. Finally, the degree at which E-LOTOs has succeeded in describing the critical parts of the scheduler is examined. The chosen, real life paradigm is the Link Active Scheduler (LAS) of the Fieldbus Foundation (FF) Data Link Layer (DLL) protocol. Its formal specification has not been presented before
  • Keywords
    field buses; formal specification; real-time systems; scheduling; specification languages; DLL protocol; Data Link Layer; E-LOTOS; Fieldbus Foundation; ISO/IEC committee; Link Active Scheduler; critical parts; extended version; fieldbus foundation link scheduler; formal specification; informal description; real life paradigm; real time applications; real time scheduler; semi formal model; specification language; Field buses; Formal specifications; IEC standards; ISO standards; Open systems; Protocols; Read only memory; Real time systems; Specification languages; Time factors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Formal Engineering Methods, 1998. Proceedings. Second International Conference on
  • Conference_Location
    Brisbane, Qld.
  • Print_ISBN
    0-8186-9198-0
  • Type

    conf

  • DOI
    10.1109/ICFEM.1998.730584
  • Filename
    730584