Abstract

Smartphones have greater computing power than ever before, providing convenient applications to improve our lives. In general, people find it difficult to locate suitable applications and implementing new applications often requires professional skills. In this paper, we propose a new service platform that facilitates the implementation of new applications by composing prebuilt components that provide the context information of mobile devices such as location and contacts. Our platform introduces an innovative concept named context collaboration, in which smartphones exchange context information with each other, which in turn is used to deduct useful inferences. The concept is realized by instant orchestration, which assembles some components and implements a composite component. The interactive communication interface helps a mobile device to communicate with other devices using open APIs, such as SOAP and HTTP (REST). The platform also works in heterogeneous environments, for example, between Android and iOS operating systems. Throughout the platform, mobile devices can act as smart M2M machines with context awareness, enabling intelligent tasks on behalf of users. Our platform will open up a new and innovative pathway for both enhanced mobile context awareness and M2M, which is expected to be a fundamental feature of the next generation of mobile devices.

Highlights

  • Smartphones are common and tightly interlinked with our lives

  • Our research proposes instant orchestration, which can implement applications on demand and provide context information to other devices with open APIs based on SOA

  • We first illustrate that a mobile device can be a great server machine, providing a useful intelligent service based on mobile context information and that our platform can make a flexible mobile application structure based on SOA

Read more

Summary

Introduction

Smartphones are common and tightly interlinked with our lives. An increasing number of people have an interest in mobile technology and expect it to be continuously improved. Smartphones have convenient applications that improve our lives. They still need more capabilities in terms of gathering, analyzing, and inferring the user’s environment and intentions. Those capabilities can be represented by context awareness. Even though some simple types of context-awareness service have been investigated, such as the retrieval of another user’s location and contacts, users cannot get location and contact information on other devices without making use of exclusive applications. Our platform can collaborate with other devices such as PCs and workstations It realizes flexible component architecture for interactive service-oriented middleware to offer enhanced context awareness on common smartphones

Related Work
The Capability of Context Awareness
The Instant Service-Orchestration Platform
Provider Service
Return result values
Instant Service-Orchestration Platform Implementation
The Implementation and Evaluation of Composite Components
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call