Skip to main content

An Agent Modeling for Overcoming the Heterogeneity in the IoT with Design Patterns

  • Conference paper
Mobile, Ubiquitous, and Intelligent Computing

Part of the book series: Lecture Notes in Electrical Engineering ((LNEE,volume 274))

Abstract

The Internet of Things (IoT) has been considered as a core infrastructure that provides the connectivity to anyone, anywhere, anytime and especially anything. Due to this advantage, the IoT is expected to change the whole society and to enrich people’s everyday life, but there are a lot of technical issues in realizing the IoT. Among them, the heterogeneity is an urgent and essential issue that cannot be easily resolved. In this paper, we described an agent modeling that can hide the heterogeneity of devices using the Strategy, Dependency Injection, and Reflection design patterns. The designed agent was implemented as the agent system named iSilo and various devices were developed and bound to the agents in the iSilo. Several experiments were conducted in Korea and Japan and these evaluations showed the proposed modeling could be a novel solution to overcome the heterogeneity in the IoT.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 219.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Bandyopadhyay, D., Sen, J.: Internet of Things: Applications and Challenges in Technology and Standardization. Wireless Personal Communications 58(1), 49–69 (2011)

    Article  Google Scholar 

  2. Atzori, L., Iera, A., Morabito, G.: Internet of Things: A Survey. Computer Networks 54(15), 2787–2805 (2010)

    Article  MATH  Google Scholar 

  3. Sundmaeker, H., Guillemin, P., Friess, P., Woelffle, S.: Vision and Challenges for Realising the Internet of Things. Cluster of European Research Projects on theInternet of Things, European Commision (2010)

    Google Scholar 

  4. Lin, J., Sedigh, S., Miller, A.: A Semantic Agent Framework for Cyber-Physical Systems. In: Elçi, A., Koné, M.T., Orgun, M.A. (eds.) Semantic Agent Systems. SCI, vol. 344, pp. 189–213. Springer, Heidelberg (2011)

    Chapter  Google Scholar 

  5. Wilcher, D.: Learn Electronics with Arduino. Apress (2012)

    Google Scholar 

  6. Kiczales, G., Hilsdale, E., Hugunin, J., Kersten, M., Palm, J., Griswold, W.G.: An Overview of AspectJ. In: Lindskov Knudsen, J. (ed.) ECOOP 2001. LNCS, vol. 2072, pp. 327–354. Springer, Heidelberg (2001)

    Chapter  Google Scholar 

  7. Fox, A., Gribble, S., Chawathe, Y., Brewer, E.: Adapting tonetwork and client variation using active proxies: Lessonsand perspectives. IEEE Personal Communications 5(4), 10–19 (1998)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Euihyun Jung .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Jung, E., Cho, I., Kang, S.M. (2014). An Agent Modeling for Overcoming the Heterogeneity in the IoT with Design Patterns. In: Park, J., Adeli, H., Park, N., Woungang, I. (eds) Mobile, Ubiquitous, and Intelligent Computing. Lecture Notes in Electrical Engineering, vol 274. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-40675-1_11

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-40675-1_11

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-40674-4

  • Online ISBN: 978-3-642-40675-1

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics