Browse > Article
http://dx.doi.org/10.6109/jicce.2011.9.1.021

An Implementation Scheme for the Detection System of RFID Defective Tags Using LabVIEW OOP  

Jung, Deok-Gil (Department of Computer Science, Dongeui University)
Jung, Min-Po (Department of Cyber Police, YoungSan University)
Cho, Hyuk-Gyu (Department of Cyber Police, YoungSan University)
Lho, Young-Uhg (Department of Computer Education, Silla University)
Abstract
In this paper, we suggest the object-oriented methodology for the design and implementation scheme for the program development in the application of control and instrumentation such as the detection system of RFID defective tags which needs the embedded programming. We apply the design methodology of UML in the system design phase, and suggest the implementation scheme of LabVIEW programs using LVOOP(LabVIEW Object Oriented Programming)in which make it possible to write the object-oriented programming. We design the class diagram and the sequence diagram using UML, and write the classes of LVOOP from the designed class diagram and the main VI from the sequence diagram, respectively. We show that it is possible to develop the embedded programs such as the RFID application through the implementation example of the detection system of RFID defective tags in this paper. And, we obtain the advantages based on the object-oriented design and implementation using the LVOOP approach such as the development of LabVIEW programs by adding the classes and the concept of object of the object-oriented language to LabVIEW.
Keywords
Defective Tag Detection; Embedded Programming; LVOOP; RFID Tag; UML;
Citations & Related Records
연도 인용수 순위
  • Reference
1 "LabVIEW Object-Oriented Programming FAQ," http://zone. ni.com/devzone/cda/tut/p/id/3573
2 W. Choi, et al., "The Development of Launch Vehicle Simulator Using an Object-oriented Design," Proc. of Spring Conf. of the Korea Society for Simulation, pp.106-109, 2005.
3 National Instruments, NI LabVIEW, http://www.ni.com/labview/
4 Vellmen Inc., "K8055/VM110: USB EXPERIMENT INTERFACE BOARD," http://www.funnykit.com/bemarket/ shop/index.php? pageurl=page_goodsdetail&uid=701
5 ALR-9900 Enterprise RFID Reader Family, "Alien Reader Protocol with ITR Product Overview," http://www. alientechnology.com/docs/product/ DS_ITR.pdf
6 Petri Nets World, http://www.informatik.uni-hamburg.de/TGI/ PetriNets/
7 H. Brand, et al., "The PHELIX Control System Based on UML Design Level Programming in LabVIEW," Proc. of ICALEPCS, pp.472-474, 2003.
8 "LabVIEW: Why use LVOOP? Answer scalable code," http:// programming.itags.org/labview/41460/
9 G.Y. Choi, et al., "Trends in RFID Technology and Standardization," Proc. of the Korea Electromagnetic Engineering Society, ETRI, Korea, Vol. 6, No. 5, pp.29-37, 2007.
10 UML(Unified Modeling Language), http://www.uml.org/
11 D. Beck, et al., "The CS Framework - A LabVIEW Based Approach to SCADA Systems," Proc. of 10th ICALEPCS(Int. Conf. on Accelerator & large Expt. Physics Control Systems, pp.PO1.051-6, 2005.
12 D. Beck and H. Brand, "Control System Design Using LabVIEW Object Oriented Programming," Proc. of ICALEPCS, pp.84-86, 2007.
13 M. Chen, "Object Oriented Programming in LabVIEW for Acquisition and Control Systems at the Aerodynamics Laboratory of the National Research Council of Canada," Proc. of 22nd Int. Congress on Instrumentation in Aerospace Simulation Facilities(ICIASF), 2007.
14 "LabVIEW Object-Oriented Programming: The Decisions Behind the Design," http://zone.ni.com/devzone/cda/tut/p/ id/3574