DocumentCode
3170938
Title
Design pattern for the adaptive scheduling of real-time tasks with multiple versions in RTSJ
Author
Gonçalves, Rodrigo ; De Oliveira, Rômulo Silva ; Montez, Carlos
Author_Institution
Depto. de Automacao e Sistemas, Univ. Fed. de Santa Catarina, Brazil
fYear
2005
fDate
7-11 Nov. 2005
Abstract
This paper presents a design pattern of an adaptive scheduling based on the management of the tasks execution time, achieved through multiple versions of the tasks, applied to the real-time specification for Java. A structure of classes is used to facilitate the development of tasks, while allowing the independence of the application code from the code responsible for the adaptive control. The design pattern is described through UML diagrams and an example implementation is presented.
Keywords
Java; Unified Modeling Language; adaptive scheduling; formal specification; object-oriented programming; task analysis; Java; RTSJ; UML diagrams; adaptive control; adaptive scheduling; application code; design pattern; real-time specification; real-time task scheduling; task execution time management; Adaptive control; Adaptive scheduling; Communication system control; Industrial control; Java; Programming profession; Real time systems; Scheduling algorithm; Unified modeling language; Yarn;
fLanguage
English
Publisher
ieee
Conference_Titel
Chilean Computer Science Society, 2005. SCCC 2005. 25th International Conference of the
ISSN
1522-4902
Print_ISBN
0-7695-2491-5
Type
conf
DOI
10.1109/SCCC.2005.1587867
Filename
1587867
Link To Document