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

被引:4
作者
Zalewski, Janusz [1 ]
机构
[1] Florida Gulf Coast Univ, Dept Comp Sci, Ft Myers, FL 33965 USA
来源
23RD ANNUAL IEEE-CS CONFERENCE ON SOFTWARE ENGINEERING EDUCATION AND TRAINING (CSEET 2010) | 2010年
基金
美国国家航空航天局; 美国国家科学基金会;
关键词
D O I
10.1109/CSEET.2010.22
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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.
引用
收藏
页码:113 / 120
页数:8
相关论文
共 6 条
[1]  
[Anonymous], J DEF SOFTW ENG
[2]  
Callaghan MJ, 2006, INT J ONLINE ENG, V2
[3]  
Daboin C., 2009, 30th Ifac Workshop on Real-Time Programming and 4th International Workshop on Real-Time Software, Poland, P43
[4]  
Desavouret E., 2003, FERMILANCONF03131
[5]  
Kornecki A., 2000, P 13 SEI C SOFTW ENG
[6]  
Yin Wei-feng, 2008, WSEAS Transactions on Systems, V7, P1433