DocumentCode :
148204
Title :
An experimental study on UML Modeling errors and their causes in the education of model driven PLC programming
Author :
Duschl, Kerstin ; Obermeier, Martin ; Vogel-Heuser, Birgit
Author_Institution :
Inst. of Autom. & Inf. Syst., Tech. Univ. Munchen, Garching, Germany
fYear :
2014
fDate :
3-5 April 2014
Firstpage :
119
Lastpage :
128
Abstract :
Based on previous studies on programming errors and their causes, the presented study examines UML modeling failures in the area of teaching machine and plant automation that were made by 102 mechanical engineering students and analyzes their reasons. Though poor concentration, misunderstandings and overlooking of key aspects within the task have been mentioned by about one third to one fifth of the subjects, they could not explain the objective modeling performance. Instead, the main reason for the shortcomings in the subjects´ UML models seems to be difficulties to “translate” their mental model of the system into an UML model. In particular, structure modeling was quite difficult to handle. Lack of time also was a problem, but resulted primarily from starting with the rather complicated structure modeling part instead of the behavior modeling part.
Keywords :
Unified Modeling Language; computer science education; mechanical engineering computing; programmable controllers; teaching; UML modeling errors; UML modeling failures; mechanical engineering students; mental model; model driven PLC programming education; objective modeling performance; plant automation; programming errors; structure modeling; teaching machine; Automation; Object oriented modeling; Programming profession; Software; Training; Unified modeling language; Automation; Engineering education; Failure analysis; Human factors; Object oriented methods;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Global Engineering Education Conference (EDUCON), 2014 IEEE
Conference_Location :
Istanbul
Type :
conf
DOI :
10.1109/EDUCON.2014.6826078
Filename :
6826078
Link To Document :
بازگشت