Authors:
Gerardo Canfora
and
Fabio Melillo
Affiliation:
University of Sannio, Italy
Keyword(s):
Mobile Device Programming, Service Oriented Computing, Peer-to-Peer, Android.
Related
Ontology
Subjects/Areas/Topics:
Agents
;
Artificial Intelligence
;
Languages, Tools and Architectures
;
Model-Driven Software Development
;
Paradigm Trends
;
Service Discovery, Selection and Replacement
;
Service Invocation, Interaction, Monitoring
;
Service Oriented Architectures
;
Service Technology and Infrastructure Issues
;
Services
;
Services Applications
;
Software Engineering
Abstract:
The growing success of mobile devices is enabling a new class of applications that overcome the traditional models of desktop applications and web browsing, and embrace entirely new ways of computing. Service oriented computing and the rapidly growing power of mobile devices are the key ingredients of a new generation of low-cost, lightweight applications where mobile devices are no longer intended as a means to access server-side data and functionality, but as a source of services that other devices can discover and invoke.
In this paper we introduce Sip2Share, a middleware that allows for publishing, discovering and invoking services in a peer-to-peer network of Android devices. A characteristics of our middleware is that services are advertised, discovered and called using the same native mechanisms of the Android platform, i.e. intent, manifests and broadcast receivers.