NFR catalogues for RFID middleware


  • Renato Cristiano Torres ESA Institutional, Jundiai, Brazil
  • Luiz Eduardo Galvão Martins Federal University of São Paulo (UNIFESP), Institute of Science and Technology, São José dos Campos, Brazil


Requirements Engineering, RFID Middleware, NFR-Framework, Non-Functional Requirements


Non-functional requirements (NFR) are related to the user satisfaction about the quality attributes of the information system. In some cases these requirements are ignored or implemented by the end of the project in a chaotic way. It happens because, in many cases, the user does not have enough contact with the information system to solve these requirements, such as nonfunctional requirements for Radio-Frequency Identification (RFID) middleware. This study presents the preparation of non-functional requirements catalogues for RFID middleware supported by Non-Functional Requirements Framework (NFR-Framework). Two case studies were performed to evaluate the Requirements Engineering process in the creation of the NFR catalogues and the effectiveness of the reuse of the catalogues. As a result, a set of non-functional requirements are presented and organized into catalogues that work as the foundation for RFID system developers in the identification and validation of non-functional requirements for RFID middleware in information systems context.


Download data is not yet available.


[1] Al-Amir, Z., Al-Saidi F. A., Abdulkadir, H.: Design and implementation of RFID System; 5th International Multi-Conference on Systems, Signals and Devices, p. 1-6 2008.
[2] Al-Kassab, J., Rumsch, W. C.: Challenges for RFID Cross-Industry Standardization in the Light of Diverging Industry Requirements. IEEE System Journal, v. 2, issue 2. p. 170-177 2008.
[3] Bhattacharjya, A., Pal, R. K.: Distributed design of universal lightweight RFID system for largescale RFID operation. Proceedings of the IEEE International Summer Conference of Asia Pacific on Business Innovation and Technology, p. 40-44 2011.
[4] Chung, L., Nixon, B., Yu, E., Mylopoulos, J.: Non-Functional Requirements in Software Engineering, 1st edition, Kluwer Academic Publisher 2000.
[5] Floerkmeier, C., Lampe, M.: RFID Middleware Design– Addressing Application Requirements and RFID Constraints. Proceedings of the Joint Conference on Smart Objects and Ambient Intelligence: innovative contextaware services: usages and technologies, New York, 2005. p 219-224 2005.
[6] Glover, B., Bhatt, H.: Fundamentos de RFID, 3.a Edição, Editora Érica, Brazil 2005.
[7] Hind, D. J., Derby, D.: Radio Frequency Identification and Tracking System in Hazarduos Areas. Proceedings of the Fifth International Conference on Electrical Safety in Hazardous Environment, London. p. 215-227 1994.
[8] Ilie-Zudor, E., Kemeny, Z., van Blommenstein, F., Monostori, L., van der Meulen, A.: A Survey of Applications and Requirements of Unique Identification Systems and RFID Techniques. Computers in Industry, Elsevier. p. 227 – 252 2010.
[9] Li, C-M. J.: An Integrated Software Platform for RFID-Enabled Application Development. Proceedings of the IEEE International Conference on Sensor Networks, Ubiquitous, and Trustworthy Computing, vol. 1, Taichung. pp 4 2006.
[10] Oug, G., Kim, Y. D., Kim, S., Rhew, Y. S.: A Quality Evaluation Technique of RFID Middleware in Ubiquitous Computing. International Conference Hybrid Information Tecnology, vol.2, p. 730-735 2006.
[11] Pradhan, D. K.: Fault-Tolerant System Design, Prentice Hall, 1st edition, New Jersey 1996.
[12] Sommerville, I., Sawyer, P.: Viewpoints: Principles, Problems and a Practical Approach to Requirements Engineering. ACM Annals of Software Engineering. vol.3. p. 101-130 1997.
[13] Sommerville, I.: Integrated Requirements Engineering: A Tutorial. IEEE Software, vol. 22, n.1. p. 16-23 2005.
[14] Sommerville, I.: Software Engineering. 9th edition, Addison-Wesley 2010.
[15] Weber, T., Jansch-Porto, I., Weber, R.: Fundamentos de Tolerância a Falhas. Anais da IX JAI - Jornada de Atualização em Informática, X Congresso da Sociedade Brasileira de Computação, Vitória 1990.
[16] Zuo, Y., Pimple, M., Lande, S.: A Framework for RFID Survivability Requirement Analysis and Specification. Innovation in Computing Science and Software Engineering, Springer Netherlands, p. 153-159 2010.
[17] Yang, P., Wu, W., Moniri, M., Chibelushi, C. C.: Efficient Object Localization Using Sparsely Distributed Passive RFID Tags. IEEE Transactions on Industrial Electronics, v. 60, issue 12, p. 5914-5924 2013.
[18] Koskela, M., Ylinen, J., Loula, P.: A Framework for Integration of Radio Frequency Identification and Rich Internet Applications. 29th International Conference on Information Technology Interfaces, Croatia, p. 691-695 2007.




How to Cite

Torres, R. C., & Martins, L. E. G. (2018). NFR catalogues for RFID middleware. Journal of Computer Science and Technology, 14(02), p. 102–108. Retrieved from



Original Articles