DocumentCode
2574309
Title
New developments in EPOS tools for configuring and generating embedded systems
Author
Cancian, Rafael L. ; Stemmer, Marcelo R. ; Fröhlich, Antônio Augusto M
Author_Institution
Santa Catarina Fed. Univ., Santa Catarina
fYear
2007
fDate
25-28 Sept. 2007
Firstpage
776
Lastpage
779
Abstract
Embedded systems usually run dedicated applications in highly restricted environments. This paper describes our approach to configure and generate embedded systems and a tool to assist this process that is being used with EPOS (Embedded and Parallel Operating System), an OS developed using AOSD. This tool receives a high level specification of the application and builds the necessary computational support for it. This paper describes some improvements to the tool that are enabling this process to be done automatically. Co-design, design space exploration and partitioning techniques were modeled as independent components, which allow to modify the implementation technique used in each step of this process and to use it to compose a new tool without changing the whole developing chain. Our main contribution is in the development of highly portable and application-oriented embedded systems using AOSD in a semi-automatized process guided by our tool.
Keywords
embedded systems; hardware-software codesign; object-oriented programming; operating systems (computers); EPOS tools; application-oriented embedded systems; aspect-oriented software development; design space exploration; embedded system configuration; highly restricted environment; parallel operating system; partitioning technique; semiautomatized process; Algorithm design and analysis; Computer languages; Embedded software; Embedded system; Field programmable gate arrays; Hardware; Microcontrollers; Program processors; Software tools; System-on-a-chip;
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.4416855
Filename
4416855
Link To Document