Abstract
Radio Frequency Identification (RFID) is an established technology and has the potential, in a variety of applications, to significantly reduce cost and improve performance. RFID may dramatically change an organization’s capacity to obtain real-time information concerning the location and properties of tagged people or objects. However, simply adding RFID to an existing process is a losing proposition. The entire process should be reconsidered in order to take advantage of real-time inventory data and the near real-time tracking and management of inventory. As RFID-enabled applications will fulfill similar tasks across a range of processes adapted to use the data gained from RFID tags, they can be considered as software products derived from a common infrastructure and assets that capture specific abstractions in the domain. That is, it may be appropriate to design RFID-enabled applications as elements of a product line. This paper discusses product line architecture for RFID-enabled applications. In developing this architecture, common activities are identified among the RFID-enabled applications and the variability in the common activities is analyzed in detail using variation point concepts. A product line architecture explicitly representing commonality and variability is described using UML activity diagrams. Sharing a common architecture and reusing assets to deploy recurrent services may be considered an advantage in terms of economic significance and overall quality.
This work was supported by the Brain Korea 21 Project in 2007.
This work was supported by the Korea Research Foundation Grant funded by the Korean Government (MOEHRD) (The Regional Research Universities Program/Research Center for Logistics Information Technology).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
EPCglobal: The EPCglobal Architecture Framework. EPCglobal Final Version (July 2005)
EPCglobal Inc., http://www.epcglobalinc.org
Sun Microsystems, http://www.sun.com/software/solutions/rfid/
IBM: (December 2004), http://www306.ibm.com/software/pervasive/w_rfid_premises_server/
Oracle, http://www.oracle.com/technology/products/iaswe/edge_server
Microsoft, http://www.microsoft.com/business/insights/about/aboutus.aspx
Research Center Logistics Information Technology, http://lit.pusan.ac.kr
Moon, M., Kim, Y., Yeom, K.: Contextual Events Framework in RFID System. In: Proceedings of third International Conference on Information Technology, pp. 586–587. IEEE Computer Society, Los Alamitos (2006)
Muthig, D., Atkinson, C.: Model-Driven Product Line Architecture. In: Chastek, G.J. (ed.) SPLC 2002. LNCS, vol. 2379, pp. 110–129. Springer, Heidelberg (2002)
Moon, M., Yeom, K., Chae, H.S.: An Approach to Developing Domain Requirements as a Core Asset Based on Commonality and Variability in a Product Line. IEEE Transactions on Software Engineering 31(7), 551–569 (2005)
Moon, M., Chae, H.S., Yeom, K.: A Metamodel Approach to Architecture Variability in a Product Line. In: Morisio, M. (ed.) ICSR 2006. LNCS, vol. 4039, pp. 115–126. Springer, Heidelberg (2006)
Weiss, D.M., Lai, C.T.R.: Software Product-Line Engineering: A Family Based Software Development Process. Addison-Wesley, Reading (1999)
Traub, K., et al.: The Application Level Events (ALE) Specification, Version 1.0. EPCglobal Proposed Standard (Feb. 2005)
EPCglobal Inc.: EPC Information Services (EPCIS) Version 1.0 Specification. EPCglobal Working Draft (June 2005)
EPCglobal Inc.: Object Naming Service (ONS), Version 1.0 (Oct. 2005)
EPCglobal Inc.: The EPCglobal Network and The Global Data Synchronization Network (GDSN): Understanding the Information & the Information Networks (Oct. 2004)
Kang, K., et al.: FORM: A Feature-Oriented Reuse Method with Domain Specific Reference Architectures. Annals of Software Engineering 5, 143–168 (1998)
Kang, K., et al.: Feature-Oriented Domain Analysis (FODA) Feasibility Study. Technical Report CMU/SEI-90-TR-21, Software Engineering Institute, Carnegie Mellon University (Nov. 1990)
Keepence, B., Mannion, M.: Using patterns to model variability in product families. IEEE Software 16(4), 102–108 (1999)
Gomma, H.: Designing Software Product Lines with UML: From Use Cases to Pattern-Based Software Architectures. Addison-Wesley, Reading (2004)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer Berlin Heidelberg
About this paper
Cite this paper
Moon, M., Yeom, K. (2007). Product Line Architecture for RFID-Enabled Applications . In: Abramowicz, W. (eds) Business Information Systems. BIS 2007. Lecture Notes in Computer Science, vol 4439. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-72035-5_50
Download citation
DOI: https://doi.org/10.1007/978-3-540-72035-5_50
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-72034-8
Online ISBN: 978-3-540-72035-5
eBook Packages: Computer ScienceComputer Science (R0)