DocumentCode
2004081
Title
Multi-dimensional service compositions
Author
Baresi, L. ; Nitto, E. Di ; Guinea, S. ; Dustdar, S.
Author_Institution
Dip. Elettron. e Inf., Politec. di Milano, Milan
fYear
2009
fDate
16-24 May 2009
Firstpage
323
Lastpage
326
Abstract
The wide diffusion of reliable Internet is pushing two key novelties in the conception of modern software applications: the software as a service paradigm and the idea of the Internet of Things. Traditionally, services and things have been considered as separate entities, even addressing different needs and application domains. In contrast, we feel that services and things should be integrated and demand for proper design and programming paradigms that ease the task of system builders and enable reuse of components through various systems. Furthermore, we also see the need to take into account the many cross-cutting issues that are typical of any complex application (e.g., security, user interface, transactionality). We suggest multidimensional service assembly as the right abstraction for taking into account all these different aspects. In this paper we sketch our ideas, discuss the implications of multi-dimensional service assembly, and draft a research agenda that goes towards the development of a well established theory in this area.
Keywords
Internet; object-oriented programming; software reusability; Internet of things; component reusing; multidimensional service assembly; multidimensional service compositions; programming paradigms; software as a service paradigm; Application software; Assembly; Containers; Context-aware services; Global Positioning System; Logistics; Multidimensional systems; Proposals; RFID tags; Web and internet services;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering - Companion Volume, 2009. ICSE-Companion 2009. 31st International Conference on
Conference_Location
Vancouver, BC
Print_ISBN
978-1-4244-3495-4
Type
conf
DOI
10.1109/ICSE-COMPANION.2009.5071012
Filename
5071012
Link To Document