• DocumentCode
    3282668
  • Title

    A Virtual Machine-Based Programming Environment for Rapid Sensor Application Development

  • Author

    Lin, Jui-Nan ; Huang, Jiun-Long

  • Author_Institution
    Nat. Chiao Tung Univ., Hsinchu
  • Volume
    2
  • fYear
    2007
  • fDate
    24-27 July 2007
  • Firstpage
    87
  • Lastpage
    95
  • Abstract
    In recent years, TinyOS and nesC are gradually becoming the de facto software development platform for implementing sensor applications. However, developing sensor applications is difficult for programmers since the programming paradigm used in nesC is different from that used in other popular programming languages. In view of this, we propose in this paper a virtual machine-based programming environment for rapid sensor application development. With the proposed programming environment, sensor applications are implemented in TinyJava, which is a subset of Java programming language. Developing sensor applications is very similar as developing a traditional Java applications. Therefore, we believe that the proposed programming environment is able to speedup the development of sensor applications.
  • Keywords
    Java; distributed sensors; programming environments; virtual machines; Java programming language; TinyJava; programming paradigm; rapid sensor application development; software development platform; virtual machine-based programming environment; Application software; Computer languages; Debugging; Java; Programming environments; Programming profession; Sensor phenomena and characterization; Sensor systems; Temperature sensors; Wireless sensor networks;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference, 2007. COMPSAC 2007. 31st Annual International
  • Conference_Location
    Beijing
  • ISSN
    0730-3157
  • Print_ISBN
    0-7695-2870-8
  • Type

    conf

  • DOI
    10.1109/COMPSAC.2007.48
  • Filename
    4291107