Author_Institution :
Dept. of Comput. Sci. & Eng., Nat. Taiwan Ocean Univ., Keelung, Taiwan
Abstract :
Mobile applications (i.e., Mobile apps or apps) are becoming an important software delivery model. Users can employ a wide range of services associated with mobile apps, such as entertainment, news, travel, and social networking. Unfortunately, the retrieval of information from multiple apps, services, or local resources can be time-consuming, costly, and inconvenient. This paper proposes a novel mobile mash up approach, referred to as brick-based, state-driven mobile service composition (BSMSC) to overcome these difficulties. BSMSC comprises two primary mechanisms: (1) Android-fragment-based service bricks, and (2) a state-driven linkage for composite Restful services, which supports one-shot service flow execution as well as stateful service flow execution. The proposed BSMSC approach makes it possible to assemble fully-fledged, reconfigurable mobile mash up applications.
Keywords :
Android (operating system); information retrieval; mobile computing; Android-fragment-based service bricks; BSMSC; brick-based mobile mashup; brick-based state-driven mobile service composition; composite Restful services; information retrieval; one-shot service flow execution; software delivery model; state-driven mobile mashup; stateful service flow execution; Androids; Couplings; Engines; Humanoid robots; Mashups; Mobile communication; RESTful service composition; mobile mashup; service brick;