Browse > Article
http://dx.doi.org/10.6109/jkiice.2015.19.3.708

The Application and Analysis of the Embedded Programming Education Based on UML and LabVIEW OOP  

Jung, Deok-Gil (Department of Computer Science, Dong-eui University)
Jung, Min-Po (Department of Cyber Police & Science, Youngsan University)
Cho, Hyuk-Gyu (Department of Cyber Police & Science, Youngsan University)
Lho, Young-Uhg (Department of Computer Education, Silla University)
Abstract
The students who learn the computer languages think it very difficult to program using the text-based programming languages and also to learn the object-oriented programming. Therefore, we introduce the object-oriented visual programming into the programming education. And, to solve the this problem in the programming education, in this paper, we introduce the UML to support the object-oriented modeling and to teach the students using the LabVIEW OOP that supports the object-oriented visual programming. And, we propose to apply it on the embedded programming education. Also, we analyze the educational effect of the proposed education methodology of programming based on the student survey.
Keywords
UML; LabVIEW OOP; Programming Education; Embedded Programming; RFID;
Citations & Related Records
Times Cited By KSCI : 2  (Citation Analysis)
연도 인용수 순위
1 Y-U Lho, M-P Jung, H-G Cho, and D-G Jung, "A Development and Analysis of the Assessment Metrics for Text/Visual Programming Education Using LabVIEW," Journal of the Korea Institute of Information and Communication Engineering, vol. 16, no. 11, pp.2544-2549, 2012.   DOI
2 D-G Jung, M-P Jung, H-G Cho, and Y-U Lho, "A Development of the Evaluation Metrics and Analysis of the Object-Oriented Visual Programming Education Using Alice Programming,"Journal of the Korea Institute of Information and Communication Engineering, Vol. 18, No. 3, pp.742-748, 2014.   DOI
3 T. Levendovszky and L. Lengyel, "A UML class diagrambased pattern language for model transformation systems," World Scientific and Engineering Academy and Society (WSEAS), 2005.
4 "UML(Unified Modeling Language)", [Internet]. Available: http://www.uml.org/
5 OMG, UML 2.0 Infrastructure-Final Adopted Specification, OMG document ptc / 03-09-15, 2003.
6 M. Fowler M and K. Scott K, UML Distilled (3rd Ed.), Addison Wesley, 2004.
7 National Instrument, LabVIEW, [Internet]. Available: http://www.ni.com/labview/
8 Tutorial - LabVIEW Object-Oriented Programming: The Decisions Behind the Design, [Internet]. Available: http://zone.ni.com/devzone/cda/tut/p /id/3574, 2009.
9 W.-K. Jehng, "Using LabView to Integrate RFID system and Database for Supply Chain Efficiency Improvement," International Journal of Intelligent Control and Systems, vol. 13, no. 3, pp.189-195, 2008.
10 D. Leffingwell and D. Widrig, Managing Software Requirements: A Use Case Approach, Pearson Education, 2003.
11 D. Bell, UML's Sequnce Diagram, IBM, 2004.
12 K Taniguchi, Extracting sequence diagram from execution trace of Java program, Principles of software Evolution, 2005.