skip to main content
10.1145/2645791.2645825acmotherconferencesArticle/Chapter ViewAbstractPublication PagespciConference Proceedingsconference-collections
research-article

Implementation-agnostic instantiation schemes for ubiquitous, synchronous multi-user interfaces

Authors Info & Claims
Published:02 October 2014Publication History

ABSTRACT

The paper describes an engineering approach for building user interfaces for synchronous peer co-engagement in virtual work by operating with, on, through and within different digital representations. The proposed approach introduces several extensions to the UsiXML family of models as well as design and runtime support for multi-platform, synchronous and collaborative interactions. We demonstrate the key concepts by elaborating a scenario of collaborative co-play of a soccer game. The specific example features synchronous co-play by remote users in different roles (players or observers), a range of devices (PCs or Android) and interaction facilities (visual and non-visual).

References

  1. Frey, A-G., Céret, E., Dupuy-Chessa, S., Calvary, G., and Gabillon, Y. 2012. UsiComp: an extensible model-driven composer. In Proc. of EICS '12. ACM, NY, 263--268. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Savidis, A., Stephanidis, C., and Akoumianakis, D. 1997. Unifying toolkit programming layers: a multi-purpose toolkit integration module, In Proc. of DSV-IS'97. 177--192.Google ScholarGoogle Scholar
  3. Savidis, A., and Stephanidis, C. 1995. Developing dual user interfaces for integrating blind and sighted users: the HOMER UIMS. In Proc. of CHI'95. ACM, NY, 106--113. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Blattner, M., Glinert, E., Jorge, J. and Ormsby, G. 1992, Metawidgets: Towards a Theory of Multimodal Interface Design. In Proc. of the 16th COMPSAC '92, 115--120.Google ScholarGoogle Scholar
  5. Crease, M., Gray, P., and Brewster, S. 2000. A toolkit of mechanism and context independent widgets. In Proc. of DSV-IS'00, Springer, 121--133. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Crease, M., Brewster, S., and Gray, P. 2000. Caring, Sharing Widgets: A Toolkit of Sensitive Widgets. In Proc. of BCS HCI'00, Springer, 257--270.Google ScholarGoogle Scholar
  7. Hill, J., and Gutwin, C. 2004. The MAUI Toolkit: Groupware Widgets for Group Awareness. CSCW 13 (5-6), 539--571. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Bartel, J., Dewan, P. 2012. Towards multi-domain collaborative toolkits. In CSCW '12. ACM, NY, 1297--1306. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Calvary, G., Coutaz, J., Thevenin, D., Limbourg, Q., Bouillon, L., and Vanderdonckt, J. 2003. Unifying Reference Framework for multi-target UIs. IwC 15(3), 289--308.Google ScholarGoogle Scholar
  10. Guerrero, J., Lemaigre, Ch., Gonzalez Calleros, J.M., and Vanderdonckt, J. 2008. Towards a Model-Based User Interface Development for Workflow Information Systems, Journal of Universal Computer Science, 14(19), 3236--3249.Google ScholarGoogle Scholar
  11. Molina, A.I., Redondo, M.A., Ortega, M., Hoppe, H.U. 2007. CIAM: A methodology for the development of groupware user interfaces. J. of Universal Computer Science, 14(9).Google ScholarGoogle Scholar
  12. Wolfe, C., Graham, N., Phillips, G., and Roy, B. 2009. Fiia: user-centered development of adaptive groupware systems. In Proc. of EICS '09. ACM, NY, 275--284. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Stegemann, T., Ziegler, J., Hussein, T., and Gaulke, W. 2012. Interactive construction of semantic widgets for visualizing semantic web data. In EICS '12. ACM, NY, 157--162. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Limbourg, Q., Vanderdonckt, J., Michotte, B., Bouillon, L., and López-Jaquero, V. 2004. USIXML: a language supporting multi-path development of user interfaces. In Proc. of EHCI-DSVIS'04, Springer, 200--220. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Vellis, G., Kotsalis, D., Akoumianakis, D., and Vanderdonckt, J. 2012. Model-Based Engineering of Multi-platform, Synchronous and Collaborative UIs - Extending UsiXML for Polymorphic User Interface Specification. In Proc. of PCI '12. IEEE, Washington, DC, 339--344. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Penichet, V., Lozano, M., Gallud, J., Tesoriero, R. 2009. User interface analysis for groupware applications in the TOUCHE process model. Adv. in Software Eng. 40(12), 1212--1222. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Appert, C., and Beaudouin-Lafon, M. 2008. SwingStates: adding state machines to Java and the Swing toolkit. Software Practice & Experience 38(11), 1149--1182. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Implementation-agnostic instantiation schemes for ubiquitous, synchronous multi-user interfaces

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Other conferences
      PCI '14: Proceedings of the 18th Panhellenic Conference on Informatics
      October 2014
      355 pages
      ISBN:9781450328975
      DOI:10.1145/2645791
      • General Chairs:
      • Katsikas Sokratis,
      • Hatzopoulos Michael,
      • Apostolopoulos Theodoros,
      • Anagnostopoulos Dimosthenis,
      • Program Chairs:
      • Carayiannis Elias,
      • Varvarigou Theodora,
      • Nikolaidou Mara

      Copyright © 2014 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 2 October 2014

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article
      • Research
      • Refereed limited

      Acceptance Rates

      PCI '14 Paper Acceptance Rate51of102submissions,50%Overall Acceptance Rate190of390submissions,49%

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader