• DocumentCode
    257436
  • Title

    PSAFactory: An End-User Programming Tool for Building Participatory Sensing Applications

  • Author

    Jiangtao Wang ; Yasha Wang ; Hao Wang

  • Author_Institution
    Key Lab. of High-Confidence Software Technol., Beijing, China
  • fYear
    2014
  • fDate
    18-18 Aug. 2014
  • Firstpage
    39
  • Lastpage
    44
  • Abstract
    Participatory Sensing is a new paradigm that empowers non-professional citizens to collect and share sensory data from their surrounding environments using their mobile phones. The emergence of the participatory sensing has resulted in a broad range of novel participatory sensing applications (PSA). PSA are more suitable to be developed by the people who want to launch the campaign, rather than the professional software developer. However, the development of PSA requires complex programming skill, and thus only professionals can build them. Inspired by the concept of end-user programming, this paper develops a tool, named PSAFactory, for non-professional people who do not understand the programming techniques to develop their own PSA in a quick and simple way. With this tool, non-professionals can build PSA by just doing some simple settings, while the tool will run automatically to tackle common issues in a completely transparent manner. Besides, two prototype applications are developed with the tool.
  • Keywords
    mobile computing; mobile radio; programming; PSAFactory; end-user programming tool; mobile phone; nonprofessional citizen; participatory sensing application; Cities and towns; Monitoring; Programming profession; Sensors; Software; User interfaces; End-User Programming; Participatory Sensing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Global Software Engineeering Workshops (ICGSEW), 2014 IEEE International Conference on
  • Conference_Location
    Shanghai
  • Type

    conf

  • DOI
    10.1109/ICGSEW.2014.8
  • Filename
    6912084