DocumentCode
2764510
Title
Formal description of a real-time process dispatcher
Author
Rusu-Banu, Fabricio ; Wang, Yingxu
Author_Institution
Dept. of Electr. & Comput. Eng., Calgary Univ., Alta.
fYear
2005
fDate
1-4 May 2005
Firstpage
1988
Lastpage
1991
Abstract
This paper describes a process dispatching technique that supports the execution of real-time processes specified in real-time process algebra (RTPA). The conventional formal methods provide a mathematical language in which the develope may describe the system data types and operations to be executed upon them. Theoretically, the developer would be able to develop a mathematical model of the system, proceed with the various stages of development, and at each stage check if the system still meets its specifications. However, most of the formal specifications are lack stringent validation techniques, do not ensure that the design satisfies its specifications. Further, most of them cannot satisfy efficiently the expression of system architecture, behaviors, and their implementation with a coherent notation system. The purpose of this paper is to demonstrate that real-time operating system, particularly its process dispatching mechanisms, can be formally and rigorously described using RTPA specifications
Keywords
formal languages; formal specification; operating systems (computers); process algebra; RTPA; coherent notation system; formal description; formal specifications; mathematical language; process dispatching mechanisms; real-time operating system; real-time process algebra; real-time process dispatcher; stringent validation techniques; system data types; Algebra; Computer architecture; Dispatching; Drives; Formal specifications; Mathematical model; Operating systems; Real time systems; Software engineering; Timing;
fLanguage
English
Publisher
ieee
Conference_Titel
Electrical and Computer Engineering, 2005. Canadian Conference on
Conference_Location
Saskatoon, Sask.
ISSN
0840-7789
Print_ISBN
0-7803-8885-2
Type
conf
DOI
10.1109/CCECE.2005.1557374
Filename
1557374
Link To Document