• DocumentCode
    2350329
  • Title

    A Comprehensive Embedded Systems Lab for Teaching Web-Based Remote Software Development

  • Author

    Zalewski, Janusz

  • Author_Institution
    Dept. of Comput. Sci., Florida Gulf Coast Univ., Fort Myers, FL, USA
  • fYear
    2010
  • fDate
    9-12 March 2010
  • Firstpage
    113
  • Lastpage
    120
  • Abstract
    The paper discusses an approach to the implementation of a web-based lab to teach remote software development in courses focused on real-time embedded systems. The lab involves data acquisition and control access to remote devices as well as a capability of remote software development, uploading and debugging. Several different platforms are used focusing on teaching specific aspects of real-time embedded systems development, which includes: programming in VHDL at the chip design level, microcontroller programming at the board level, programming at the real-time kernel level with both Windows and Unix flavor, and using a broad spectrum of programming languages (C/C++, C#, Java, ASP.NET). Current lab status is presented and plans for future expansion are outlined.
  • Keywords
    Internet; Unix; computer science education; data acquisition; embedded systems; hardware description languages; microcontrollers; programming languages; software engineering; teaching; Unix; VHDL; Web based lab; Web based remote software development; Windows; chip design level; data acquisition; microcontroller programming; programming language; real-time embedded system; real-time kernel level; Chip scale packaging; Computer languages; Data acquisition; Debugging; Education; Embedded system; Kernel; Microcontrollers; Programming; Real time systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Education and Training (CSEE&T), 2010 23rd IEEE Conference on
  • Conference_Location
    Pittsburgh, PA
  • ISSN
    1093-0175
  • Print_ISBN
    978-1-4244-7052-5
  • Type

    conf

  • DOI
    10.1109/CSEET.2010.22
  • Filename
    5463577