TY - JOUR
T1 - MobiSoC
T2 - A middleware for mobile social computing applications
AU - Gupta, Ankur
AU - Kalra, Achir
AU - Boston, Daniel
AU - Borcea, Cristian
N1 - Funding Information:
Acknowledgements This material is based upon work supported by the National Science Foundation under Grants No. CNS-0454081, IIS-0534520, CNS-0520033, and CNS-0831753. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the authors and do not necessarily reflect the views of the National Science Foundation. The authors thank Quentin Jones for his participation in the initial design of MobiSoC. We also thank Sanil Paul, Arjun Anand, and Jason Wolf for help with the experiments on smart phones.
PY - 2009/2
Y1 - 2009/2
N2 - Recently, we started to experience a shift from physical communities to virtual communities, which leads to missed social opportunities in our daily routine. For instance, we are not aware of neighbors with common interests or nearby events. Mobile social computing applications (MSCAs) promise to improve social connectivity in physical communities by leveraging information about people, social relationships, and places. This article presents MobiSoC, a middleware that enables MSCA development and provides a common platform for capturing, managing, and sharing the social state of physical communities. Additionally, it incorporates algorithms that discover previously unknown emergent geo-social patterns to augment this state. To demonstrate MobiSoC's feasibility, we implemented and tested on smart phones two MSCAs for location-based mobile social matching and place-based ad hoc social collaboration. Experimental results showed that MobiSoC can provide good response time for 1,000 users. We also demonstrated that an adaptive localization scheme and carefully chosen cryptographic methods can significantly reduce the resource consumption associated with the location engine and security on smart phones. A user study of the mobile social matching application proved that geo-social patterns can double the quality of social matches and that people are willing to share their location with MobiSoC in order to benefit from MSCAs.
AB - Recently, we started to experience a shift from physical communities to virtual communities, which leads to missed social opportunities in our daily routine. For instance, we are not aware of neighbors with common interests or nearby events. Mobile social computing applications (MSCAs) promise to improve social connectivity in physical communities by leveraging information about people, social relationships, and places. This article presents MobiSoC, a middleware that enables MSCA development and provides a common platform for capturing, managing, and sharing the social state of physical communities. Additionally, it incorporates algorithms that discover previously unknown emergent geo-social patterns to augment this state. To demonstrate MobiSoC's feasibility, we implemented and tested on smart phones two MSCAs for location-based mobile social matching and place-based ad hoc social collaboration. Experimental results showed that MobiSoC can provide good response time for 1,000 users. We also demonstrated that an adaptive localization scheme and carefully chosen cryptographic methods can significantly reduce the resource consumption associated with the location engine and security on smart phones. A user study of the mobile social matching application proved that geo-social patterns can double the quality of social matches and that people are willing to share their location with MobiSoC in order to benefit from MSCAs.
KW - Middleware
KW - Mobile social computing
KW - Smart phones
UR - http://www.scopus.com/inward/record.url?scp=58349102691&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=58349102691&partnerID=8YFLogxK
U2 - 10.1007/s11036-008-0114-9
DO - 10.1007/s11036-008-0114-9
M3 - Article
AN - SCOPUS:58349102691
SN - 1383-469X
VL - 14
SP - 35
EP - 52
JO - Mobile Networks and Applications
JF - Mobile Networks and Applications
IS - 1
ER -