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
Link To Document :
بازگشت