skip to main content
10.1145/2774225.2775080acmconferencesArticle/Chapter ViewAbstractPublication PageseicsConference Proceedingsconference-collections
short-paper

TULIP: a widget-based software framework for tangible tabletop interfaces

Authors Info & Claims
Published:23 June 2015Publication History

ABSTRACT

In this paper, we describe a new software framework for tangible tabletop interfaces: TULIP. The framework uses an abstraction layer to receive information from computer vision frameworks, such as reacTIVision, and a widget model based on MCRit to enable rapid application development. TULIP applies Software Engineering principles such as Separation of Concerns to remain extensible and simple while providing support for tangible interaction. TULIP implements a widget model and defines a program flow. This paper will show the different considerations during the conception and design of TULIP before illustrating its use with a tangible application developed for a national project.

References

  1. Paul Bicheler. 2012. A toolkit for table-based tangible widgets. Master's thesis. University of Luxembourg. http://goo.gl/OiRUsPGoogle ScholarGoogle Scholar
  2. Chris Branton, Brygg Ullmer, Andre Wiggins, Landon Rogge, Narendra Setty, Stephen David Beck, and Alex Reeser. 2013. Toward Rapid and Iterative Development of Tangible, Collaborative, Distributed User Interfaces. In Proc. of the 5th ACM SIGCHI Symp. on Engineering Interactive Computing Systems (EICS '13). ACM, New York, NY, USA, 239--248. DOI: http://dx.doi.org/10.1145/2494603.2480312 Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. George W. Fitzmaurice, Hiroshi Ishii, and William A. S. Buxton. 1995. Bricks: Laying the Foundations for Graspable User Interfaces. In Proc. of the SIGCHI Conf. on Human Factors in Computing Systems (CHI '95). ACM Press/Addison-Wesley Publishing Co., New York, NY, USA, 442--449. DOI: http://dx.doi.org/10.1145/223904.223964 Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Rowanne Fleck, Yvonne Rogers, Nicola Yuill, Paul Marshall, Amanda Carr, Jochen Rick, and Victoria Bonnett. 2009. Actions Speak Loudly with Words: Unpacking Collaboration Around the Table. In Proc. of the ACM Int. Conf. on Interactive Tabletops and Surfaces (ITS '09). ACM, New York, NY, USA, 189--196. DOI: http://dx.doi.org/10.1145/1731903.1731939 Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. LarsErik Holmquist, Johan Redstrm, and Peter Ljungstrand. 1999. Token-Based Access to Digital Information. In Handheld and Ubiquitous Computing, Hans-W. Gellersen (Ed.). LNCS, Vol. 1707. Springer Berlin Heidelberg, 234--245. DOI: http://dx.doi.org/10.1007/3-540-48157-5_22 Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Hiroshi Ishii and Brygg Ullmer. 1997. Tangible Bits: Towards Seamless Interfaces Between People, Bits and Atoms. In Proc. of the ACM SIGCHI Conf. on Human Factors in Computing Systems (CHI '97). ACM, New York, NY, USA, 234--241. DOI: http://dx.doi.org/10.1145/258549.258715 Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Robert J. K. Jacob, Audrey Girouard, Leanne M. Hirshfield, Michael S. Horn, Orit Shaer, Erin Treacy Solovey, and Jamie Zigelbaum. 2008. Reality-based Interaction: A Framework for post-WIMP Interfaces. In Proc. of the SIGCHI Conf. on Human Factors in Computing Systems (CHI '08). ACM, New York, NY, USA, 201--210. DOI: http://dx.doi.org/10.1145/1357054.1357089 Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Martin Kaltenbrunner and Ross Bencina. 2007. reacTIVision: a computer-vision framework for table-based tangible interaction. In Proc. of the 1st Int. Conf. on TEI (TEI '07). ACM, New York, NY, USA, 69--74. DOI: http://dx.doi.org/10.1145/1226969.1226983 Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. M. Kaltenbrunner, T. Bovermann, R. Bencina, and E. Costanza. 2005. TUIO: A Protocol for Table-Top Tangible User Interfaces. In Proc. of the The 6th Int. Workshop on Gesture in Human-Computer Interaction and Simulation. Vannes, France.Google ScholarGoogle Scholar
  10. Scott R. Klemmer, Jack Li, James Lin, and James A. Landay. 2004. Papier-Mâché: toolkit support for tangible input. In Proc. of the SIGCHI Conf. on Human Factors in Computing Systems (CHI'04). ACM, New York, NY, USA, 399--406. DOI: http://dx.doi.org/10.1145/985692.985743 Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Valérie Maquil, Luís De Sousa, Ulrich Leopold, and Eric Tobias. 2015a. A geospatial tangible user interface to support stakeholder participation in urban planning. In Proc. of the 1st Int. Conf. on Geographical Information Systems Theory, Applications and Management.Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Valérie Maquil, Eric Tobias, and Thibaud Latour. 2015b. Tangible Voting: a technique for interacting with group choices on a tangible tabletop (to be published). In Proc. of the 15th IFIP TC13 Int. Conf. on Human-Computer Interaction (INTERACT'15).Google ScholarGoogle ScholarCross RefCross Ref
  13. Rafael Nunes, Fabio Rito, and Carlos Duarte. 2015. TACTIC: An API for Touch and Tangible Interaction. In Proc. of the 9th Int. Conf. Tangible, Embedded, and Embodied Interaction (TEI '15). ACM, New York, NY, USA, 125--132. DOI: http://dx.doi.org/10.1145/2677199.2680592 Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Eric Ras, Katarina Krkovic, Samuel Greiff, Eric Tobias, and Valérie Maquil. 2014. Moving towards the assessment of collaborative problem solving skills with a tangible user interface. The Turkish Online Journal of Educational Technology 13, 4 (2014), 95--104.Google ScholarGoogle Scholar
  15. Orit Shaer and Eva Hornecker. 2010. Tangible User Interfaces: Past, Present, and Future Directions. Foundations and Trends in Human-Computer Interaction 3, 1--2 (Jan. 2010), 1--137. DOI: http://dx.doi.org/10.1561/1100000026 Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Orit Shaer and Robert J. K. Jacob. 2009. A Specification Paradigm for the Design and Implementation of Tangible User Interfaces. ACM Trans. Computer-Human Interaction 16, 4, Article 20 (Nov. 2009), 39 pages. DOI:http://dx.doi.org/10.1145/1614390.1614395 Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Orit Shaer, Nancy Leland, Eduardo H. Calvillo-Gamez, and Robert J. K. Jacob. 2004. The TAC Paradigm: Specifying Tangible User Interfaces. Personal Ubiquitous Comput. 8, 5 (Sept. 2004), 359--369. DOI: http://dx.doi.org/10.1007/s00779-004-0298-3 Google ScholarGoogle ScholarCross RefCross Ref
  18. Eric Tobias. 2012. Visual Modelling of and on Tangible User Interfaces. Master's thesis. University of Luxembourg. http://hdl.handle.net/10993/17501Google ScholarGoogle Scholar
  19. B. Ullmer and H. Ishii. 2000. Emerging Frameworks for Tangible User Interfaces. IBM Syst. J. 39, 3-4 (July 2000), 915--931. DOI: http://dx.doi.org/10.1147/sj.393.0915 Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Brygg Ullmer, Hiroshi Ishii, and Robert J. K. Jacob. 2005. Token+Constraint Systems for Tangible Interaction with Digital Information. ACM Trans. Computer-Human Interaction 12, 1 (March 2005), 81--118. DOI: http://dx.doi.org/10.1145/1057237.1057242 Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. TULIP: a widget-based software framework for tangible tabletop 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 Conferences
      EICS '15: Proceedings of the 7th ACM SIGCHI Symposium on Engineering Interactive Computing Systems
      June 2015
      316 pages
      ISBN:9781450336468
      DOI:10.1145/2774225

      Copyright © 2015 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: 23 June 2015

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • short-paper

      Acceptance Rates

      EICS '15 Paper Acceptance Rate19of64submissions,30%Overall Acceptance Rate73of299submissions,24%

      Upcoming Conference

      EICS '24

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader