DocumentCode :
1764634
Title :
Specifying Dynamic Adaptations for Embedded Applications Using a DSL
Author :
Santos, Andrea Cynthia ; Cardoso, Joao M. P. ; Diniz, Pedro C. ; Ferreira, Diogo R. ; Petrov, Z.
Author_Institution :
Dept. of Comput. Sci. & Eng., Tech. Univ. of Lisbon, Lisbon, Portugal
Volume :
6
Issue :
3
fYear :
2014
fDate :
Sept. 2014
Firstpage :
49
Lastpage :
52
Abstract :
Embedded systems are severely resource constrained and thus can benefit from adaptations to enhance their functionality in highly dynamic operating conditions. Adaptations, however, often require additional programming effort or complex architectural solutions, resulting in long design cycles, troublesome maintenance, and impractical use for legacy applications. In this letter, we introduce an adaptation logic for the dynamic reconfiguration of embedded applications and its implementation via a domain-specific language. We illustrate the approach in a real-world case study of a navigation application for avionics.
Keywords :
avionics; embedded systems; software maintenance; specification languages; DSL; adaptation logic; avionics; complex architectural solutions; domain-specific language; dynamic adaptations; dynamic reconfiguration; embedded applications; highly dynamic operating conditions; legacy applications; navigation application; programming effort; DSL; Estimation; Image resolution; Maintenance engineering; Navigation; Time factors; Vehicles; Application reconfiguration; avionics; domain-specific language; embedded systems; software adaptation;
fLanguage :
English
Journal_Title :
Embedded Systems Letters, IEEE
Publisher :
ieee
ISSN :
1943-0663
Type :
jour
DOI :
10.1109/LES.2014.2321325
Filename :
6809177
Link To Document :
بازگشت