• DocumentCode
    1613691
  • Title

    Mash Droid: An Approach to Mobile-Oriented Dynamic Services Discovery and Composition by In-App Search

  • Author

    Yun Ma ; Xuanzhe Liu ; Meihua Yu ; Yunxin Liu ; Qiaozhu Mei ; Feng Feng

  • Author_Institution
    Key Lab. of High-Confidence Software Technol., Peking Univ., Beijing, China
  • fYear
    2015
  • Firstpage
    725
  • Lastpage
    730
  • Abstract
    The popularity of smartphones and tablet computers in recent years makes mobile apps burst. Mobile apps have become the main consumers of the Internet-based services. Compared to traditional applications in the desktop computing era, mobile devices with their apps bring new opportunities and challenges to service computing community, in various aspects like service publication, discovery, interaction, composition, et al. In this paper, we propose a novel data-driven, content-based mobile apps composition approach, called MashDroid, by leveraging a novel In-App Search mechanism, i.e., Discovering relevant services for the data and content in apps. Rather than existing techniques that usually integrate fixed Web services, our approach relies on the dynamic service discovery and flexible data exchange between several apps. The unique feature of our approach is enabling the data communication channel between apps by the content index services provided by a leading Android appstore, Wandoujia, which now has over 1,000,000 apps and 200 million users. We employ the In-App Search mechanism to define a Restful-style app model and resource-oriented app description model. Based on the models, we design a framework for dynamically discovering relevant apps that could be composed with current app´s contexts. We implement a prototype to demonstrate our approach.
  • Keywords
    Web services; mobile computing; smart phones; Android appstore; Internet-based services; MashDroid; Wandoujia; content index services; data communication channel; data-driven content-based mobile apps composition; flexible data exchange; in-app search; mobile devices; mobile-oriented dynamic services discovery; resource-oriented app description model; restful-style app model; service composition; service computing community; service discovery; service interaction; service publication; Androids; Humanoid robots; Indexes; Mobile communication; Mobile handsets; Motion pictures; Unified modeling language; in-app search; mobile; service composition; service discovery;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Web Services (ICWS), 2015 IEEE International Conference on
  • Conference_Location
    New York, NY
  • Print_ISBN
    978-1-4673-7271-8
  • Type

    conf

  • DOI
    10.1109/ICWS.2015.102
  • Filename
    7195637