SDG-Pro: a programming framework for software-defined IoT cloud gateways

Stefan Nastić1, Hong Linh Truong1, Schahram Dustdar1
1Distributed Systems Group, TU Wien, Argentinierstrasse 8/184-1, Vienna, 1040, Austria

Tóm tắt

Từ khóa


Tài liệu tham khảo

Yuriyama M, Kushida T (2010) Sensor-cloud infrastructure-physical sensor management with virtualized sensors on cloud computing In: NBiS’10, 1–8, doi: 10.1109/NBiS.2010.32 .

Soldatos J, Serrano M, Hauswirth M (2012) Convergence of utility computing with the Internet-of-Things In: IMIS, 874–9, doi: 10.1109/IMIS.2012.135 .

Chun BG, Ihm S, Maniatis P, Naik M, Patti A (2011) Clonecloud: elastic execution between mobile device and cloud In: Proceedings of the Sixth Conference on Computer Systems, 301–314.. ACM, New York, NY, USA. http://doi.acm.org/10.1145/1966445.1966473 .

Stuedi P, Mohomed I, Terry D (2010) Wherestore: Location-based data storage for mobile devices interacting with the cloud In: Proceedings of the 1st ACM Workshop on Mobile Cloud Computing & Services: Social Networks and Beyond, 1:1–1:8.. ACM, New York, NY, USA. http://doi.acm.org/10.1145/1810931.1810932 .

De Souza LMS, Spiess P, Guinard D, Köhler M, Karnouskos S, Savio D (2008) Socrades: A web service based shop floor integration infrastructure In: The Internet of Things, 50–67. http://link.springer.com/chapter/10.1007%2F978-3-540-78731-0\_4 .

Satyanarayanan M, Bahl P, Caceres R, Davies N (2009) The case for vm-based cloudlets in mobile computing. Pervasive Comput8(4): 14–23. http://ieeexplore.ieee.org/xpl/login.jsp?tp=&arnumber=5280678 .

Nastic S, Sehic S, Le DH, Truong HL, Dustdar S (2014) Provisioning Software-defined IoT Cloud Systems In: FiCloud’14, 288–295.. IEEE, Barcelona, Spain, doi: 10.1109/FiCloud.2014.52 .

Nastic S, Sehic S, Voegler M, Truong HL, Dustdar S (2013) PatRICIA - A novel programing model for IoT applications on cloud platforms In: SOCA.. IEEE Computer Society, Koloa, HI, USA, doi: 10.1109/SOCA.2013.48 .

Nastic S, Voegler M, Inziger C, Truong HL, Dustdar S (2015) rtGovOps: A Runtime Framework for Governance in Large-scale Software-defined IoT Cloud Systems In: Mobile Cloud 2015, 24–33.. IEEE, San Francisco, CA, USA, doi: 10.1109/MobileCloud.2015.38 .

Nastic S, Inziger C, Truong HL, Dustdar S (2014) GovOps: The Missing Link for Governance in Software-defined IoT Cloud Systems In: WESOA14, 20–31.. Springer, Paris, France, doi: 10.1007/978-3-319-22885-3\_3 .

Inzinger C, Nastic S, Sehic S, Vögler M, Li F, Dustdar S (2014) MADCAT - A methodology for architecture and deployment of cloud application topologies In: Service-Oriented System Engineering, 13–22.. IEEE Computer Society, Oxford, United Kingdom, doi: 10.1109/SOSE.2014.9 .

Mohagheghi P, Haugen Ø (2010) Evaluating domain-specific modelling solutions In: Advances in Conceptual Modeling - Applications and Challenges, 212–21. http://link.springer.com/chapter/10.1007%2F978-3-642-16385-2\_27 .

Voegler M, Schleicher JM, Inziger C, Nastic S, Sehic S, Dustdar S (2015) LEONORE – Large-scale provisioning of resource constrained IoT deployments In: SOSE, 78–87.. IEEE, San Francisco Bay, CA, USA, doi: 10.1109/SOSE.2015.23 .

Distefano S, Merlino G, Puliafito A (2012) Sensing and actuation as a service: a new development for clouds In: NCA, 272–275, doi: 10.1109/NCA.2012.38 .

Hassan MM, Song B, Huh EN (2009) A framework of sensor-cloud integration opportunities and challenges In: ICUIMC, 618–626.. ACM, New York, NY, USA, doi: 10.1145/1516241.1516350 .

Alam S, Chowdhury M, Noll J (2010) Senaas: An event-driven sensor virtualization approach for Internet of Things cloud In: NESEA, 1–6, doi: 10.1109/NESEA.2010.5678060 .

Kumar K, Lu YH (2010) Cloud computing for mobile users: Can offloading computation save energy?Computer43(4): 51–6.

Zaslavsky A, Perera C, Georgakopoulos D (2013) Sensing as a service and big data. arXiv preprint arXiv:1301.0159. http://arxiv.org/abs/1301.0159 .

Kovatsch M, Lanter M, Duquennoy S (2012) Actinium: A restful runtime container for scriptable Internet of Things applications In: Internet of Things, 135–142, doi: 10.1109/IOT.2012.6402315 .

Bonomi F, Milito R, Zhu J, Addepalli S (2012) Fog computing and its role in the Internet of Things In: MCC Workshop on Mobile Cloud Computing, 13–16.. ACM, New York, NY, USA. http://doi.acm.org/10.1145/2342509.2342513 .

SixsqNuvlaBox. http://sixsq.com/products/nuvlabox.html . [Online; accessed Jan-’15].

Thereska E, Ballani H, O’Shea G, Karagiannis T, Rowstron A, Talpey T, et al. (2013) IoTFlow: A software-defined storage architecture In: SOSP, 182–96.. ACM, Farmington, PA, USA. http://doi.acm.org/10.1145/2517349.2522723 .

Davidson, Emily A(Softchoice Advisor): The Software-Defined-Data-Center (SDDC): Concept Or Reality? http://tinyurl.com/omhmbfv . [Online; accessed Jan-’15].

Koldehofe B, Dürr F, Tariq MA, Rothermel K (2012) The power of software-defined networking: line-rate content-based routing using OpenFlow In: Proceedings of the 7th Workshop on Middleware for Next Generation Internet Computing, 3:1–3:6.. ACM, New York, NY, USA. http://doi.acm.org/10.1145/2405178.2405181 .

Madden SR, Franklin MJ, Hellerstein JM, Hong W (2005) TinyDB: an acquisitional query processing system for sensor networks. ACM Trans Database Syst (TODS)30(1): 122–73.

Ciciriello P, Mottola L, Picco GP (2006) Building virtual sensors and actuators over logical neighborhoods In: Proceedings of the International Workshop on Middleware for Sensor Networks, 19–24.. ACM, New York, NY, USA. http://doi.acm.org/10.1145/1176866.1176870 .

Mottola L, Pathak A, Bakshi A, Prasanna VK, Picco GP (2007) Enabling scope-based interactions in sensor network macroprogramming In: MASS 2007, 1–9.. IEEE Computer Society, Pisa, Italy. http://dx.doi.org/10.1109/MOBHOC.2007.4428655 .

Casati F, Daniel F, Dantchev G, Eriksson J, Finne N, Karnouskos S, et al. (2012) Towards business processes orchestrating the physical enterprise with wireless sensor networks In: ICSE’12, 1357–1360.. IEEE, Zurich, Switzerland, doi: 10.1109/ICSE.2012.6227080 .