• 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