Authors:
Manolis Sifalakis
1
;
C. Tschudin
1
;
S. Martin
2
;
L. S. Ferreira
3
and
L. M. Correia
3
Affiliations:
1
University of Basel, Switzerland
;
2
University of Liege, Belgium
;
3
Technical University of Lisbon, Portugal
Keyword(s):
Cloud computing, Network services, Future internet, Service interface.
Related
Ontology
Subjects/Areas/Topics:
Cloud Application Portability
;
Cloud Computing
;
Cloud Computing Architecture
;
Cloud Computing Enabling Technology
;
Cloud Interoperability
;
Cloud Middleware Frameworks
;
Development Methods for Cloud Applications
;
Fundamentals
;
Internet of Services
;
Performance Development and Management
;
Platforms and Applications
;
Service Composition and Mashups
;
Services Science
Abstract:
Two major challenges for enabling the vision of cloud computing regard (a) the generic and multi-purpose access to (virtualised) resources, and (b) the flexible, dynamic, and on-demand composition of services vertically from the physical link level, all the way “up” to the application level. Both aspects require a respective flexibility and expressibility from the interfaces in-place, which is missing from the current static socket (and other) interfaces below the application level. In this position paper, we propose, explain and exemplify an alternative generic service interface (GSi) that borrows from object oriented design to enable properties such as polymorphic access, generic service composition, introspection and dynamic reconfigurability, of in-network resources; opening in this way the path for flexible creation of service clouds.