DocumentCode :
148539
Title :
Using LabVIEW for building laboratory server: Pros and cons, design patterns, software architecturing and common pitfalls
Author :
Titov, Igor
Author_Institution :
Dept. of Comput. Syst. & Networks, Bauman Moscow State Tech. Univ. (BMSTU), Moscow, Russia
fYear :
2014
fDate :
3-5 April 2014
Firstpage :
1101
Lastpage :
1107
Abstract :
This paper describes software engineering best practices in building remote laboratory servers with LabVIEW. Most remote laboratories are started as academic projects. They are usually developed by students during their course projects and not by professional software developers. Thus, such projects would benefit from professional guidance. In this paper we list common LabVIEW design patterns applicable to remote labs. Best practices are described and typical pitfalls are analyzed. Code snippets, demos and live examples will be given during accompanying presentation at the conference.
Keywords :
computer science education; laboratories; software architecture; virtual instrumentation; LabVIEW; building laboratory server; code snippets; design patterns; remote laboratory servers; software architecturing; software engineering; Computer languages; Engineering education; Real-time systems; Remote laboratories; Servers; Software; LabVIEW; design patterns; lab server; remote lab; software development;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Global Engineering Education Conference (EDUCON), 2014 IEEE
Conference_Location :
Istanbul
Type :
conf
DOI :
10.1109/EDUCON.2014.6826247
Filename :
6826247
Link To Document :
بازگشت