social-aware ubiquitous computing cs612 & gct671 · 2019. 11. 5. · overview cs612 &gct 671 -...

22
Social-aware Ubiquitous Computing CS612 & GCT671 Syllabus - Spring 2017 Prof. Dongman Lee School of Computing / Graduate School of CT KAIST

Upload: others

Post on 28-Jan-2021

7 views

Category:

Documents


0 download

TRANSCRIPT

  • Social-aware Ubiquitous Computing

    CS612 & GCT671 Syllabus - Spring 2017

    Prof. Dongman Lee

    School of Computing / Graduate School of CT

    KAIST

  • Overview

    CS612 &GCT 671 - Social-aware Ubiquitous Computing

    Instructor: Dongman Lee ([email protected])

    – Office: 803@N1

    – Office Hours: 13:45 – 14:30 Mon/Wed

    – Phone: 42-350-3559 (Office)

    Class Hours: 10:30-11:45 on Mon/Wed

    Classroom: 3444 @ E3-1

    Language: English

    Assistant: CS – H. Park; GCT – D. Chang

    mailto:[email protected]

  • Course Description

    This course introduces the fundamentals of social aware

    ubiquitous computing.

    The first half of the course focuses on the main components

    of social aware ubiquitous computing. The core concepts

    will be explained by analysis of and discussion on existing

    approaches.

    Applied subjects like urban computing, spontaneous service

    computing, and mobile social software will be delth in the

    second half. During this part, students will be asked to

    participate in reading key papers and presenting them

    during the class.

    Students are asked to prototype a social aware ubiquitous

    computing application and/or system as a term project.

  • Objectives

    Through this class, students will learn the concept and

    issues of the social aware ubiquitous computing, the

    evolutionary change of urban spaces and spontaneous

    interactions in a urban life in a new collective way.

    Students will be introduced the followings:

    – The main concept and major research topics of the ubiquitous

    computing

    – Research topics and key trends of social networks and media

    – New applications and services oriented to social aware ubiquitous

    computing

    – New platforms for building applications/systems based on social

    aware ubiquitous computing environments

  • Text and References

    No textbook. Professors will prepare the presentation

    materials and be distributed by assistants. According to

    each topic, references will be given for further reading.

    Books to understand the perspectives of strategic thinkers

    and scholars will be introduced

    Other materials such as news articles, market research

    reports, famous bloggers posts will be used during

    discussions

  • General References

    Keith Evan Geree. Architectural Robotics. MIT Press, 2016.

    Malcolm McCullough. Ambient Commons. MIT Press, 2013.

    Matthew Carmona et al. Public Places Urban Spaces, Architeural Press,

    2003.

    N. Christakis and J. Fowler. Connected: The Surprising Power of Our

    Social Networks and How They Shape Our Lives. Little, Brown and

    Company, Sept. 2009

    Duncan Watts. Six degrees: The science of a connected age. W.W.

    Norton & Company, Feb. 2004

    S. Wasserman and K. Faust. Social Network Analysis: Methods and

    Applications. Cambridge University Press, Cambridge (1994)

    Gavin Bell. Building Social Web Applications. O’Reilly 2009

    John L. Martin. Social Structure. Princeton University Press 2009

  • Prerequisites and Evaluation

    Prerequisites:

    – Experiences in developing applications with large-scale of data

    – Students from CS

    • Two of Computer Networks, Operating Systems, or Computer

    Architecture

    • Fluency in Java or C++

    – Students from GSCT

    • Introduction to Social Computing (GCT673)

    • CT Project (GCT503)

    Grading Policy

    – Midterm Exam (20%), Final Exam (20%)

    – Term Paper/Project (25%)

    – Presentation & Participation (35%)

  • Course Topics

    Week 1-2: Social-Aware Ubiquitous Computing - Overview

    – Evolution of Computing

    – Vision and definition of Ubiquitous Computing

    • M. Weiser, “The Computer for the 21st Century,” Scientific American, vol. 265,

    no. 3, pp. 94–101, Sept. 1991. (available at:

    http://www.ubiq.com/hypertext/weiser/SciAmDraft3.html) *

    • M. Satyanarayanan, “Pervasive Computing: Vision and Challenges,” IEEE

    Personal Communications, vol. 8, no. 4, pp. 10–17, Aug. 2001.

    • J. Thom-Santelli, “Mobile Social Software: Facilitating Serendipity or Encouraging

    Homogeneity?, IEEE Pervasive Computing, vol. 6, no. 3, pp. 46-51, Jul-Sep.

    2007.

    • M.N. Ko et al., “Social Networks Connect Services,” IEEE Computer,pp.37-43,

    Aug. 2010.

    • P. Lukowicz, A. Pentland, and A. Ferscha, “From Context Awareness to Social

    Aware Computing,” IEEE Pervasive Computing, Vol. 8, No.1, pp. 32-40, Jan-Mar,

    2012

    • P. Barnaghi et al, “Physical-Cyber-Social Computing: Loking Back, Looking

    Forward,” IEEE Internet Computing, pp.7-11, May/June 2015. *

  • Course Topics

    Week 3: Enviornment Sensing

    – How to get information from the surroundings

    – Sensors in ubiquitous computing: movement, light, proximity,…

    – Location sensing

    • A. Ranganathan, J. Al-Muhtadi, S. Chetan, R. Campbell, and M. D. Mickunas,

    “MiddleWhere: A Middleware for Location Awareness in Ubiquitou Computing

    Applications,” in Proceedings of the 5th ACM/IFIP/USENIX International

    Conference on Middleware, 2004, pp. 397–416.

    • G. Borriello, M. Chalmers, A. LaMarca, and P. Nixon, “Delivering REAL-WORLD

    Ubiquitous Location Systems,” Communications of the ACM, vol. 48, no. 3, pp.

    36–41, Mar. 2005.

    • S. Vihavainen, A. Oulasvirta, and R. Sarvas, “‘I can't lie anymore!’: The

    implications of location automation for mobile social applications,” in MobiQuitous

    '09. pp.1-10, 13-16 July 2009

    • T. Teixerira, G. Dublon, and A. Savvides, “A survey of human-sensing: methods

    for detecting presence, count, location, track, and identity,” ENALAB Tech Report,

    09-2010, Vol. 1, No. 1, Sep. 2010 *

  • Course Topics

    Week 4: Context Awareness

    – Context Representation: What, Where, When, Who, How

    – Management of context information to support users’ tasks

    – Context-aware decision engines

    • G. D. Abowd, A. K. Dey, P. J. Brown, N. Davies, M. Smith, and P. Steggles,

    “Towards a better understanding of context and context-awareness,” 1st

    international symposium on Handheld and Ubiquitous Computing, pp. 304–307,

    1999.

    • K. Henricksen, J. Indulska, "Developing Context-aware Pervasive Computing

    Applications: Models and Approach," Journal of Pervasive and Mobile Computing,

    vol. 2, no. 1, pp. 37-64, 2006.

    • K. Rehman, F. Stajano, and G. Coulouris, "An Architecture for Interactive

    Context-Aware Applications," IEEE Pervasive Computing Magazine, vol. 6, no. 1,

    pp. 73-80, 2007

    • C. Perera, A. Xaslavsky, P. Christen, and D. Georgakopoulos, “Context-Aware

    Computing for The Internet of Things: A Survey,” IEEE Communications Survey &

    Tutorials, Vol. 16, No. 1, pp. 414-454, 1Q 2014. *

    • X. Li, M. Eckert, J. Martinez, and G. Rubio, “Contex Aware Middleware

    Architecture: Survey and Challenges,” Sensors 2015, 15, 20570-20607.

  • Course Topics

    Week 5: Service Discovery

    – Adapt to changes in the environment

    – Dynamically add new services/elements that enhance users’

    experiences

    • S. Ou, K. Yang and Q. Zhang, An efficient runtime offloading approach for

    pervasive services. Wireless Communications and Networking Conference, 2006.

    WCNC 2006. IEEE, 4:2229–2234, 2006.

    • N.A. Nordin, W.H. Shin, K.I. Bin Ghauth and M.I. Bin Mohd Tamrin, “Using

    service-based content adaptation platform to enhance mobile user experience”, In

    Mobility '07. 552-557. 2007

    • S.B. Mokhtar, D. Preuveneers, N. Georgantas, V. Issarny, and Y. Berbers ,

    “EASY: Efficient semAntic Service discoverY in pervasive computing

    environments with QoS and context support”, The Journal of Systems and

    Software, vol. 81, n. 5, pp. 785-808, 2008

    • Michael Rambold, Holger Kasinger, Florian Lautenbacher and Bernhard Bauer,

    “Towards Autonomic Service Discovery – A Survey and Comparison,” IEEE Int’l

    Conference on Service Computing, pp. 192-201, 2009. *

  • Course Topics

    Week 6: Spontaneous Interaction Theories – BERGER, C. R. and CALABRESE, R. J. (1975). SOME EXPLORATIONS IN INITIAL

    INTERACTION AND BEYOND: TOWARD A DEVELOPMENTAL THEORY OF INTERPERSONAL COMMUNICATION. Human Communication Research, vol. 1, no. 2, pp. 99–112. *

    – SYKES, R. E. (1983). INITIAL INTERACTION BETWEEN STRANGERS AND ACQUAINTANCES A Multivariate Analysis of Factors Affecting Choice of Communication Partners. Human Communication Research, vol. 10, no. 1, pp. 27–53.

    – DOUGLAS, W. (1991). Expectations About Initial Interaction An Examination of the Effects of Global Uncertainty. Human Communication Research, vol. 17, no. 3, pp. 355–384.

    – Tidwell, N. D., Eastwick, P. W., and Finkel, E. J. (2013). Perceived, not actual, similarity predicts initial attraction in a live romantic context: Evidence from the speed-dating paradigm. Personal Relationships, vol. 20, no. 2, pp. 199–215.

    – Dryer, D. C. and Horowitz, L. M. (1997). When do opposites attract? Interpersonal complementarity versus similarity. Journal of Personality and Social Psychology, vol. 72, no. 3, pp. 592–603.

    – Lee, A. Y. (2001). The mere exposure effect: An uncertainty reduction explanation revisited. Personality and Social Psychology Bulletin, vol. 27, no. 10, pp. 1255–1266.

    – Paulos, E. and Goodman, E. (2004). The familiar stranger: anxiety, comfort, and play in public places. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (CHI ’04) (vol. 6, pp. 223–230). New York, New York, USA: ACM Press.

  • Course Topics

    Week 7: Mobile Social Software I – Mao, Z., Jiang, Y., Min, G., Leng, S., Jin, X., and Yang, K. (2016). Mobile social networks:

    Design requirements, architecture, and state-of-the-art technology. Computer Communications.

    – Jabeur, N., Zeadally, S., and Sayed, B. (2013). Mobile Social Networking Applications. Commun. ACM, vol. 56, no. 3, pp. 71–79.

    – Navarro, N. D. A. B., Costa, C. A. Da, Barbosa, J. L. V., and Righi, R. D. R. (2016). A context-aware spontaneous mobile social network. UIC-ATC-ScalCom-CBDCom-IoP 2015 (pp. 85–92).

    – Champion, A. C., Yang, Z., Zhang, B., Dai, J., Xuan, D., and Li, D. (2013). E-SmallTalker: A distributed mobile system for social networking in physical proximity. IEEE Transactions on Parallel and Distributed Systems, vol. 24, no. 8, pp. 1535–1545.

    – Guo, B., Zhang, D., Yu, Z., Zhou, X., and Zhou, Z. (2012). Enhancing spontaneous interaction in opportunistic mobile social networks. Communications in Mobile Computing, vol. 1, no. 1, pp. 6.

    – Wei, P.-S. and Lu, H.-P. (2014). Why do people play mobile social games? An examination of network externalities and of uses and gratifications. Internet Research, vol. 24, no. 3, pp. 3.

    – Hsiao, J. C.-Y. and Dillahunt, T. R. (2017). People-Nearby Applications: How Newcomers Move Their Relationships Offline and Develop Social and Cultural Capital. In Proceedings of the 2017 ACM Conference on Computer Supported Cooperative Work and Social Computing - CSCW ’17 (pp. 26–40). New York, New York, USA: ACM Press.

    – Terveen, L. and McDonald, D. W. (2005). Social matching: A framework and research agenda. ACM Transactions on Computer-Human Interaction, vol. 12, no. 3, pp. 401–434.

  • Course Topics

    Week 8: Midterm exam

  • Course Topics

    Week 9: Mobile Social Software II – Ma, X. (2017). What Happens in happn: The Warranting Powers of Location History in Online

    Dating. In Proceedings of the 2017 ACM Conference on Computer Supported Cooperative Work and Social Computing - CSCW ’17 (pp. 41–50). New York, New York, USA: ACM Press.

    – Blackwell, C., Birnholtz, J., and Abbott, C. (2014). Seeing and being seen: Co-situation and impression formation using Grindr, a location-aware gay dating app. New Media & Society, pp. 1461444814521595-.

    – Camacho, T., Foth, M., and Rakotonirainy, A. (2013). TrainRoulette: promoting situated in-train social interaction between passengers. In Adjunct Proceedings of the 2013 International Joint Conference on Pervasive and Ubiquitous Computing (vol. 2, pp. 1385–1388).

    – Morán, A. L., Rodríguez-Covili, J., Mejia, D., Favela, J., and Ochoa, S. (2010). Supporting informal interaction in a hospital through impromptu social networking. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (vol. 6257 LNCS, pp. 305–320).

    – Chen, J. and Abouzied, A. (2016). One LED is Enough : Catalyzing Face-to-face Interactions at Conferences with a Gentle Nudge. Proc. 19th ACM Conf. on Computer-Supported Cooperative Work & Social Computing, pp. 172–183.

    – Brown, C., Efstratiou, C., Leontiadis, I., Quercia, D., and Mascolo, C. (2014). Tracking serendipitous interactions. In Proceedings of the 17th ACM conference on Computer supported cooperative work & social computing - CSCW ’14 (pp. 1072–1081). New York, New York, USA: ACM Press.

    – Raban, D. R., Ricken, S. T., Grandhi, S. A., Laws, N., and Jones, Q. (2009). Hello stranger! A study of introductory communication structure and social match success. In Proceedings of the 42nd Annual Hawaii International Conference on System Sciences, HICSS.

    – Memarovic, N., Elhart, I., and Rubegni, E. (2016). “Fun place within a serious space: stimulating community interaction and engagement through situated snapshots in a university setting.” In Proceedings of the 15th International Conference on Mobile and Ubiquitous Multimedia - MUM ’16 (pp. 11–23). New York, New York, USA: ACM Press.

  • Course Topics

    Week 10: Placeness (or ”Sense of place”) – Philosophy: T. Cresswell. Place. 2009. Royal Holloway, University of

    London, Egham, UK

    – Architecture: Hashem, H., Seyed Abbas, Y., Ali Akbar, H., & Nazgol, B.

    (2013). Comparison the concepts of sense of place and attachment to place

    in Architectural Studies. Geografia: Malaysian Journal of Society and Space,

    9(1), 107-117.

    – Social science: J.E. Cross. What is Sense of Place. 2001. Department of

    Sociology, Colorado State University

    – CSCW: Dourish, P. (2006, November). Re-space-ing place: place and space

    ten years on. In Proceedings of the 2006 20th anniversary conference on

    Computer supported cooperative work (pp. 299-308). ACM.

    – Ubiquitous computing: Agre, P. E. (2001). Changing places: contexts of

    awareness in computing. Human-computer interaction, 16(2), 177-192.

    Location-based service: Farrelly, G. (2014). Irreplaceable: the role of place

    information in a location based service. Journal of Location Based Services,

    8(2), 123-132.

  • Course Topics

    Week 11: Urban computing (Extracting place semantics) – Adams, B., & McKenzie, G. (2013). Inferring thematic places from

    spatially referenced natural language descriptions. In Crowdsourcing

    geographic knowledge (pp. 201-221). Springer Netherlands.

    – Kang, J. H., Welbourne, W., Stewart, B., & Borriello, G. (2004, October).

    Extracting places from traces of locations. In Proceedings of the 2nd

    ACM international workshop on Wireless mobile applications and services

    on WLAN hotspots (pp. 110-118). ACM.

    – Lv, M., Chen, L., Xu, Z., Li, Y., & Chen, G. (2016). The discovery of

    personally semantic places based on trajectory data mining.

    Neurocomputing, 173, 1142-1153.

    – Kim, E., Ihm, H., & Myaeng, S. H. (2014, April). Topic-based place

    semantics discovered from microblogging text messages. In

    Proceedings of the 23rd International Conference on World Wide Web (pp.

    561-562). ACM.

    – Lee, R., Wakamiya, S., & Sumiya, K. (2013). Urban area characterization

    based on crowd behavioral lifelogs over Twitter. Personal and ubiquitous

    computing, 17(4), 605-620.

  • Course Topics

    Week 11: Urban computing (Extracting place semantics) – Hiruta, S., Yonezawa, T., Jurmu, M., & Tokuda, H. (2012, September).

    Detection, classification and visualization of place-triggered geotagged

    tweets. In Proceedings of the 2012 ACM Conference on Ubiquitous

    Computing (pp. 956-963). ACM.

    – Dearman, D., & Truong, K. N. (2010, September). Identifying the activities

    supported by locations with community-authored content. In

    Proceedings of the 12th ACM international conference on Ubiquitous

    computing (pp. 23-32). ACM.

    – Cranshaw, J., Toch, E., Hong, J., Kittur, A., & Sadeh, N. (2010, September).

    Bridging the gap between physical location and online social networks.

    In Proceedings of the 12th ACM international conference on Ubiquitous

    computing (pp. 119-128). ACM.

    – Chon, Y., Lane, N. D., Li, F., Cha, H., & Zhao, F. (2012, September).

    Automatically characterizing places with opportunistic crowdsensing

    using smartphones. In Proceedings of the 2012 ACM Conference on

    Ubiquitous Computing (pp. 481-490). ACM.

  • Course Topics

    Week 12: Urban computing (Levering placeness for urban

    smart applications)

    – Kim, D. H., Han, K., & Estrin, D. (2011, September). Employing

    user feedback for semantic location services. In Proceedings of

    the 13th international conference on Ubiquitous computing (pp. 217-

    226). ACM.

    – Leggieri, M., von der Weth, C., & Breslin, J. G. (2015, April). Using

    sensors to bridge the gap between real places and their web-

    based representations. In Intelligent Sensors, Sensor Networks

    and Information Processing (ISSNIP), 2015 IEEE Tenth International

    Conference on (pp. 1-6). IEEE.

    – Yang, D., Zhang, D., Yu, Z., & Yu, Z. (2013, September). Fine-

    grained preference-aware location search leveraging

    crowdsourced digital footprints from LBSNs. In Proceedings of

    the 2013 ACM international joint conference on Pervasive and

    ubiquitous computing (pp. 479-488). ACM.

  • Course Topics

    Week 13: Urban computing (Levering placeness for urban

    smart applications)

    – Matic, A., Osmani, V., & Mayora-Ibarra, O. (2014, September).

    Mobile monitoring of formal and informal social interactions at

    workplace. In Proceedings of the 2014 ACM International Joint

    Conference on Pervasive and Ubiquitous Computing: Adjunct

    Publication (pp. 1035-1044). ACM.

    – Krumm, J., & Rouhana, D. (2013, September). Placer: semantic

    place labels from diary data. In Proceedings of the 2013 ACM

    international joint conference on Pervasive and ubiquitous computing

    (pp. 163-172). ACM.

    – Srinivasan, V., Moghaddam, S., Mukherji, A., Rachuri, K. K., Xu, C.,

    & Tapia, E. M. (2014, September). Mobileminer: Mining your

    frequent patterns on your phone. In Proceedings of the 2014 ACM

    International Joint Conference on Pervasive and Ubiquitous

    Computing (pp. 389-400). ACM.

  • Course Topics

    Week 14: Term Project Presentation

  • Course Topics

    Week 15: Final exam