Skip to main content

The Activity of Resource Modelling

  • Chapter
  • First Online:
Resource Management for Internet of Things

Part of the book series: SpringerBriefs in Computer Science ((BRIEFSCOMPUTER))

  • 943 Accesses

Abstract

In this book, we investigate the core activities encompassed in a holistic resource management process for Internet of Things (IoT ), focusing on the different functionalities and architectural approaches involved on a basic workflow for managing the lifecycle of resources in an IoT system. We identified the following activities as the main components of a typical workflow for a resource management system (RMS) in IoT: resource modelling, resource discovery , resource estimation , resource allocation and resource monitoring . In this chapter, we address the first activity, namely the resource modelling . The resource model is a vital part of any RMS that aims at properly representing the elements from the different layers of an IoT ecosystem . In this chapter, we analyse existing proposals for resource modelling, focusing on solutions for both resource representation and application representation. Proposals for resource representation can be grouped into three main categories: attribute-based , semantic-based and virtualization-based . After presenting some examples for each category, we briefly discuss them under three aspects: the degrees of abstraction, granularity and formalism with which the elements are represented in the models. It is important to mention that, although several works implicitly assume some type of representation for the system resources and also for the application, in our discussion we included only the proposals that explicitly define their models, with sufficient details to shed light in the relevant aspects of such models.

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 44.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 59.99
Price excludes VAT (USA)
  • Compact, lightweight 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

References

  1. Oteafy SM, Hassanein HS (2012) Towards a global IoT: resource re-utilization in WSNs. In: Computing, Networking and Communications (ICNC), international conference on, 2012. IEEE, pp 617–622

    Google Scholar 

  2. Farias CMD, Li W, Delicato FC, Pirmez L, Zomaya AY, Pires PF, Souza JND (2016) A systematic review of shared sensor networks. ACM Comput Surv (CSUR) 48(4):51

    Article  Google Scholar 

  3. Billet B, Issarny V (2014) From task graphs to concrete actions: a new task mapping algorithm for the future Internet of Things. In: 2014 IEEE 11th international conference on mobile ad hoc and sensor systems. IEEE, pp 470–478

    Google Scholar 

  4. Angelakis V, Avgouleas I, Pappas N, Fitzgerald E, Yuan D (2015) Allocation of heterogeneous resources of an IoT device to flexible services

    Google Scholar 

  5. Sharief M, Kingston O, Hossam S, Kingston O (2012) Resource re-use in wireless sensor networks: Realizing a synergetic internet of things. J Commun 7(7):484–493

    Google Scholar 

  6. Banerjee P, Bash C, Friedrich R, Goldsack P, Huberman BA, Manley J, Patel C, Ranganathan P, Veitch A (2011) Everything as a service: powering the new information economy. Computer 44(3):36–43

    Article  Google Scholar 

  7. El-Mougy A, Ibnkahla M, Hegazy L (2015) Software-defined wireless network architectures for the Internet-of-Things. In: Local Computer Networks conference workshops (LCN Workshops), IEEE 40th, 2015. IEEE, pp 804–811

    Google Scholar 

  8. Whitmore A, Agarwal A, Da Xu L (2015) The Internet of Things—A survey of topics and trends. Inform Syst Frontiers 17(2):261–274

    Article  Google Scholar 

  9. Barnaghi P, Wang W, Henson C, Taylor K (2012) Semantics for the Internet of Things: early progress and back to the future. Int J Semant Web Inform Syst (IJSWIS) 8(1):1–21

    Article  Google Scholar 

  10. Wang W, De S, Cassar G, Moessner K (2013) Knowledge representation in the internet of things: semantic modelling and its applications. Automatika–J for Control Meas Electron Comput Commun 54(4):388–400

    Google Scholar 

  11. Soldatos J, Kefalakis N, Hauswirth M, Serrano M, Calbimonte J-P, Riahi M, Aberer K, Jayaraman PP, Zaslavsky A, Žarko IP (2015) Openiot: open source internet-of-things in the cloud. In: Interoperability and open-source solutions for the Internet of Things. Springer, Berlin, pp 13–25

    Google Scholar 

  12. Compton M, Barnaghi P, Bermudez L, GarcíA-Castro R, Corcho O, Cox S, Graybeal J, Hauswirth M, Henson C, Herzog A (2012) The SSN ontology of the W3C semantic sensor network incubator group. Web Semant: Sci Serv Agents World Wide Web 17:25–32

    Article  Google Scholar 

  13. Huber S, Seiger R, Schlegel T (2016) Using semantic queries to enable dynamic service invocation for processes in the Internet of Things. In: 2016 IEEE Tenth international Conference on Semantic Computing (ICSC). IEEE, pp 214–221

    Google Scholar 

  14. Chun S, Seo S, Oh B, Lee K-H (2015) Semantic description, discovery and integration for the Internet of Things. In: Semantic Computing (ICSC), IEEE international conference on, 2015, pp 272–275

    Google Scholar 

  15. Colistra G, Pilloni V, Atzori L (2014) The problem of task allocation in the Internet of Things and the consensus-based approach. Comput Netw 73:98–111

    Article  Google Scholar 

  16. Islam MM, Hassan MM, Lee G-W, Huh E-N (2012) A survey on virtualization of wireless sensor networks. Sensors 12(2):2175–2207

    Article  Google Scholar 

  17. Delgado C, Gállego JR, Canales M, Ortín J, Bousnina S, Cesana M (2016) On optimal resource allocation in virtual sensor networks. Ad Hoc Netw 50:23–40

    Google Scholar 

  18. Xia W, Wen Y, Foh CH, Niyato D, Xie H (2015) A survey on software-defined networking. IEEE Commun Surv Tutorials 17(1):27–51

    Article  Google Scholar 

  19. Nastic S, Sehic S, Le D-H, Truong H-L, Dustdar S (2014) Provisioning software-defined iot cloud systems. In: Future Internet of Things and Cloud (FiCloud), international conference on, 2014, pp 288–295

    Google Scholar 

  20. Ding J, Yu R, Zhang Y, Gjessing S, Tsang DH (2015) Service provider competition and cooperation in cloud-based software defined wireless networks. IEEE Commun Mag 53(11):134–140

    Article  Google Scholar 

  21. Kiepuszewski B, ter Hofstede AHM, Bussler CJ (2000) On structured workflow modelling. In: International conference on advanced information systems engineering. Springer, Berlin, pp 431–445

    Google Scholar 

  22. Kefalakis N, Soldatos J, Anagnostopoulos A, Dimitropoulos P (2015) A visual paradigm for IoT solutions development. In: Interoperability and open-source solutions for the Internet of Things. Springer, Berlin, pp 26–45

    Google Scholar 

  23. Appel S, Frischbier S, Freudenreich T, Buchmann A (2013) Event stream processing units in business processes. In: Business process management. Springer, Berlin, pp 187–202

    Google Scholar 

  24. Buchmann A, Appel S, Freudenreich T, Frischbier S, Guerrero PE (2012) From calls to events: Architecting future BPM systems. In: International conference on business process management. Springer, Berlin, pp 17–32

    Google Scholar 

  25. Van der Aalst WM (1999) Formalization and verification of event-driven process chains. Inf Softw Technol 41(10):639–650

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Flávia C. Delicato .

Rights and permissions

Reprints and permissions

Copyright information

© 2017 The Author(s)

About this chapter

Cite this chapter

Delicato, F.C., Pires, P.F., Batista, T. (2017). The Activity of Resource Modelling. In: Resource Management for Internet of Things. SpringerBriefs in Computer Science. Springer, Cham. https://doi.org/10.1007/978-3-319-54247-8_3

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-54247-8_3

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-54246-1

  • Online ISBN: 978-3-319-54247-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics