InterDataNet: A Scalable Middleware Infrastructure for Smart Data Integration

  • Franco Pirri
  • Maria Chiara Pettenati
  • Samuele Innocenti
  • Davide Chini
  • Lucia Ciofi
Conference paper


At the core of the Internet/Web of Things lays the issue of large-scale interoperability of heterogeneous Things/Objects networks. Going beyond limited-scale interoperability, middleware requires dealing with a number of issues targeting, among others, the Web-wide Object addressability and Objects capabilities orchestration for the development of different applications. Such a goal requires not only addressing “internetworking things” at a communication level but also “interdataworking of things” i.e., providing interoperability among Objects smart data. Indeed, the smarter and the most interoperable are the data, the easier will be sharing, linking, and processing between distributed IoT applications. This chapter discusses the architectural requirements of the InterDataNet (IDN) framework. IDN approach provides scalable integration, management, and reuse of large numbers of Objects networks in the Web of Data, thus enabling Web of Things applications. The core of the IDN is provided through three main views: the IDN-Information Model, the IDN-Service Architecture, and the IDN-Applications.



We would like to acknowledge the valuable support of Prof. Dino Giuli for the material and scientific support to this research activity. Moreover we acknowledge the precious work of Luca Capannesi for the technical support in the development activities.


  1. 1.
    AA.VV. (2008) Linked Data on the Web (LDOW2008) Proceedings WWW 2008 Workshop, April 22, 2008 Beijing, China.
  2. 2.
    AA.VV. (2009) Linked Data on the Web (LDOW2009) Proceedings WWW 2009 Workshop, April 20th, 2009 Madrid, Spain.
  3. 3.
    Aberer K, Hauswirth M, Salehi A (2007) Infrastructure for data processing in large-scale interconnected sensor networks. In: Mobile Data Management (MDM’07), Mannheim, GermanyGoogle Scholar
  4. 4.
    Berners-Lee T (2006) Linked data – design issues. W3C
  5. 5.
    Culler D, Estrin D, Srivastava M (2004) Guest editors’ introduction: overview of sensor networks. Computer 37(8):41–49CrossRefGoogle Scholar
  6. 6.
    Dolin RA (2006) Deploying the “Internet of Things”. In: Proceedings of the international symposium on applications on Internet, IEEE Computer Society, pp 216–219Google Scholar
  7. 7.
    Fielding RT (2000) Architectural styles and the design of network-based software architectures. Unpublished Doctoral dissertation, University of California, IrvineGoogle Scholar
  8. 8.
    Gronbaek I (2008) Architecture for the Internet of Things (IoT): API and Interconnect. In: Sensor technologies and applications, 2008. SENSORCOMM ’08, Second International Conference on, pp 802–807Google Scholar
  9. 9.
    Hendler J, Shadbolt N, Hall W, Berners-Lee T, Weitzner D (2008) Web science: an interdisciplinary approach to understanding the web. Commun ACM 51(7):60–69. doi: 10.1145/1364782.1364798CrossRefGoogle Scholar
  10. 10.
    Innocenti S (2008) InterDataNet: nuove frontiere per l’integrazione e l’elaborazione dei dati. visione e progettazione di un modello infrastrutturale per l’interdataworking. Ph.D. Dissertation, Electronics and Telecommunications Department, University of Florence, Italy, Dec 2008Google Scholar
  11. 11.
    Kawahara Y, Kawanishi N, Ozawa M, Morikawa H, Asami T (2007) Designing a framework for scalable coordination of wireless sensor networks, context information and web services. In: Distributed computing systems workshops, 2007, ICDCSW ’07. 27th international conference on, p 44Google Scholar
  12. 12.
    Lund K, Eggen A, Hadzic D, Hafsoe T, Johnsen F (2007) Using web services to realize service oriented architecture in military communication networks. Commun Magazine, IEEE, 45(10):47–53. doi:10.1109/MCOM.2007.4342822CrossRefGoogle Scholar
  13. 13.
    McManus R (2009) Interview with Tim Berners-Lee, Part 2: Search Engines, User Interfaces for Data, Wolfram Alpha, and More… ReadWriteWeb, 10 July 2009Google Scholar
  14. 14.
    Mockapetris PV, Dunlap KJ (1995) Development of the domain name system. SIGCOMM Comput Commun Rev 25(1):112–122. doi: 10.1145/205447.205459CrossRefGoogle Scholar
  15. 15.
    Matthew MacKenzie, Laskey C, McCabe K, Brown F, Peter F, Metz R, Hamilton BA. Reference Model for Service Oriented Architecture 1.0 OASIS Standard, 12 October 2006
  16. 16.
    Pachube: Building a platform for Internet-enabled environments.
  17. 17.
    Pettenati MC, Chini D, Parlanti D, Pirri F. InterDataNet: A Web of Data foundation for the Semantic Web vision IADIS International Journal on WWW/Internet 6(2):16–30 ISSN: 1645–7641Google Scholar
  18. 18.
    Prehofer C, van Gurp J, di Flora C (2007) Towards the web as a platform for ubiquitous applications in smart spaces. In: Second workshop on Requirements and Solutions for Pervasive Software Infrastructures (RSPSI), InnsbruckGoogle Scholar
  19. 19.
    Presser M, Barnaghi P, Eurich M, Villalonga C (2009) The SENSEI project: integrating the physical world with the digital world of the network of the future – [global communications newsletter]. Commun Mag IEEE 47(4):1–4CrossRefGoogle Scholar
  20. 20.
    Stirbu V (2008) Towards a RESTful plug and play experience in the web of things. In: Semantic computing, 2008 IEEE international conference on, pp 512–517Google Scholar
  21. 21.
    Vinoski S (2007) REST eye for the SOA guy. IEEE Internet Comput 11(1):82–84CrossRefGoogle Scholar
  22. 22.
    Welbourne E, Battle L, Cole G, Gould K, Rector K, Raymer S et al (2009) Building the Internet of things using RFID: the RFID ecosystem experience. Internet Comput IEEE 13(3):48–55. doi: 10.1109/MIC.2009.52CrossRefGoogle Scholar
  23. 23.
    Zweben SH, Edwards S, Weide B, Hollingsworth J (1995) The effects of layering and encapsulation on software development cost and quality. IEEE Trans Softw Eng 21(3):200–208CrossRefGoogle Scholar

Copyright information

© Springer Science+Business Media, LLC 2010

Authors and Affiliations

  • Franco Pirri
    • 1
  • Maria Chiara Pettenati
    • 1
  • Samuele Innocenti
    • 1
  • Davide Chini
    • 1
  • Lucia Ciofi
    • 1
  1. 1.Electronics and Telecommunications DepartmentUniversity of FlorenceFlorenceItaly

Personalised recommendations