• 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