DocumentCode :
1578493
Title :
A Component-based Coordination Language for Efficient Reconfigurable Streaming Applications
Author :
Nijhuis, Maik ; Bos, Herbert ; Bal, Henri E.
Author_Institution :
Comput. Syst. Group, Vrije Univ. Amsterdam, Amsterdam
fYear :
2007
Firstpage :
60
Lastpage :
60
Abstract :
Consumer electronics applications are becoming increasingly complex because of increased functionality requirements, such as watching multiple compressed video streams on a single screen. We address this complexity by allowing a programmer to specify the application in terms of independent components. Components interact using streaming communication and by sending and receiving events. From this component specification, the executable is generated. We use the Hinch run time system and the SpaceCAKE architecture to validate the effectiveness of our approach. Because the specification language is generic, the application can easily be ported to different platforms.
Keywords :
consumer electronics; formal specification; object-oriented programming; specification languages; Hinch run time system; SpaceCAKE architecture; component specification; component-based coordination language; consumer electronics; reconfigurable streaming; restreaming communication; specification language; Application software; Assembly; Consumer electronics; Load management; Portable media players; Programming profession; Prototypes; Streaming media; Video compression; XML; Streaming; XML; components; consumer electronics; reconfigurability; user interaction;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel Processing, 2007. ICPP 2007. International Conference on
Conference_Location :
Xi´an
ISSN :
0190-3918
Print_ISBN :
978-0-7695-2933-2
Type :
conf
DOI :
10.1109/ICPP.2007.5
Filename :
4343867
Link To Document :
بازگشت