[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1007/978-3-642-13645-0_5acmconferencesArticle/Chapter ViewAbstractPublication PagesdaisConference Proceedingsconference-collections
Article

Distributed object-oriented programming with RFID technology

Published: 07 June 2010 Publication History

Abstract

Our everyday environments will soon be pervaded with RFID tags integrated in physical objects. These RFID tags can store a digital representation of the physical object and transmit it wirelessly to pervasive, context-aware applications running on mobile devices. However, communicating with RFID tags is prone to many failures inherent to the technology. This hinders the development of such applications as traditional programming models require the programmer to deal with the RFID hardware characteristics manually.In this paper, we propose extending the ambient-oriented programming paradigm to program RFID applications, by considering RFID tags as intermittently connected mutable proxy objects hosted on mobile distributed computing devices.

References

[1]
Waller, V., Johnston, R.B.: Making ubiquitous computing available. Commun. ACM 52(10), 127-130 (2009)
[2]
Bleecker, J.: A manifesto for networked objects -- cohabiting with pigeons, arphids and aibos in the internet of things (2006)
[3]
Roussos, G., Kostakos, V.: RFID in pervasive computing: State-of-the-art and outlook. Pervasive Mob. Comput. 5(1), 110-131 (2009)
[4]
Floerkemeier, C., Roduner, C., Lampe, M.: RFID Application Development with the Accada Middleware Platform. IEEE Systems Journal, Special Issue on RFID Technology 1, 82-94 (2007)
[5]
Kefalakis, N., Leontiadis, N., Soldatos, J., Gama, K., Donsez, D.: Supply chain management and NFC picking demonstrations using the AspireRfid middleware platform. In: Companion 2008: Proceedings of the ACM/IFIP/USENIX Middleware 2008 Conference Companion, pp. 66-69. ACM, New York (2008)
[6]
Kulyukin, V., Gharpure, C., Nicholson, J., Pavithran, S.: RFID in robot-assisted indoor navigation for the visually impaired. In: IEEE/RSJ International Conference on Intelligent Robots and Systems, vol. 2, pp. 1979-1984 (2004)
[7]
Philipose, M., Fishkin, K.P., Perkowitz, M., Patterson, D.J., Fox, D., Kautz, H., Hahnel, D.: Inferring activities from interactions with objects. IEEE Pervasive Computing 3(4), 50-57 (2004)
[8]
Fleck, M., Frid, M., O'Brien-Strain, E., Kindberg, T., Rajani, R., Spasojevic, M.: From informing to remembering: Deploying a ubiquitous system in an interactive science museum. IEEE Pervasive Computing Magazine Interactive Science Museum, 13-21 (April-June 2002)
[9]
Mamei, M., Quaglieri, R., Zambonelli, F.: Making tuple spaces physical with rfid tags. In: Symposium on Applied computing, pp. 434-439. ACM, New York (2006)
[10]
Carey, M.J., DeWitt, D.J.: Of objects and databases: A decade of turmoil. In: 22th International Conference on Very Large Data Bases, pp. 3-14. Morgan Kaufmann Publishers Inc., San Francisco (1996)
[11]
Dedecker, J., Van Cutsem, T., Mostinckx, S., D'Hondt, T., De Meuter, W.: Ambient-oriented programming. In: 20th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, pp. 31-40. ACM, New York (2005)
[12]
Dedecker, J., Van Cutsem, T., Mostinckx, S., D'Hondt, T., De Meuter, W.: Ambient-oriented programming in ambienttalk. In: Thomas, D. (ed.) ECOOP 2006. LNCS, vol. 4067, pp. 230-254. Springer, Heidelberg (2006)
[13]
Ungar, D., Chambers, C., Chang, B.-W., Hölzle, U.: Organizing programs without classes. Lisp Symb. Comput. 4(3), 223-242 (1991)
[14]
Dedecker, J., Meuter, W.D.: Using the prototype-based programming paradigm for structuring mobile applications (2002)
[15]
Murphy, A.L., Picco, G.P., Roman, G.-C.: Lime: A middleware for physical and logical mobility. In: 21st International Conference on Distributed Computing Systems, Washington, DC, USA, p. 524. IEEE Computer Society, Los Alamitos (2001)
[16]
Miller, M., Tribble, E.D., Shapiro, J.: Concurrency among strangers: Programming in E as plan coordination. In: De Nicola, R., Sangiorgi, D. (eds.) TGC 2005. LNCS, vol. 3705, pp. 195-229. Springer, Heidelberg (2005)
[17]
Cutsem, T.V., Mostinckx, S., Boix, E.G., Dedecker, J., Meuter, W.D.: Ambienttalk: Object-oriented event-driven programming in mobile ad hoc networks. In: XXVI International Conference of the Chilean Society of Computer Science, Washington, DC, USA, pp. 3-12. IEEE Computer Society, Los Alamitos (2007)
[18]
Van Cutsem, T., Dedecker, J., Mostinckx, S., Gonzalez, E., D'Hondt, T., De Meuter, W.: Ambient references: addressing objects in mobile networks. In: 21st ACM SIGPLAN symposium on Object-oriented programming systems, languages, and applications, pp. 986-997. ACM, New York (2006)

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
DAIS'10: Proceedings of the 10th IFIP WG 6.1 international conference on Distributed Applications and Interoperable Systems
June 2010
242 pages
ISBN:3642136443
  • Editors:
  • Frank Eliassen,
  • Rüdiger Kapitza

Sponsors

Publisher

Springer-Verlag

Berlin, Heidelberg

Publication History

Published: 07 June 2010

Check for updates

Author Tags

  1. RFID
  2. ambient-oriented programming
  3. mobile RFID-enabled applications
  4. pervasive computing

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 0
    Total Downloads
  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 05 Jan 2025

Other Metrics

Citations

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media