Abstract
A growing number of connected devices and solutions, related to the concept of Internet of Things, makes our environment increasingly smart and capable. However, existing application development processes and tools, designed for single device applications, do not allow to fully address this opportunity and to efficiently create applications that employ multiple devices and use the context information provided by ubiquitous sensors. To address this situation we propose a concept of Device Independent Architecture, which can be used to separate applications from devices and to provide a uniform platform for building smart multi-device applications. The main ideas of the Device Independent Architecture is to move processing from end-devices to a server side (backend) and to introduce a middleware layer that separates applications from devices and supports development of multi-device applications.
Chapter PDF
Similar content being viewed by others
Keywords
References
Zappa, M.: Envisioning emerging technology for 2012 and beyond, Envisioning Technology (2012), http://envisioningtech.com/envisioning2012/
SAMSUNG Smart LED and Plasma TVs Usher in a New Era of Connectivity and Control, Samsung US News Center, http://goo.gl/3pmlb
LG smart appliances for 2012 deliver connectivity, efficiency through Smart ThinQTM technologies, LG Newsroom (2012), http://goo.gl/lsz68
Simon, L., Mallya, A., Bansal, A., Gupta, G., Hite, T.D.: A Universal Service Description Language. In: Proceedings of the IEEE International Conference on Web Services, ICWS 2005, pp. 823–824. IEEE Computer Society (2005)
Lyle, J., Monteleone, S., Faily, S., Patti, D., Ricciato, F.: Cross-platform access control for mobile web applications. In: Proceedings of the IEEE International Symposium on Policies for Distributed Systems & Networks, pp. 37–44. IEEE Computer Society (2012)
Chmielewski, J., Walczak, K., Wiza, W.: Mobile interfaces for building control surveyors. In: Cellary, W., Estevez, E. (eds.) 13E 2010. IFIP AICT, vol. 341, pp. 29–39. Springer, Heidelberg (2010)
Chmielewski, J., Walczak, K., Wiza, W., Wójtowicz, A.: Adaptable User Interfaces for SOA Applications in the Construction Sector. In: Ambroszkiewicz, S., Brzeziński, J., Cellary, W., Grzech, A., Zieliński, K. (eds.) SOA Infrastructure Tools - Concepts and Methods, pp. 439–469. Poznań University of Economics Press, Poznań (2010)
Walczak, K., Wiza, W., Rumiński, D., Chmielewski, J., Wójtowicz, A.: Adaptable User Interfaces for Web 2.0 Educational Resources. In: Kiełtyka, L. (ed.) IT Tools in Management and Education - Selected Problems, pp. 104–124. Publishing Office of Czestochowa University of Technology, Częstochowa (2011)
Walczak, K., Chmielewski, J., Wiza, W., RumiÅ„ski, D., SkibiÅ„ski, G.: Adaptable Mobile User Interfaces for e-Learning Repositories. In: Sánchez, I.A., IsaÃas, P. (eds.) IADIS International Conference on Mobile Learning, pp. 52–61. IADIS Press (2011)
UbiqUI - Ubiquitous mobile user interfaces for industrial monitoring and control applications (2012-2013), http://www.kti.ue.poznan.pl/en/node/3230
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
This chapter is published under an open access license. Please check the 'Copyright Information' section either on this page or in the PDF for details of this license and what re-use is permitted. If your intended use exceeds what is permitted by the license or if you are unable to locate the licence and re-use information, please contact the Rights and Permissions team.
Copyright information
© 2013 Authors
About this paper
Cite this paper
Chmielewski, J. (2013). Towards an Architecture for Future Internet Applications. In: Galis, A., Gavras, A. (eds) The Future Internet. FIA 2013. Lecture Notes in Computer Science, vol 7858. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-38082-2_18
Download citation
DOI: https://doi.org/10.1007/978-3-642-38082-2_18
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-38081-5
Online ISBN: 978-3-642-38082-2
eBook Packages: Computer ScienceComputer Science (R0)