With an explosive growth in the popularity of social media and increasing prevalence and features of advanced mobile devices, interest has grown significantly in applications that are aware of users'' social context and are able to assist them in their daily activities. A key requirement of developing social context-aware applications is the platform support to reduce the complexity of engineering such applications. In this chapter, the authors present such a platform, namely SocioPlatform, to aid the development of social context-aware applications by acquiring, reasoning, storing and provisioning different types of social context information, and managing their runtime interactions and adaptation. The platform hides the complexity of managing social context, and thus assists the development of social context-aware applications. The authors demonstrate the feasibility and applicability of the platform by developing two different types of such applications.
|Title of host publication||Context in computing|
|Subtitle of host publication||A cross-disciplinary approach for modeling the real world|
|Editors||Patrick Brezillon, Avelino J. Gonzalez|
|Place of Publication||Heidelberg, Germany|
|Number of pages||18|
|Publication status||Published - 2014|
Kabir, M. A., Colman, A., & Han, J. (2014). SocioPlatform: A platform for social context-aware applications. In P. Brezillon, & A. J. Gonzalez (Eds.), Context in computing: A cross-disciplinary approach for modeling the real world (pp. 291-308). Springer. https://doi.org/10.1007/978-1-4939-1887-4_19