Skip to main content

Social Context Reasoning

  • Chapter
  • First Online:
Pervasive Social Computing

Abstract

In the previous chapter, we have introduced different types of social context information and present ontologies that represent them. However, some useful social context information in the ontologies (e.g.,Father-Daughter, best friend) cannot be acquired directly from the possible sources, but can be derived from the acquired data. Moreover, new concepts (e.g.,Group Meeting, Busy), as required by applications, can be deduced and abstracted from the existing concepts. Furthermore, users’ social interactions can be exploited to infer their situations which can be used to enhance applications’ functionalities.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

eBook
USD 16.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    For the sake of brevity we use OWL-DL later on.

References

  1. http://news.cnet.com/8301-10784_3-9824710-7.html. Accessed 30 Sept 2010

  2. Apache axis2 - next generation web services. http://ws.apache.org/axis2/

  3. Apache tomcat - the apache software foundation. http://tomcat.apache.org/

  4. Australian government fair work ombudsman. http://www.fairwork.gov.au

  5. Bureau of labor statistics. http://www.bls.gov

  6. Business victoria. http://www.business.vic.gov.au

  7. Design and use of the simple event model (sem). Web Semant. Sci. Serv. Agents World Wide Web 9(2), 128–136 (2011). doi:10.1016/j.websem.2011.03.003

    Google Scholar 

  8. Drools expert. http://www.jboss.org/drools/drools-expert.html

  9. Drools fusion. http://www.jboss.org/drools/drools-fusion.html

  10. Friend of a friend (foaf). http://xmlns.com/foaf/spec

  11. Graph api – facebook developers. http://developers.facebook.com

  12. ksoap2-android: A lightweight and efficient soap library for the android platform. https://code.google.com/p/ksoap2-android/

  13. Linkedin apis. https://developer.linkedin.com/apis

  14. National safety council. http://www.nsc.org/Pages/NSCestimates16millioncrashescausedbydriversusingcellphonesandtexting.aspx

  15. Owl 2 web ontology language - manchester syntax. http://www.w3.org/TR/owl2-manchester-syntax/

  16. Oxford english dictionary. http://www.oed.com/

  17. Relationship. http://vocab.org/relationship

  18. Roadfactory. http://www.swinburne.edu.au/ict/success/research-projects-and-grants/role-oriented-adaptive-design/implementations/road-factory.html

  19. Sun developer network, java architecture for xml binding (jaxb). http://jcp.org/en/jsr/summary?id=222

  20. W3c, w3c soap specifications. http://www.w3.org/TR/soap/

  21. W3c, web services description language (wsdl). http://www.w3.org/TR/wsdl20/

  22. Wapforum, user agent profile (uaprof). http://www.wapforum.org

  23. Wikitionary, a wiki based open content dictionary. http://en.wiktionary.org/wiki/

  24. Xml schema. http://www.w3.org/XML/Schema

  25. Aarts, E., de Ruyter, B.: New research perspectives on ambient intelligence. J. Ambient Intell. Smart Environ. 1(1), 5–14 (2009). http://dl.acm.org/citation.cfm?id=1735821.1735822

    Google Scholar 

  26. Abowd, G., Dey, A., Brown, P., Davies, N., Smith, M., Steggles, P.: Towards a better understanding of context and context-awareness. In: Gellersen, H.W. (ed.) Handheld and Ubiquitous Computing. Lecture Notes in Computer Science, vol. 1707, pp. 304–307. Springer, Berlin, Heidelberg (1999). doi:10.1007/3-540-48157-5_29. http://dx.doi.org/10.1007/3-540-48157-5_29

    Chapter  Google Scholar 

  27. Abowd, G., Ebling, M., Hung, G., Lei, H., Gellersen, H.W.: Context-aware computing [guest editors’ intro.]. IEEE Pervasive Comput. 1(3), 22–23 (2002). doi:10.1109/MPRV.2002.1037718

    Google Scholar 

  28. Allen, J., Ferguson, G.: Actions and events in interval temporal logic. J. Log. Comput. 4(5), 531–579 (1994)

    Article  MathSciNet  MATH  Google Scholar 

  29. Allman, M.: An evaluation of xml-rpc. SIGMETRICS Perform. Eval. Rev. 30(4), 2–11 (2003). doi:10.1145/773056.773057. http://doi.acm.org/10.1145/773056.773057

    Article  MathSciNet  Google Scholar 

  30. Amador, L.: Drools Developer’s Cookbook. Packt, Birmingham (2012)

    Google Scholar 

  31. Antoniou, G., Van Harmelen, F.: Web ontology language: owl. In: Handbook on Ontologies, pp. 91–110. Springer, Berlin (2009)

    Google Scholar 

  32. Augusto, J., Liu, J., McCullagh, P., Wang, H., Yang, J.: Management of uncertainty and spatio-temporal aspects for monitoring and diagnosis in a smart home. Int. J. Comput. Intell. Syst. 1(4), 361–378 (2008)

    Article  Google Scholar 

  33. Austin, J.L.: How to Do Things with Words, vol. 88. Harvard University Press, Cambridge, MA (1975)

    Book  Google Scholar 

  34. Avrahami, D., Gergle, D., Hudson, S.E., Kiesler, S.: Improving the match between callers and receivers: a study on the effect of contextual information on cell phone interruptions. Behav. Inform. Technol. 26(3), 247–259 (2007). doi:10.1080/01449290500402338. http://www.tandfonline.com/doi/abs/10.1080/01449290500402338

    Google Scholar 

  35. Baader, F., Calvanese, D., McGuinness, D., Nardi, D., Patel-Schneider, P.: The Description Logic Handbook: Theory, Implementation and Applications. Cambridge University Press, Cambridge, MA (2003)

    MATH  Google Scholar 

  36. Bauer, M.W., Gaskell, G.: Towards a paradigm for research on social representations. J. Theory Soc. Behav. 29(2), 163–186 (1999). doi:10.1111/1468-5914.00096. http://dx.doi.org/10.1111/1468-5914.00096

    Article  Google Scholar 

  37. Bauer, B., Müller, J.P., Odell, J.: Agent uml: a formalism for specifying multiagent software systems. In: First International Workshop, AOSE 2000 on Agent-Oriented Software Engineering, pp. 91–103. Springer, New York, Secaucus, NJ (2001). http://dl.acm.org/citation.cfm?id=370834.370845

    Google Scholar 

  38. Beach, A., Gartrell, M., Xing, X., Han, R., Lv, Q., Mishra, S., Seada, K.: Fusing mobile, sensor, and social data to fully enable context-aware computing. In: Proceedings of the Eleventh Workshop on Mobile Computing Systems & Applications, HotMobile ’10, pp. 60–65. ACM, New York (2010). doi:10.1145/1734583.1734599. http://doi.acm.org/10.1145/1734583.1734599

  39. Beckett, D., McBride, B.: Rdf/xml syntax specification, w3c recommendation 10 February 2004. http://www.w3.org/TR/rdf-syntax-grammar/

  40. Beckett, D., Berners-Lee, T., Prud’hommeaux, E., Carothers, G., E.P., Carothers, G.: Terse rdf triple language, w3c candidate recommendation 19 February 2013. http://www.w3.org/TR/turtle/

  41. Ben Mokhtar, S., Capra, L.: From pervasive to social computing: algorithms and deployments. In: Proceedings of the 2009 International Conference on Pervasive Services, ICPS ’09, pp. 169–178. ACM, New York (2009). doi:10.1145/1568199.1568229. http://doi.acm.org/10.1145/1568199.1568229

  42. Bettini, C., Brdiczka, O., Henricksen, K., Indulska, J., Nicklas, D., Ranganathan, A., Riboni, D.: A survey of context modelling and reasoning techniques. Pervasive Mob. Comput. 6(2), 161–180 (2010). doi:10.1016/j.pmcj.2009.06.002. http://www.sciencedirect.com/science/article/pii/S1574119209000510

    Google Scholar 

  43. Biamino, G.: Modeling social contexts for pervasive computing environments. In: IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOM Workshops), pp. 415–420 (2011). doi:10.1109/PERCOMW.2011.5766925

    Google Scholar 

  44. Blair, G., Bencomo, N., France, R.B.: Models@ run.time. Computer 42(10), 22–27 (2009). doi:10.1109/MC.2009.326. http://dx.doi.org/10.1109/MC.2009.326

    Google Scholar 

  45. Bouassida Rodriguez, I., Sancho, G., Villemur, T., Tazi, S., Drira, K.: A model-driven adaptive approach for collaborative ubiquitous systems. In: Proceedings of the 3rd Workshop on Agent-Oriented Software Engineering Challenges for Ubiquitous and Pervasive Computing, AUPC 09, pp. 15–20. ACM, New York (2009). doi:10.1145/1568181.1568187. http://doi.acm.org/10.1145/1568181.1568187

  46. Brickley, D., Guha, R.: Rdf vocabulary description language 1.0: Rdf schema, w3c recommendation 10 February 2004. http://www.w3.org/TR/rdf-schema/

  47. Browne, P.: JBoss Drools Business Rules. Packt, Birmingham (2009)

    Google Scholar 

  48. Cabitza, F., Locatelli, M., Sarini, M., Simone, C.: Casmas: supporting collaboration in pervasive environments. In: Fourth Annual IEEE International Conference on Pervasive Computing and Communications, 2006. PerCom 2006, pp. 286–295 (2006). doi:10.1109/PERCOM.2006.15

    Google Scholar 

  49. Cabri, G., Leonardi, L., Zambonelli, F.: Brain: a framework for flexible role-based interactions in multiagent systems. In: Meersman, R., Tari, Z., Schmidt, D. (eds.) On the Move to Meaningful Internet Systems 2003: CoopIS, DOA, and ODBASE. Lecture Notes in Computer Science, vol. 2888, pp. 145–161. Springer, Berlin, Heidelberg (2003). doi:10.1007/978-3-540-39964-3_11. http://dx.doi.org/10.1007/978-3-540-39964-3_11

    Chapter  Google Scholar 

  50. Cabri, G., Ferrari, L., Leonardi, L.: Agent role-based collaboration and coordination: a survey about existing approaches. In: 2004 IEEE International Conference on Systems, Man and Cybernetics, vol. 6, pp. 5473–5478 (2004). doi:10.1109/ICSMC.2004.1401064

    Google Scholar 

  51. Cabri, G., Leonardi, L., Ferrari, L., Zambonelli, F.: Role-based software agent interaction models: a survey. Knowl. Eng. Rev. 25, 397–419 (2010). doi:10.1017/S026988891000024X. http://journals.cambridge.org/article_S026988891000024X

    Article  Google Scholar 

  52. Cardellini, V., Casalicchio, E., Grassi, V., Iannucci, S., Lo Presti, F., Mirandola, R.: Moses: a framework for qos driven runtime adaptation of service-oriented systems. IEEE Trans. Softw. Eng. 38(5), 1138–1159 (2012). doi:10.1109/TSE.2011.68. http://dx.doi.org/10.1109/TSE.2011.68

    Article  Google Scholar 

  53. Carminati, B., Ferrari, E., Heatherly, R., Kantarcioglu, M., Thuraisingham, B.: A semantic web based framework for social network access control. In: Proceedings of the 14th ACM Symposium on Access Control Models and Technologies, SACMAT ’09, pp. 177–186. ACM, New York (2009). doi:10.1145/1542207.1542237. http://doi.acm.org/10.1145/1542207.1542237

  54. Castelli, G., Rosi, A., Zambonelli, F.: Design and implementation of a socially-enhanced pervasive middleware. In: 2012 IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOM Workshops), pp. 137–142 (2012). doi:10.1109/PerComW.2012.6197465

    Google Scholar 

  55. Cernuzzi, L., Zambonelli, F.: Adaptive organizational changes in agent-oriented methodologies. Knowl. Eng. Rev. 26, 175–190 (2011). doi:10.1017/S0269888911000014. http://journals.cambridge.org/article_S0269888911000014

    Article  Google Scholar 

  56. Chen, L., Rashidi, P.: Situation, activity and goal awareness in ubiquitous computing. Int. J. Pervasive Comput. Commun. 8(3), 216–224 (2012)

    Article  Google Scholar 

  57. Chen, H., Finin, T., Joshi, A.: An intelligent broker for context-aware systems. In: Adjunct Proceedings of Ubicomp, vol. 3, pp. 183–184 (2003)

    Google Scholar 

  58. Chen, H., Finin, T., Joshi, A.: An ontology for context-aware pervasive computing environments. Knowl. Eng. Rev. 18(3), 197–207 (2003). doi:10.1017/S0269888904000025. http://dx.doi.org/DOI:10.1017/S0269888904000025

    Article  Google Scholar 

  59. Colman, A.: Role oriented adaptive design. Ph.D. thesis, Swinburne University of Technology (2006)

    Google Scholar 

  60. Colman, A., Han, J.: Roles, players and adaptable organizations. Appl. Ontol. 2(2), 105–126 (2007). http://dl.acm.org/citation.cfm?id=1412401.1412404

    MathSciNet  Google Scholar 

  61. Connolly, D., van Harmelen, F., Horrocks, I., McGuiness, Deborah L., Patel-Schneider, P.F., Stein, L.A.: Daml+oil (March 2001) reference description, w3c note 18 December 2001. http://www.w3.org/TR/daml+oil-reference

  62. Cortés, M., Mishra, P.: Dcwpl: a programming language for describing collaborative work. In: Proceedings of the 1996 ACM Conference on Computer Supported Cooperative Work, CSCW ’96, pp. 21–29. ACM, New York (1996). doi:10.1145/240080.240176. http://doi.acm.org/10.1145/240080.240176

  63. Daft, R.L.: Organization Theory and Design. South-Western Publishing, Nashville, TN (2009)

    Google Scholar 

  64. De Guzman, E.S., Sharmin, M., Bailey, B.P.: Should i call now? Understanding what context is considered when deciding whether to initiate remote communication via mobile devices. In: Proceedings of Graphics Interface 2007, GI ’07, pp. 143–150. ACM, New York (2007). doi:10.1145/1268517.1268542. http://doi.acm.org/10.1145/1268517.1268542

  65. Dearle, A., Kirby, G.N.C., Morrison, R., McCarthy, A., Mullen, K., Yang, Y., Connor, R.C.H., Welen, P., Wilson, A.: Architectural support for global smart spaces. In: Proceedings of the 4th International Conference on Mobile Data Management, MDM ’03, pp. 153–164. Springer, London (2003). http://dl.acm.org/citation.cfm?id=648060.747263

    Google Scholar 

  66. Devlic, A., Reichle, R., Wagner, M., Pinheiro, M.K., Vanrompay, Y., Berbers, Y., Valla, M.: Context inference of users’ social relationships and distributed policy management. In: Proceedings of the 2009 IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOM Workshops), PERCOM ’09, pp. 1–8. IEEE Computer Society, Washington, DC (2009). doi:10.1109/PERCOM.2009.4912890. http://dx.doi.org/10.1109/PERCOM.2009.4912890

  67. Dey, A.K.: Understanding and using context. Pers. Ubiqut. Comput. 5(1), 4–7 (2001). doi:10.1007/s007790170019

    Article  Google Scholar 

  68. Dey, A.K., Abowd, G.D., Salber, D.: A conceptual framework and a toolkit for supporting the rapid prototyping of context-aware applications. Hum. Comput. Interact. 16(2), 97–166 (2001). doi:10.1207/S15327051HCI16234_02. http://dx.doi.org/10.1207/S15327051HCI16234_02

    Article  Google Scholar 

  69. Doerr, M.: The cidoc conceptual reference module: an ontological approach to semantic interoperability of metadata. AI Mag. 24(3), 75–92 (2003)

    MathSciNet  Google Scholar 

  70. Dourish, P.: What we talk about when we talk about context. Pers. Ubiquit. Comput. 8(1), 19–30 (2004). doi:10.1007/s00779-003-0253-8. http://dx.doi.org/10.1007/s00779-003-0253-8

    Article  Google Scholar 

  71. Ejigu, D., Scuturici, M., Brunie, L.: Coca: a collaborative context-aware service platform for pervasive computing. In: Fourth International Conference on Information Technology, 2007, ITNG’07, pp. 297–302. IEEE, New York (2007)

    Google Scholar 

  72. Endler, M., Skyrme, A., Schuster, D., Springer, T.: Defining situated social context for pervasive social computing. In: 2011 IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOM Workshops), pp. 519–524 (2011). doi:10.1109/PERCOMW.2011.5766945

    Google Scholar 

  73. Etzion, O., Niblett, P.: Event Processing in Action, 1st edn. Manning, Greenwich, CT (2010)

    Google Scholar 

  74. Eugster, P.T., Garbinato, B., Holzer, A.: Middleware support for context-aware applications. In: Middleware for Network Eccentric and Mobile Applications, pp. 305–322. Springer, Berlin (2009)

    Google Scholar 

  75. Fensel, D.: Ontologies: A Silver Bullet for Knowledge Management and Electronic-Commerce. Springer, Berlin (2000)

    MATH  Google Scholar 

  76. Ferscha, A.: 20 years past weiser: what’s next? IEEE Pervasive Comput. 11(1), 52 –61 (2012). doi:10.1109/MPRV.2011.78

    Article  Google Scholar 

  77. Fielding, R.T.: Architectural styles and the design of network-based software architectures. Ph.D. thesis, University of California (2000)

    Google Scholar 

  78. Filho, J., Miron, A., Satoh, I., Gensel, J., Martin, H.: Modeling and measuring quality of context information in pervasive environments. In: 2010 24th IEEE International Conference on Advanced Information Networking and Applications (AINA), pp. 690–697 (2010). doi:10.1109/AINA.2010.164

    Google Scholar 

  79. Finin, T., Joshi, A., Kagal, L., Niu, J., Sandhu, R., Winsborough, W., Thuraisingham, B.: Rowlbac: representing role based access control in owl. In: Proceedings of the 13th ACM Symposium on Access Control Models and Technologies, SACMAT ’08, pp. 73–82. ACM, New York (2008). doi:10.1145/1377836.1377849. http://doi.acm.org/10.1145/1377836.1377849

  80. Fong, P.W., Siahaan, I.: Relationship-based access control policies and their policy languages. In: Proceedings of the 16th ACM Symposium on Access Control Models and Technologies, SACMAT ’11, pp. 51–60. ACM, New York (2011). doi:10.1145/1998441.1998450. http://doi.acm.org/10.1145/1998441.1998450

  81. Forgy, C.L.: Rete: a fast algorithm for the many pattern/many object pattern match problem. In: Expert Systems, pp. 324–341. IEEE Computer Society Press, Los Alamitos, CA (1990)

    Google Scholar 

  82. France, R., Rumpe, B.: Model-driven development of complex software: a research roadmap. In: 2007 Future of Software Engineering, FOSE ’07, pp. 37–54. IEEE Computer Society, Washington, DC (2007). doi:10.1109/FOSE.2007.14. http://dx.doi.org/10.1109/FOSE.2007.14

  83. Gangemi, A., Mika, P.: Understanding the semantic web through descriptions and situations. In: Proceedings of the International Conference on ODBASE, pp. 689–706 (2003)

    Google Scholar 

  84. Geihs, K., Barone, P., Eliassen, F., Floch, J., Fricke, R., Gjorven, E., Hallsteinsen, S., Horn, G., Khan, M.U., Mamelli, A., Papadopoulos, G.A., Paspallis, N., Reichle, R., Stav, E.: A comprehensive solution for application-level adaptation. Softw. Pract. Exp. 39(4), 385–422 (2009). doi:10.1002/spe.v39:4. http://dx.doi.org/10.1002/spe.v39:4

    Article  Google Scholar 

  85. Golbeck, J., Hendler, J.: Inferring binary trust relationships in web-based social networks. ACM Trans. Internet Technol. 6(4), 497–529 (2006). doi:10.1145/1183463.1183470. http://doi.acm.org/10.1145/1183463.1183470

    Article  Google Scholar 

  86. Grandhi, S.A., Schuler, R.P., Jones, Q.: To answer or not to answer: that is the question for cell phone users. In: CHI ’09 Extended Abstracts on Human Factors in Computing Systems, CHI EA ’09, pp. 4621–4626. ACM, New York (2009). doi:10.1145/1520340.1520710. http://doi.acm.org/10.1145/1520340.1520710

  87. Group, W.O.W.: Owl 2 Web Ontology Language Document Overview, 2nd edn. w3c recommendation 11 December 2012. http://www.w3.org/TR/owl2-overview

  88. Gruber, T.R.: A translation approach to portable ontology specifications. Knowl. Acquis. 5(2), 199–220 (1993). doi:10.1006/knac.1993.1008. http://dx.doi.org/10.1006/knac.1993.1008

    Article  Google Scholar 

  89. Gruber, T.: Ontology. In: Liu, L., Zsu, M.T. (eds.) Encyclopedia of Database Systems, pp. 1963–1965. Springer US, New York (2009). http://dx.doi.org/10.1007/978-0-387-39940-9_1318. doi:10.1007/978-0-387-39940-9_1318

    Google Scholar 

  90. Gu, T., Wang, X.H., Pung, H.K., Zhang, D.Q.: An ontology-based context model in intelligent environments. In: Proceedings of Communication Networks and Distributed Systems Modeling and Simulation Conference, vol. 2004, pp. 270–275 (2004)

    Google Scholar 

  91. Guarino, N.: Formal Ontology in Information Systems, vol. 46. Ios Press, Amsterdam (1998)

    Google Scholar 

  92. Guarino, N., Carrara, M., Giaretta, P.: Formalizing ontological commitments. In: Proceedings of the Twelfth National Conference on Artificial Intelligence, AAAI ’94, vol. 1, pp. 560–567. American Association for Artificial Intelligence, Menlo Park, CA (1994). http://dl.acm.org/citation.cfm?id=199288.199324

  93. Gummadi, K.P., Mislove, A., Druschel, P.: Exploiting social networks for internet search. In: Proceedings of 5th Workshop on Hot Topics in Networks, Irvine, CA, pp. 79–84 (2006)

    Google Scholar 

  94. Han, L., Jyri, S., Ma, J., Yu, K.: Research on context-aware mobile computing. In: 22nd International Conference on Advanced Information Networking and Applications - Workshops, 2008, AINAW 2008, pp. 24–30 (2008). doi:10.1109/WAINA.2008.115

    Google Scholar 

  95. Handte, M., Schiele, G., Matjuntke, V., Becker, C., Marrón, P.J.: 3pc: system support for adaptive peer-to-peer pervasive computing. ACM Trans. Auton. Adapt. Syst. 7(1), 10:1–10:19 (2012). doi:10.1145/2168260.2168270. http://doi.acm.org/10.1145/2168260.2168270

    Google Scholar 

  96. Held, A., Buchholz, S., Schill, A.: Modeling of context information for pervasive computing applications. In: Proceedings of SCI 2002/ISAS 2002 (2002)

    Google Scholar 

  97. Henricksen, K.: A framework for context-aware pervasive computing applications. Ph.D. thesis, The School of Information Technology and Electrical Engineering, The University of Queensland (2003)

    Google Scholar 

  98. Henricksen, K., Indulska, J.: Modelling and using imperfect context information. In: Proceedings of the PerCom Workshops, pp. 33–38 (2004)

    Google Scholar 

  99. Henricksen, K., Indulska, J.: Developing context-aware pervasive computing applications: models and approach. Pervasive Mob Comput 2(1), 37–64 (2006). doi:10.1016/j.pmcj.2005.07.003. http://www.sciencedirect.com/science/article/pii/S1574119205000441

    Google Scholar 

  100. Henricksen, K., Indulska, J., Rakotonirainy, A.: Modeling context information in pervasive computing systems. In: Proceedings of the First International Conference on Pervasive Computing, Pervasive ’02, pp. 167–180. Springer, London (2002). http://dl.acm.org/citation.cfm?id=646867.706693

    Google Scholar 

  101. Henry, M.: Structure in Fives: Designing Effective Organizations. Prentice-Hall Inc (1993)

    Google Scholar 

  102. Hoareau, C., Satoh, I.: Modeling and processing information for context-aware computing: a survey. N. Gener. Comput. 27(3), 177–196 (2009). doi:10.1007/s00354-009-0060-5

    Article  MATH  Google Scholar 

  103. Hobbs, J.R., Pan, F.: An ontology of time for the semantic web. ACM Trans. Asian Lang. Inform. Process. 3(1), 66–85 (2004)

    Article  Google Scholar 

  104. Hobbs, J.R., Pan, F.: Time ontology in owl. w3c working draft 27 September 2006. http://www.w3.org/TR/owl-time/

  105. Hofer, T., Schwinger, W., Pichler, M., Leonhartsberger, G., Altmann, J., Retschitzegger, W.: Context-awareness on mobile devices - the hydrogen approach. In: Proceedings of the 36th Annual Hawaii International Conference on System Sciences (HICSS’03) - Track 9, HICSS ’03, vol. 9, p. 292.1. IEEE Computer Society, Washington, DC (2003). http://dl.acm.org/citation.cfm?id=820756.821849

  106. Hong, J.I., Landay, J.A.: An infrastructure approach to context-aware computing. Hum. Comput. Interact. 16(2), 287–303 (2001). doi:10.1207/S15327051HCI16234_11. http://dx.doi.org/10.1207/S15327051HCI16234_11

    Article  Google Scholar 

  107. Horrocks, I., Patel-Schneider, P.F., van Harmelen, F.: From {SHIQ} and {RDF} to owl: the making of a web ontology language. Web Semant. Sci. Serv. Agents World Wide Web 1(1), 7–26 (2003). doi:http://dx.doi.org/10.1016/j.websem.2003.07.001. http://www.sciencedirect.com/science/article/pii/S1570826803000027

    Google Scholar 

  108. Huhns, M.N., Singh, M.P.: Ontologies for agents. IEEE Int. Comput. 1(6), 81–83 (1997). doi:10.1109/4236.643942. http://dx.doi.org/10.1109/4236.643942

    Article  Google Scholar 

  109. Jagtap, P., Joshi, A., Finin, T., Zavala, L.: Preserving privacy in context-aware systems. In: Fifth IEEE International Conference on Semantic Computing (ICSC), pp. 149–153 (2011). doi:10.1109/ICSC.2011.87

    Google Scholar 

  110. Jakkula, V., Cook, D.: Using temporal relations in smart environment data for activity prediction. In: Proceedings of International Conference on Machine Learning, pp. 1–4 (2007)

    Google Scholar 

  111. Jayasinghe, D.: Quickstart Apache Axis2: A Practical Guide to Creating Quality Web Services. Packt, Birmingham (2008)

    Google Scholar 

  112. Jin, Y., Han, J.: Consistency and interoperability checking for component interaction rules. In: Proceedings of the 12th Asia-Pacific Software Engineering Conference, APSEC ’05, pp. 595–602. IEEE Computer Society, Washington, DC (2005). doi:10.1109/APSEC.2005.55. http://dx.doi.org/10.1109/APSEC.2005.55

  113. Juan, T., Pearce, A., Sterling, L.: Roadmap: extending the gaia methodology for complex open systems. In: Proceedings of the First International Joint Conference on Autonomous Agents and Multiagent Systems: Part 1, AAMAS ’02, pp. 3–10. ACM, New York (2002). doi:10.1145/544741.544744. http://doi.acm.org/10.1145/544741.544744

  114. Kabir, M.A., Han, J., Yu, J., Colman, A.: Scims: a social context information management system for socially-aware applications. In: Proceedings of the 24th International Conference on Advanced Information Systems and Engineering, CAiSE’12, pp. 301–317 (2012)

    Google Scholar 

  115. Kabir, M.A., Han, J., Colman, A., Yu, J.: Sociotelematics: leveraging interaction-relationships in developing telematics systems to support cooperative convoys. In: Proceedings of the 2012 9th International Conference on Ubiquitous Intelligence and Computing and 9th International Conference on Autonomic and Trusted Computing, UIC-ATC ’12, pp. 40–47. IEEE Computer Society, Washington, DC (2012). doi:10.1109/UIC-ATC.2012.70. http://dx.doi.org/10.1109/UIC-ATC.2012.70

  116. Kakousis, K., Paspallis, N., Papadopoulos, G.A.: A survey of software adaptation in mobile and ubiquitous computing. Enterp. Inf. Syst. 4(4), 355–389 (2010). doi:10.1080/17517575.2010.509814. http://dx.doi.org/10.1080/17517575.2010.509814

    Article  Google Scholar 

  117. Kalenka, S., Jennings, N.: Distinguishing social agent behaviour: a formal framework. In: 2002 Proceedings of the 5th Biannual World Automation Congress, vol. 14, pp. 13–20 (2002). doi:10.1109/WAC.2002.1049414

    Google Scholar 

  118. Kapuruge, M., Colman, A., King, J.: Road4ws – extending apache axis2 for adaptive service compositions. In: Proceedings of the 2011 IEEE 15th International Enterprise Distributed Object Computing Conference, EDOC ’11, pp. 183–192. IEEE Computer Society, Washington, DC (2011). doi:10.1109/EDOC.2011.15. http://dx.doi.org/10.1109/EDOC.2011.15

  119. Katsiri, E., Mycroft, A.: Applying bayesian networks to sensor-driven systems. In: 2006 10th IEEE International Symposium on Wearable Computers, pp. 149–150 (2006)

    Google Scholar 

  120. Khalil, A., Connelly, K.: Context-aware telephony: privacy preferences and sharing patterns. In: Proceedings of the 20th Anniversary Conference on Computer Supported Cooperative Work, CSCW ’06, pp. 469–478. ACM, New York (2006). doi:10.1145/1180875.1180947. http://doi.acm.org/10.1145/1180875.1180947

  121. Kourtellis, N., Finnis, J., Anderson, P., Blackburn, J., Borcea, C., Iamnitchi, A.: Prometheus: user-controlled p2p social data management for socially-aware applications. In: Gupta, I., Mascolo, C. (eds.) Middleware 2010. Lecture Notes in Computer Science, vol. 6452, pp. 212–231. Springer, Berlin, Heidelberg (2010)

    Chapter  Google Scholar 

  122. Lagoze, C., Hunter, J.: The abc ontology and model. In: Proceedings of the International Conference on Dublin Core and Metadata Applications, pp. 160–176 (2001)

    Google Scholar 

  123. Li, J., Dabek, F.: F2f: reliable storage in open networks. In: Proceedings of the 4th International Workshop on Peer-to-Peer Systems (IPTPS) (2006)

    Google Scholar 

  124. Li, D., Muntz, R.: Coca: collaborative objects coordination architecture. In: Proceedings of the 1998 ACM Conference on Computer Supported Cooperative Work, CSCW ’98, pp. 179–188. ACM, New York (1998). doi:10.1145/289444.289492. http://doi.acm.org/10.1145/289444.289492

  125. Loke, S.W.: Representing and reasoning with situations for context-aware pervasive computing: a logic programming perspective. Knowl. Eng. Rev. 19(3) pp. 213–233, (2004)

    Article  Google Scholar 

  126. Lovett, T., O’Neill, E., Irwin, J., Pollington, D.: The calendar as a sensor: analysis and improvement using data fusion with social networks and location. In: Proceedings of the 12th ACM International Conference on Ubiquitous Computing, Ubicomp ’10, pp. 3–12. ACM, New York (2010). doi:10.1145/1864349.1864352. http://doi.acm.org/10.1145/1864349.1864352

  127. Lu, Y., Tsaparas, P., Ntoulas, A., Polanyi, L.: Exploiting social context for review quality prediction. In: Proceedings of the 19th International Conference on World Wide Web, WWW ’10, pp. 691–700. ACM, New York (2010). doi:10.1145/1772690.1772761. http://doi.acm.org/10.1145/1772690.1772761

  128. Lukowicz, P., Pentland, S., Ferscha, A.: From context awareness to socially aware computing. IEEE Pervasive Comput. 11(1), 32 –41 (2012). doi:10.1109/MPRV.2011.82

    Article  Google Scholar 

  129. Lupu, E.C., Sloman, M.: Towards a role-based framework for distributed systems management. J. Netw. Syst. Manag. 5(1), 5–30 (1997). doi:10.1023/A:1018742004992. http://dx.doi.org/10.1023/A:1018742004992

    Article  Google Scholar 

  130. Maassen, J., van Nieuwpoort, R., Veldema, R., Bal, H.E., Plaat, A.: An efficient implementation of java’s remote method invocation. SIGPLAN Not. 34(8), 173–182 (1999). doi:10.1145/329366.301120. http://doi.acm.org/10.1145/329366.301120

    Article  Google Scholar 

  131. Manzoor, A., Truong, H.L., Dustdar, S.: On the evaluation of quality of context. In: Roggen, D., Lombriser, C., Tröster, G., Kortuem, G., Havinga, P. (eds.) Smart Sensing and Context. Lecture Notes in Computer Science, vol. 5279, pp. 140–153. Springer, Berlin, Heidelberg (2008). doi:10.1007/978-3-540-88793-5_11. http://dx.doi.org/10.1007/978-3-540-88793-5_11

    Chapter  Google Scholar 

  132. Matheus, C., Kokar, M., Baclawski, K.: A core ontology for situation awareness. In: Proceedings of the 6th International Conference of Information Fusion, pp. 545–552 (2003). doi:10.1109/ICIF.2003.177494

    Google Scholar 

  133. McCarthy, J.: Notes on formalizing context. In: Proceedings of the 13th International Joint Conference on Artifical Intelligence, IJCAI’93, vol. 1, pp. 555–560. Morgan Kaufmann, San Francisco, CA (1993). http://dl.acm.org/citation.cfm?id=1624025.1624103

  134. McGuinness, D.L., van Harmelen, F.: Owl web ontology language overview. w3c recommendation 10 February 2004. http://www.w3.org/TR/owl-features/

  135. McKinley, P.K., Sadjadi, S.M., Kasten, E.P., Cheng, B.H.C.: Composing adaptive software. Computer 37(7), 56–64 (2004). doi:10.1109/MC.2004.48. http://dx.doi.org/10.1109/MC.2004.48

    Article  Google Scholar 

  136. McLaughlin, B.: Java & XML Data Binding. O’Reilly Media, Sebastopol, CA (2002)

    MATH  Google Scholar 

  137. Moran, T.P., Dourish, P.: Introduction to this special issue on context-aware computing. Hum. Comput. Interact. 16(2), 87–95 (2001). doi:10.1207/S15327051HCI16234_01. http://dx.doi.org/10.1207/S15327051HCI16234_01

    Article  Google Scholar 

  138. Obitko, M.: Web ontology language owl. http://www.obitko.com/tutorials/ontologies-semantic-web/web-ontology-language-owl.html

  139. Parsons, D.: Dynamic Web Application Development Using XML and Java. Cengage Learning EMEA, Andover, MA (2008)

    Google Scholar 

  140. Patel-Schneider, P.F., Hayes, P., Horrocks, I.: Owl web ontology language: semantics and abstract syntax. w3c recommendation 10 February 2004. http://www.w3.org/TR/owl-semantics/

  141. Pautasso, C., Wilde, E.: Restful web services: principles, patterns, emerging technologies. In: Proceedings of the 19th International Conference on World Wide Web, WWW ’10, pp. 1359–1360. ACM, New York (2010). doi:10.1145/1772690.1772929. http://doi.acm.org/10.1145/1772690.1772929

  142. Perera, S., Herath, C., Ekanayake, J., Chinthaka, E., Ranabahu, A., Jayasinghe, D., Weerawarana, S., Daniels, G.: Axis2, middleware for next generation web services. In: Proceedings of the IEEE International Conference on Web Services, ICWS ’06, pp. 833–840. IEEE Computer Society, Washington, DC (2006). doi:10.1109/ICWS.2006.36. http://dx.doi.org/10.1109/ICWS.2006.36

  143. Pitt, E., McNiff, K.: Java.rmi: The Remote Method Invocation Guide. Addison-Wesley Longman, Boston, MA (2001)

    Google Scholar 

  144. Raimond, Y., Abdallah, S., Sandler, M., Giasson, F.: The music ontology. In: Proceedings of the International Conference on Music Information Retrieval, pp. 417–422 (2007)

    Google Scholar 

  145. Ranganathan, A., Campbell, R.H.: An infrastructure for context-awareness based on first order logic. Pers. Ubiquit. Comput. 7(6), 353–364 (2003). doi:10.1007/s00779-003-0251-x. http://dx.doi.org/10.1007/s00779-003-0251-x

    Article  Google Scholar 

  146. Ranganathan, A., McGrath, R.E., Campbell, R.H., Mickunas, M.D.: Use of ontologies in a pervasive computing environment. Knowl. Eng. Rev. 18(3), 209–220 (2003). doi:10.1017/S0269888904000037. http://dx.doi.org/DOI:10.1017/S0269888904000037

    Article  Google Scholar 

  147. Ranganathan, A., Al-Muhtadi, J., Campbell, R.: Reasoning about uncertain contexts in pervasive computing environments. IEEE Pervasive Comput. 3(2) (2004). doi:10.1109/MPRV.2004.1316821

    Google Scholar 

  148. Raychoudhury, V., Cao, J., Kumar, M., Zhang, D.: Middleware for pervasive computing: a survey. Pervasive Mob. Comput. 9(2), 177–200 (2013). doi:10.1016/j.pmcj.2012.08.006. http://www.sciencedirect.com/science/article/pii/S1574119212001113

    Google Scholar 

  149. Reenskaug, T., Wold, P., Lehne, O.A., et al.: Working with Objects: The OOram Software Engineering Method. Manning, Greenwich (1996)

    MATH  Google Scholar 

  150. Riboni, D., Bettini, C.: Owl 2 modeling and reasoning with complex human activities. Pervasive Mob. Comput. 7(3), 379–395 (2011). doi:10.1016/j.pmcj.2011.02.001

    Article  Google Scholar 

  151. Riva, O.: Contory: a middleware for the provisioning of context information on smart phones. In: Proceedings of the ACM/IFIP/USENIX 2006 International Conference on Middleware, Middleware ’06, pp. 219–239. Springer, New York (2006). http://dl.acm.org/citation.cfm?id=1515984.1516002

    Google Scholar 

  152. Rollinson, D.: Organisational behaviour and analysis: an integrated approach. Pearson Education (2008)

    Google Scholar 

  153. Roman, M., Hess, C., Cerqueira, R., Ranganathan, A., Campbell, R., Nahrstedt, K.: A middleware infrastructure for active spaces. IEEE Pervasive Comput. 1(4), 74–83 (2002). doi:10.1109/MPRV.2002.1158281

    Article  Google Scholar 

  154. Rosi, A., et al.: Social sensors and pervasive services: approaches and perspectives. In: Proceedings of the IEEE PerCom Workshops, pp. 525–530 (2011). doi:10.1109/PERCOMW.2011.5766946

    Google Scholar 

  155. Rouvoy, R., Barone, P., Ding, Y., Eliassen, F., Hallsteinsen, S., Lorenzo, J., Mamelli, A., Scholz, U.: MUSIC: Middleware support for self-adaptation in ubiquitous and service-oriented environments. In: Software Engineering for Self-adaptive Systems, pp. 164–182. Springer, Berlin, Heidelberg (2009). doi:10.1007/978-3-642-02161-9_9. http://dx.doi.org/10.1007/978-3-642-02161-9_9

    Google Scholar 

  156. Sacramento, V., Endler, M., Rubinsztejn, H.K., Lima, L.S., Goncalves, K., Nascimento, F.N., Bueno, G.A.: Moca: a middleware for developing collaborative applications for mobile users. IEEE Distrib. Syst. Online 5(10), 2 (2004). doi:10.1109/MDSO.2004.26. http://dx.doi.org/10.1109/MDSO.2004.26

    Article  Google Scholar 

  157. Sancho, G., Bouassida Rodriguez, I., Villemur, T., Tazi, S.: What about collaboration in ubiquitous environments? In: 2010 10th Annual International Conference on New Technologies of Distributed Systems (NOTERE), pp. 143–150. IEEE, New York (2010)

    Google Scholar 

  158. Sandhu, R., Coyne, E., Feinstein, H., Youman, C.: Role-based access control models. Computer 29(2), 38–47 (1996). doi:10.1109/2.485845

    Article  Google Scholar 

  159. Satyanarayanan, M.: Pervasive computing: vision and challenges. IEEE Pers. Commun. 8(4), 10 –17 (2001). doi:10.1109/98.943998

    Article  Google Scholar 

  160. Scherp, A., et al.: F–a model of events based on the foundational ontology dolce+dns ultralight. In: International Conference on Knowledge Capture, pp. 137–144 (2009). doi:10.1145/1597735.1597760

    Google Scholar 

  161. Schilit, B.N., Theimer, M.M.: Disseminating active map information to mobile hosts. Netw. Mag. Global Int. Work. 8(5), 22–32 (1994). doi:10.1109/65.313011. http://dx.doi.org/10.1109/65.313011

    Google Scholar 

  162. Schilit, B., Adams, N., Want, R.: Context-aware computing applications. In: Proceedings of the 1994 First Workshop on Mobile Computing Systems and Applications, WMCSA ’94, pp. 85–90. IEEE Computer Society, Washington, DC (1994). doi:10.1109/WMCSA.1994.16. http://dx.doi.org/10.1109/WMCSA.1994.16

  163. Schmidt, A., Beigl, M., Gellersen, H.W.: There is more to context than location. Comput. Graph. 23(6), 893–901 (1999). doi:10.1016/S0097-8493(99)00120-X. http://www.sciencedirect.com/science/article/pii/S009784939900120X

    Google Scholar 

  164. Schuster, D., Rosi, A., Mamei, M., Springer, T., Endler, M., Zambonelli, F.: Pervasive social context-taxonomy and survey. ACM Trans. Intell. Syst. Technol. 4(3), Article No. 46, pp. 22, (2013)

    Google Scholar 

  165. Searle, J.R.: Speech Acts: An Essay in the Philosophy of Language, vol. 626. Cambridge University Press, Cambridge (1969)

    Book  Google Scholar 

  166. Shaw, R., Troncy, R., Hardman, L.: Lode: linking open descriptions of events. In: Proceedings of the 4th Asian Conference on The Semantic Web, pp. 153–167 (2009)

    Google Scholar 

  167. Sheng, Q.Z., Benatallah, B.: Contextuml: a uml-based modeling language for model-driven development of context-aware web services development. In: Proceedings of the International Conference on Mobile Business, ICMB ’05, pp. 206–212. IEEE Computer Society, Washington, DC (2005). doi:10.1109/ICMB.2005.33. http://dx.doi.org/10.1109/ICMB.2005.33

  168. Sirin, E., Parsia, B.: Sparql-dl: sparql query for owl-dl. In: OWL: Experiences and Directions Workshop (OWLED) (2007)

    Google Scholar 

  169. Smith, M.K., Welty, C., McGuinness, D.L.: Owl web ontology language guide. w3c recommendation 10 February 2004. http://www.w3.org/TR/owl-guide/

  170. Srirama, S.N., Jarke, M., Prinz, W.: Mobile web services mediation framework. In: Proceedings of the 2nd Workshop on Middleware for Service Oriented Computing: Held at the ACM/IFIP/USENIX International Middleware Conference, MW4SOC ’07, pp. 6–11. ACM, New York (2007). doi:10.1145/1388336.1388337. http://doi.acm.org/10.1145/1388336.1388337

  171. Steimann, F.: The role data model revisited. Appl. Ontol. 2(2), 89–103 (2007). http://dl.acm.org/citation.cfm?id=1412401.1412402

    Google Scholar 

  172. Strang, T., Linnhoff-Popien, C.: A context modeling survey. In: Proceedings of the First International Workshop on Advanced Context Modelling, Reasoning and Management, in Conjunction with UbiComp 2004 (2004)

    Google Scholar 

  173. Strang, T., Linnhoff-Popien, C., Frank, K.: Applications of a context ontology language. In: Proceedings of International Conference on Software, Telecommunications and Computer Networks (SoftCom2003), pp. 14–18 (2003)

    Google Scholar 

  174. Strang, T., Linnhoff-Popien, C., Frank, K.: Cool: a context ontology language to enable contextual interoperability. In: Stefani, J.B., Demeure, I., Hagimont, D. (eds.) Proceedings of the Distributed Applications and Interoperable Systems (DAIS). Lecture Notes in Computer Science, vol. 2893, pp. 236–247. Springer, Berlin, Heidelberg (2003). doi:10.1007/978-3-540-40010-3_21. http://dx.doi.org/10.1007/978-3-540-40010-3_21

    Chapter  Google Scholar 

  175. Taconet, C., Kazi-Aoul, Z., Zaier, M., Conan, D.: Ca3m: a runtime model and a middleware for dynamic context management. In: Proceedings of the Confederated International Conferences, CoopIS, DOA, IS, and ODBASE 2009 on On the Move to Meaningful Internet Systems: Part I, OTM ’09, pp. 513–530. Springer, Berlin, Heidelberg (2009). doi:10.1007/978-3-642-05148-7_39. http://dx.doi.org/10.1007/978-3-642-05148-7_39

    Google Scholar 

  176. Toninelli, A., Khushraj, D., Lassila, O., Montanari, R.: Towards socially aware mobile phones. In: First Workshop on Social Data on the Web (SDoW) (2008)

    Google Scholar 

  177. Toninelli, A., Montanari, R., Lassila, O., Khushraj, D.: What’s on users’ minds? Toward a usable smart phone security model. IEEE Pervasive Comput. 8(2), 32–39 (2009). doi:10.1109/MPRV.2009.39. http://dx.doi.org/10.1109/MPRV.2009.39

    Google Scholar 

  178. Toninelli, A., Pathak, A., Issarny, V.: Yarta: A middleware for managing mobile social ecosystems. In: Riekki, J., Ylianttila, M., Guo, M.: (eds.) Advances in Grid and Pervasive Computing. Lecture Notes in Computer Science, vol. 6646, pp. 209–220. Springer, Berlin, Heidelberg (2011). http://dx.doi.org/10.1007/978-3-642-20754-9_22. 10.1007/978-3-642-20754-9_22

    Chapter  Google Scholar 

  179. Vinciarelli, A., Pantic, M., Bourlard, H., Pentland, A.: Social signal processing: state-of-the-art and future perspectives of an emerging domain. In: Proceedings of the 16th ACM International Conference on Multimedia, MM ’08, pp. 1061–1070. ACM, New York (2008). doi:10.1145/1459359.1459573. http://doi.acm.org/10.1145/1459359.1459573

  180. Wang, X., Zhang, D., Gu, T., Pung, H.: Ontology based context modeling and reasoning using owl. In: Proceedings of the IEEE PerCom Workshops, pp. 18–22 (2004). doi:10.1109/PERCOMW.2004.1276898

    Google Scholar 

  181. Wang, G., Gallagher, A., Luo, J., Forsyth, D.: Seeing people in social context: recognizing people and social relationships. In: Proceedings of the 11th European conference on Computer vision: Part V, ECCV’10, pp. 169–182. Springer, Berlin, Heidelberg (2010). http://dl.acm.org/citation.cfm?id=1888150.1888164

    Google Scholar 

  182. Weber, M., Runciman, W.G.: Max Weber: Selections in Translation. Cambridge University Press, Cambridge, New York (1978)

    Book  Google Scholar 

  183. Weiser, M.: The computer for the 21st century. Sci. Am. 3(3), 94–104 (1991)

    Article  Google Scholar 

  184. Wilson, C., Boe, B., Sala, A., Puttaswamy, K.P., Zhao, B.Y.: User interactions in social networks and their implications. In: Proceedings of the 4th ACM European Conference on Computer Systems, pp. 205–218 (2009)

    Google Scholar 

  185. Wishart, R., Henricksen, K., Indulska, J.: Context privacy and obfuscation supported by dynamic context source discovery and processing in a context management system. In: Indulska, J., Ma, J., Yang, L., Ungerer, T., Cao, J. (eds.) 4th International Conference of Ubiquitous Intelligence and Computing (UIC). Lecture Notes in Computer Science, vol. 4611, pp. 929–940. Springer, Berlin, Heidelberg (2007). http://dx.doi.org/10.1007/978-3-540-73549-6_91. doi:10.1007/978-3-540-73549-6_91

    Google Scholar 

  186. Xiang, R., Neville, J., Rogati, M.: Modeling relationship strength in online social networks. In: Proceedings of the 19th International Conference on World Wide Web, WWW ’10, pp. 981–990. ACM, New York (2010). doi:10.1145/1772690.1772790. http://doi.acm.org/10.1145/1772690.1772790

  187. Xing, B., Gronowski, K., Radia, N., Svensson, M., Ton, A.: Pocketsocial: your distributed social context now in your pocket. In: IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOM Workshops), pp. 322–324 (2011). doi:10.1109/PERCOMW.2011.5766895

    Google Scholar 

  188. Ye, J., Coyle, L., Dobson, S., Nixon, P.: Ontology-based models in pervasive computing systems. Knowl. Eng. Rev. 22(4), 315–347 (2007). doi:10.1017/S0269888907001208. http://dx.doi.org/10.1017/S0269888907001208

    Article  Google Scholar 

  189. Ye, J., Dobson, S., McKeever, S.: Situation identification techniques in pervasive computing: a review. Pervasive Mob. Comput. 8(1), 36–66 (2012). doi:10.1016/j.pmcj.2011.01.004

    Article  Google Scholar 

  190. Zambonelli, F., Jennings, N.R., Wooldridge, M.: Developing multiagent systems: the gaia methodology. ACM Trans. Softw. Eng. Methodol. 12(3), 317–370 (2003). doi:10.1145/958961.958963. http://doi.acm.org/10.1145/958961.958963

    Article  Google Scholar 

  191. Zheng, Y., Li, L., Ogata, H., Yano, Y.: Support online social interaction with context-awareness. Int. J. Contin. Eng. Educ. Life Long Learn. 17(2), 160–177 (2007)

    Article  Google Scholar 

  192. Zhou, J., Sun, J., Athukorala, K., Wijekoon, D., Ylianttila, M.: Pervasive social computing: augmenting five facets of human intelligence. J. Ambient. Intell. Humaniz. Comput. 3, 153–166 (2012). doi:10.1007/s12652-011-0081-z. http://dx.doi.org/10.1007/s12652-011-0081-z

    Article  Google Scholar 

  193. Zhu, H., Zhou, M.: Roles in information systems: a survey. IEEE Trans. Syst. Man Cybern. Part C Appl. Rev. 38(3), 377–396 (2008). doi:10.1109/TSMCC.2008.919168

    Article  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this chapter

Cite this chapter

Kabir, M.A., Han, J., Colman, A. (2016). Social Context Reasoning. In: Pervasive Social Computing. Springer, Cham. https://doi.org/10.1007/978-3-319-29951-8_5

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-29951-8_5

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-29949-5

  • Online ISBN: 978-3-319-29951-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics