DocumentCode :
1858448
Title :
Training students in parallel and distributed thinking by completion of a computer control lab project
Author :
Kienzle, Eberhard
Author_Institution :
Dept. of Inf. Technol., Univ. of Appl. Sci., Esslingen, Germany
Volume :
3
fYear :
2001
fDate :
2001
Abstract :
Thinking in parallel and distributed categories is imperative for todays computer applications. It is shown how students train this way of thinking by carrying out a laboratory project. Students develop a software system for the computer control of a model plant. The control maximizes the throughput of produced parts. The problem is analyzed using the process flow graph. The analysis returns a structure of process actions which partly run in parallel, partly sequentially. This structure can be mapped into a task system. Basic task functions like synchronisation and communication are solved with mailboxes and semaphores. At first a manual control is implemented, in which basic hardware and task functions are tested. In the next two steps the tasks are integrated into an automatic-mode task system. Both decentralized and hierarchical task organizations are considered. The design of parallel, distributed and realtime task systems provides students with valuable experience and a basic understanding of modern software architectures
Keywords :
computer science education; control engineering education; flow graphs; laboratory techniques; real-time systems; robots; student experiments; training; communication; computer control lab project; decentralized hierarchical task organizations; distributed thinking; laboratory project; mailboxes; parallel thinking; process flow graph; semaphores; software architectures; student training; synchronisation; task functions; Communication system control; Computer applications; Flow graphs; Hardware; Human factors; Laboratories; Software architecture; Software systems; Testing; Throughput;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Frontiers in Education Conference, 2001. 31st Annual
Conference_Location :
Reno, NV
ISSN :
0190-5848
Print_ISBN :
0-7803-6669-7
Type :
conf
DOI :
10.1109/FIE.2001.963970
Filename :
963970
Link To Document :
بازگشت