PLASH: A platform for location aware services with human computation

Yao-Hua Ho, Yao Chuan Wu, Meng Chang Chen

Research output: Contribution to journalArticle

4 Citations (Scopus)

Abstract

The PLASH platform is designed to help location- aware service providers deploy their applications easily so that users can contribute their efforts and location-related data by using the services, which is the main difference from traditional location-aware services. The collective efforts and data that may be generated by humans or sensors (or both) can be used to help solve difficult location awareness problems, such as realtime surface traffic estimation, city panoramas, and social networking analysis. The PLASH platform comprises three layers: communication, data, and service. An LAS application developed on PLASH can exploit the functions provided in each layer by using an application specification language provided by PLASH. In addition, application builders can contribute their mature applications as a service accommodated in the service layer for other application builders to expand and create more sophisticated applications.

Original languageEnglish
Article number5673071
Pages (from-to)44-51
Number of pages8
JournalIEEE Communications Magazine
Volume48
Issue number12
DOIs
Publication statusPublished - 2010 Dec 1

Fingerprint

Specification languages
Communication
Sensors

ASJC Scopus subject areas

  • Computer Science Applications
  • Computer Networks and Communications
  • Electrical and Electronic Engineering

Cite this

PLASH : A platform for location aware services with human computation. / Ho, Yao-Hua; Wu, Yao Chuan; Chen, Meng Chang.

In: IEEE Communications Magazine, Vol. 48, No. 12, 5673071, 01.12.2010, p. 44-51.

Research output: Contribution to journalArticle

Ho, Yao-Hua ; Wu, Yao Chuan ; Chen, Meng Chang. / PLASH : A platform for location aware services with human computation. In: IEEE Communications Magazine. 2010 ; Vol. 48, No. 12. pp. 44-51.
@article{9067166f845f4580b1f4a5c898ce4515,
title = "PLASH: A platform for location aware services with human computation",
abstract = "The PLASH platform is designed to help location- aware service providers deploy their applications easily so that users can contribute their efforts and location-related data by using the services, which is the main difference from traditional location-aware services. The collective efforts and data that may be generated by humans or sensors (or both) can be used to help solve difficult location awareness problems, such as realtime surface traffic estimation, city panoramas, and social networking analysis. The PLASH platform comprises three layers: communication, data, and service. An LAS application developed on PLASH can exploit the functions provided in each layer by using an application specification language provided by PLASH. In addition, application builders can contribute their mature applications as a service accommodated in the service layer for other application builders to expand and create more sophisticated applications.",
author = "Yao-Hua Ho and Wu, {Yao Chuan} and Chen, {Meng Chang}",
year = "2010",
month = "12",
day = "1",
doi = "10.1109/MCOM.2010.5673071",
language = "English",
volume = "48",
pages = "44--51",
journal = "IEEE Communications Magazine",
issn = "0163-6804",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
number = "12",

}

TY - JOUR

T1 - PLASH

T2 - A platform for location aware services with human computation

AU - Ho, Yao-Hua

AU - Wu, Yao Chuan

AU - Chen, Meng Chang

PY - 2010/12/1

Y1 - 2010/12/1

N2 - The PLASH platform is designed to help location- aware service providers deploy their applications easily so that users can contribute their efforts and location-related data by using the services, which is the main difference from traditional location-aware services. The collective efforts and data that may be generated by humans or sensors (or both) can be used to help solve difficult location awareness problems, such as realtime surface traffic estimation, city panoramas, and social networking analysis. The PLASH platform comprises three layers: communication, data, and service. An LAS application developed on PLASH can exploit the functions provided in each layer by using an application specification language provided by PLASH. In addition, application builders can contribute their mature applications as a service accommodated in the service layer for other application builders to expand and create more sophisticated applications.

AB - The PLASH platform is designed to help location- aware service providers deploy their applications easily so that users can contribute their efforts and location-related data by using the services, which is the main difference from traditional location-aware services. The collective efforts and data that may be generated by humans or sensors (or both) can be used to help solve difficult location awareness problems, such as realtime surface traffic estimation, city panoramas, and social networking analysis. The PLASH platform comprises three layers: communication, data, and service. An LAS application developed on PLASH can exploit the functions provided in each layer by using an application specification language provided by PLASH. In addition, application builders can contribute their mature applications as a service accommodated in the service layer for other application builders to expand and create more sophisticated applications.

UR - http://www.scopus.com/inward/record.url?scp=78650917517&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=78650917517&partnerID=8YFLogxK

U2 - 10.1109/MCOM.2010.5673071

DO - 10.1109/MCOM.2010.5673071

M3 - Article

AN - SCOPUS:78650917517

VL - 48

SP - 44

EP - 51

JO - IEEE Communications Magazine

JF - IEEE Communications Magazine

SN - 0163-6804

IS - 12

M1 - 5673071

ER -