Skip to main content

Model-Driven Privacy and Security in Multi-modal Social Media UIs

  • Conference paper

Part of the Lecture Notes in Computer Science book series (LNAI,volume 7472)

Abstract

Model-driven approaches in software development are widely seen as a useful concept to a) support the formulation of non-functional requirements (NFRs) in a way domain experts are capable of, b) allow integration of multiple perspectives (from multiple domains) on the modeled system, and c) allow a stepwise refinement when actually realizing these models by a sequence of model transformations from high-, non-IT expert level down to a rather technical level. In this paper, the NFRs privacy and security are focused in the modeling of multi-modal user interfaces for social media applications. It is described how privacy and security concerns are modeled from the user interface perspective, and how this model is related to a four layer conceptual framework for developing multi-modal and multi-platform user interfaces. The approach also explains how to adapt these models to the development of social media applications. Finally, we use this proposal to model the SocialTV case study as an example of a social media application to show its feasibility.

Keywords

  • User interface design and modeling
  • non-functional requirements
  • usability
  • privacy and security
  • awareness and affordance
  • SocialTV

This is a preview of subscription content, access via your institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (Canada)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (Canada)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   49.99
Price excludes VAT (Canada)
  • Compact, lightweight 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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Limbourg, Q., Vanderdonckt, J., Michotte, B., Bouillon, L., Florins, M., Trevisan, D.: Usixml: A user interface description language for context-sensitive user interfaces. In: Proceddings of the ACM AVI 2004 Workshop Developing User Interfaces With XML: Advances On User Interface Description Languages, pp. 55–62. Press (2004)

    Google Scholar 

  2. Gross, T., Koch, M.: Computer-Supported Cooperative Workspace. Oldenburg (2007)

    Google Scholar 

  3. Shneiderman, B., Plaisant, C.: Designing the User Interface: Strategies for Effective Human-Computer Interaction, 4th edn. Pearson Addison Wesley (2005)

    Google Scholar 

  4. Chung, L., Nixon, B.A.: Dealing with non-functional requirements: three experimental studies of a process-oriented approach. In: ICSE 1995: Proceedings of the 17th International Conference on Software Engineering, pp. 25–37. ACM, New York (1995)

    CrossRef  Google Scholar 

  5. Woody, C., Alberts, C.: Considering operational security risk during system development. IEEE Security and Privacy 5(1), 30–35 (2007)

    CrossRef  Google Scholar 

  6. Kalloniatis, C., Kavakli, E., Gritzalis, S.: Addressing privacy requirements in system design: the pris method. Requir. Eng. 13(3), 241–255 (2008)

    CrossRef  Google Scholar 

  7. Cranor, L., Garfinkel, S.: Security and Usability. O’Reilly Media, Inc. (2005)

    Google Scholar 

  8. Shneiderman, B., Plaisant, C., Cohen, M., Jacobs, S.: Designing the user interface: strategies for effective human-computer interaction, 5th edn. Addison-Wesley Longman Publishing Co., Inc., Boston (2009)

    Google Scholar 

  9. Palen, L., Dourish, P.: Unpacking ”privacy” for a networked world. In: CHI 2003: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, pp. 129–136. ACM Press, New York (2003)

    Google Scholar 

  10. Lukosch, S., Bourimi, M.: Towards an enhanced adaptability and usability of web-based collaborative systems. International Journal of Cooperative Information Systems, Special Issue on ’Design, Implementation of Groupware, 467–494 (2008)

    Google Scholar 

  11. Boyle, M., Neustaedter, C., Greenberg, S.: Privacy factors in video-based media spaces. In: Harrision, S. (ed.) n Media Space: 20+ Years of Mediated Life, pp. 99–124. Springer (2008)

    Google Scholar 

  12. Gutwin, C., Greenberg, S., Roseman, M.: Workspace awareness in real-time distributed groupware: Framework, widgets, and evaluation. In: Proceedings of HCI on People and Computers XI, pp. 281–298. Springer, London (1996)

    Google Scholar 

  13. Boyle, M., Greenberg, S.: The language of privacy: Learning from video media space analysis and design. ACM Trans. Comput.-Hum. Interact. 12(2), 328–370 (2005)

    CrossRef  Google Scholar 

  14. Miller, J., Mukerji, J.: Mda guide version 1.0.1. Technical report, Object Management Group (OMG) (June 12, 2003) (accessed August 24, 2011)

    Google Scholar 

  15. Wehrmeister, M., Freitas, E., Pereira, C., Wagner, F.: An aspect-oriented approach for dealing with non-functional requirements in a model-driven development of distributed embedded real-time systems. In: 10th IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing, ISORC 2007, pp. 428–432 (May 2007)

    Google Scholar 

  16. Reichwald, J., Dörnemann, T., Barth, T., Grauer, M., Freisleben, B.: Supporting and Optimizing Interactive Decision Processes in Grid Environments with a Model-Driven Approach. In: Dolk, D., Granat, J. (eds.) Decision Support Modeling in Service Networks. LNBIP, vol. 42, pp. 14–35. Springer, Heidelberg (2012)

    CrossRef  Google Scholar 

  17. Jokela, T.: Assessment of User-Centred Design Processes - Lessons Learnt and Conclusions. In: Oivo, M., Komi-Sirviö, S. (eds.) PROFES 2002. LNCS, vol. 2559, pp. 232–246. Springer, Heidelberg (2002)

    CrossRef  Google Scholar 

  18. Schümmer, T.: A Pattern Approach for End-User Centered Groupware Development. Schriften zu Kooperations- und Mediensystemen - Band 3. JOSEF EUL VERLAG GmbH, Lohmar - Köln (August 2005)

    Google Scholar 

  19. Lieberman, H., Paterno, F., Wulf, V. (eds.): End User Development. Springer (2006)

    Google Scholar 

  20. Bourimi, M., Barth, T., Haake, J.M., Ueberschär, B., Kesdogan, D.: AFFINE for Enforcing Earlier Consideration of NFRs and Human Factors when Building Socio-Technical Systems Following Agile Methodologies. In: Bernhaupt, R., Forbrig, P., Gulliksen, J. (eds.) HCSE 2010. LNCS, vol. 6409, pp. 182–189. Springer, Heidelberg (2010)

    Google Scholar 

  21. Bourimi, M., Tesoriero, R., Villanueva, P., Karatas, F., Schwarte, P.: Privacy and security in multi-modal user interface modeling for social media. In: IEEE Third International Conference on Privacy, Security, Risk and Trust (PASSAT), and IEEE Third International Conference on Social Computing (Socialcom), pp. 1364 –1371 (October 2011)

    Google Scholar 

  22. Calvary, G., Coutaz, J., Thevenin, D., Limbourg, Q., Bouillon, L., Vanderdonckt, J.: A unifying reference framework for multi-target user interfaces. Interacting With Computers 15, 289–308 (2003)

    CrossRef  Google Scholar 

  23. Limbourg, Q., Vanderdonckt, J., Michotte, B., Bouillon, L., López-Jaquero, V.: USIXML: A Language Supporting Multi-path Development of User Interfaces. In: Bastide, R., Palanque, P., Roth, J. (eds.) EHCI-DSVIS 2004. LNCS, vol. 3425, pp. 200–220. Springer, Heidelberg (2005)

    CrossRef  Google Scholar 

  24. Vanderdonckt, J.M., Bodart, F.: Encapsulating knowledge for intelligent automatic interaction objects selection. In: Proceedings of the INTERACT 1993 and CHI 1993 Conference on Human Factors in Computing Systems, CHI 1993, pp. 424–429. ACM, New York (1993)

    Google Scholar 

  25. Paterno, F.: Model-Based Design and Evaluation of Interactive Applications, 1st edn. Springer, London (1999)

    Google Scholar 

  26. Bourimi, M., el Diehn, I., Abou-Tair, D., Kesdogan, D., Barth, T., Höandfke, K.: Evaluating potentials of internet- and web-based socialtv in the light of privacy. In: 2010 IEEE Second International Conference on Social Computing (SocialCom), pp. 1135–1140 (August 2010)

    Google Scholar 

  27. Bourimi, M., el Diehn I. Abou-Tair, D., Kesdogan, D., Barth, T., Höfke, K.: Evaluating potentials of Internet and Web based SocialTV in the light of privacy. In: First International Workshop on Privacy Aspects of Social Web and Cloud Computing (PASWeb-2010) (2010) (in press)

    Google Scholar 

  28. Villanueva, P.G., Tesoriero, R., Gallud, J.A.: Multi-pointer and collaborative system for mobile devices. In: Proceedings of the 12th International Conference on Human Computer Interaction with Mobile Devices and Services, MobileHCI 2010, pp. 435–438. ACM, New York (2010)

    CrossRef  Google Scholar 

  29. Camenisch, J., Van Herreweghen, E.: Design and implementation of the idemix anonymous credential system. In: Proceedings of the 9th ACM Conference on Computer and Communications Security, CCS 2002, pp. 21–30. ACM, New York (2002)

    CrossRef  Google Scholar 

  30. Terrenghi, L., Quigley, A., Dix, A.: A taxonomy for and analysis of multi-person-display ecosystems. Personal Ubiquitous Comput. 13, 583–598 (2009)

    CrossRef  Google Scholar 

  31. Larsson, A., Berglund, E.: Programming ubiquitous software applications: requirments for distributed user interface. In: Proceedings of the Sixteenth International Conference on Software Engineering and Knowledge Engineering, SEKE 2004 (2004)

    Google Scholar 

  32. Luyten, K., den Bergh, J.V., Vandervelpen, C., Coninx, K.: Designing distributed user interfaces for ambient intelligent environments using models and simulations. Computers & Graphics 30(5), 702–713 (2006)

    CrossRef  Google Scholar 

  33. Luyten, K., Coninx, K.: Distributed user interface elements to support smart interaction spaces. In: Proceedings of the Seventh IEEE International Symposium on Multimedia, pp. 277–286. IEEE Computer Society, Washington, DC (2005)

    CrossRef  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and Permissions

Copyright information

© 2012 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Tesoriero, R., Bourimi, M., Karatas, F., Barth, T., Villanueva, P.G., Schwarte, P. (2012). Model-Driven Privacy and Security in Multi-modal Social Media UIs. In: Atzmueller, M., Chin, A., Helic, D., Hotho, A. (eds) Modeling and Mining Ubiquitous Social Media. MUSE MSM 2011 2011. Lecture Notes in Computer Science(), vol 7472. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-33684-3_9

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-33684-3_9

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-33683-6

  • Online ISBN: 978-3-642-33684-3

  • eBook Packages: Computer ScienceComputer Science (R0)