• DocumentCode
    133584
  • Title

    A cloud-based integrated development environment for embedded systems

  • Author

    Hausladen, Jurgen ; Pohn, Birgit ; Horauer, Martin

  • Author_Institution
    Univ. of Appl. Sci. Technikum Wien, Vienna, Austria
  • fYear
    2014
  • fDate
    10-12 Sept. 2014
  • Firstpage
    1
  • Lastpage
    5
  • Abstract
    Developing software for embedded systems may be a challenging task. Next to solid programming skills using the C language (and Assembly) elaborate know-how about the target controller and surrounding hardware is mandatory. Furthermore, setup of the required tooling (compiler infrastructure, debug interfaces, etc.) can be a cumbersome task, especially when supporting multiple different host operating systems. Especially for beginners, this tooling aspect can turn out as an intriguing problem. This paper presents a cloud based integrated development environment (Cloud IDE) for embedded systems based entirely on open-source solutions that has the potential to ease some of these burdens. In contrast to existing solutions it supports flashing and debugging of a target board attached to the local host computer whereas, the entire development takes place in a cloud environment.
  • Keywords
    C language; assembly language; cloud computing; embedded systems; program debugging; programming environments; software tools; Assembly language; C language; Cloud IDE; cloud environment; cloud-based integrated development environment; compiler infrastructure; debug interfaces; debugging; embedded systems; flashing; hardware; local host computer; open-source solution; programming skills; software development; target controller; tooling; Browsers; Debugging; Embedded systems; Hardware; Libraries; Servers; Cloud IDE; Node.js; PaaS; education; embedded systems development;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Mechatronic and Embedded Systems and Applications (MESA), 2014 IEEE/ASME 10th International Conference on
  • Conference_Location
    Senigallia
  • Print_ISBN
    978-1-4799-2772-2
  • Type

    conf

  • DOI
    10.1109/MESA.2014.6935577
  • Filename
    6935577