PALASS: A Portable Application for a Location-Aware Social System
In this paper we present PALASS, a location-aware framework for portable handheld devices based on the Google Android platform. Location-aware systems are context-sensitive systems that provide information based on current location. We expand this model to include a social dimension where events are shared among users of social groups and are graphically displayed using maps in Android handheld devices. The framework is built as a web service supporting the dynamic addition of geographically-located social events, which are automatically filtered according to the group affiliations of each user. To emphasize the implementation-independence of this approach, the framework defines roles for different functionalities, each with clearly defined tasks that simplify the overall interface of the system. Other location-aware systems are also explored to show how they relate to the PALASS framework.
KeywordsLocation-aware systems Handheld devices Google Android Web services Social events Social groups
Unable to display preview. Download preview PDF.
- 3.Giddens, A., Dunier, M., Appelbaum, R.: Introduction to Sociology. W.W. Norton & Company (2005), http://www.wwnorton.com/college/soc/giddens5/
- 4.Google Maps API, http://code.google.com/apis/maps/documentation/events.html
- 5.Griswold, W., Boyer, R., Brown, S.W., Truong, T., Bhasker, E., Jay, G., Shapiro, R.B.: Active Campus - sustaining educational communities through mobile technology. Technical Report CS2002-0714, UC San Diego, Department of CSE (2004)Google Scholar
- 7.Jones, Q., Grandhi, A., Whittaker, S., Chivakula, K., Terveen, L.: Putting systems into place: a qualitative study of design requirements for location-aware community systems. In: CSCW 2004. Proceedings of the 2004 ACM conference on Computer supported cooperative work, pp. 202–211. ACM Press, New York (2004)CrossRefGoogle Scholar
- 9.Ludford, P., Priedhorsky, R., Reily, K., Terveen, L.: Capturing, sharing, and using local place information. In: Conference on Human Factors in Computing Systems, Proceedings of the SIGCHI conference on Human factors in computing systems, pp. 1235–1244 (2007)Google Scholar
- 10.Parker, A., Reddy, S., Schmid, T., Chang, K., Saurabh, G., Srivastava, M., Hansen, M., Burke, J., Estrin, D., Allman, M., Paxson, V.: Network system challenges in selective sharing and verification for personal social and urban scale sensing applications. In: Proceedings of the Fifth Workshop on Hot Topics in Networks (HotNets-V), pp. 37–42 (2006)Google Scholar
- 13.Sandoval, G.L., Chavez, E.E., Caballero, J.C.P.: A development platform and execution environment for mobile applications. CLEI Electronic Journal 7(1), Paper 4 (2004)Google Scholar
- 15.What is Android? http://code.google.com/android/what-is-android.html