DocumentCode
2572887
Title
Virtual execution environment for real-time TDL components
Author
Farcas, Claudiu ; Pree, Wolfgang
Author_Institution
Univ. of California, San Diego
fYear
2007
fDate
25-28 Sept. 2007
Firstpage
93
Lastpage
100
Abstract
Existing embedded software development methodologies can hardly cope with platform changes such as CPU upgrades, different RTOS or distributed systems. The timing definition language (TDL) enables the development of deterministic real-time components regardless of the deployment platform. The proposed virtual execution environment enables parallel execution and deterministic run-time composition of real-time TDL components with data dependencies. We focus on embedded code generation and the virtual machine that controls the execution of TDL components and their interaction patterns.
Keywords
embedded systems; software engineering; specification languages; virtual machines; RTOS; data dependency; deterministic real-time components; deterministic run-time composition; embedded code generation; embedded software development methodology; timing definition language; virtual execution environment; virtual machine; Application software; Embedded software; Hardware; Mathematical model; Programming; Real time systems; Runtime environment; Switches; Timing; Virtual machining;
fLanguage
English
Publisher
ieee
Conference_Titel
Emerging Technologies and Factory Automation, 2007. ETFA. IEEE Conference on
Conference_Location
Patras
Print_ISBN
978-1-4244-0825-2
Electronic_ISBN
978-1-4244-0826-9
Type
conf
DOI
10.1109/EFTA.2007.4416758
Filename
4416758
Link To Document