{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,20]],"date-time":"2026-01-20T02:34:29Z","timestamp":1768876469055,"version":"3.49.0"},"reference-count":48,"publisher":"Association for Computing Machinery (ACM)","issue":"2","license":[{"start":{"date-parts":[[2008,5,21]],"date-time":"2008-05-21T00:00:00Z","timestamp":1211328000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["#0414699"],"award-info":[{"award-number":["#0414699"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Comput.-Hum. Interact."],"published-print":{"date-parts":[[2010,5]]},"abstract":"<jats:p>Traditional graphical user interfaces have been designed with the desktop mouse in mind, a device well characterized by Fitts' law. Yet in recent years, hand-held devices and tablet personal computers using a pen (or fingers) as the primary mean of interaction have become more and more popular. These new interaction modalities have pushed the traditional focus on pointing to its limit. In this paper we explore whether a different paradigm\u2014goal crossing-based on pen strokes\u2014may substitute or complement pointing as another fundamental interaction method. First we describe a study in which we establish that goal crossing is dependent on an index of difficulty analogous to Fitts' law, and that in some settings, goal crossing completion time is shorter or comparable to pointing performance under the same index of difficulty. We then demonstrate the expressiveness of the crossing-based interaction paradigm by implementing CrossY, an application which only uses crossing for selecting commands. CrossY demonstrates that crossing-based interactions can be more expressive than the standard point and click approach. We also show how crossing-based interactions encourage the fluid composition of commands. Finally after observing that users' performance could be influenced by the general direction of travel, we report on the results of a study characterizing this effect. These latter results led us to propose a general guideline for dialog box interaction. Together, these results provide the foundation for the design of effective crossing-based interactions.<\/jats:p>","DOI":"10.1145\/1746259.1746263","type":"journal-article","created":{"date-parts":[[2010,5,25]],"date-time":"2010-05-25T13:08:17Z","timestamp":1274792897000},"page":"1-42","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":26,"title":["Foundations for designing and evaluating user interfaces based on the crossing paradigm"],"prefix":"10.1145","volume":"17","author":[{"given":"Georg","family":"Apitz","sequence":"first","affiliation":[{"name":"HCIL, University of Maryland, Collage Park, MD"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Fran\u00e7ois","family":"Guimbreti\u00e8re","sequence":"additional","affiliation":[{"name":"HCIL, University of Maryland, Collage Park, MD"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Shumin","family":"Zhai","sequence":"additional","affiliation":[{"name":"IBM Almaden Research Center, San Jose, CA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2008,5,21]]},"reference":[{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/258549.258760"},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/503376.503390"},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/642611.642646"},{"key":"e_1_2_1_5_1","unstructured":"Adobe S. I. 2005. Illustrator 10.  Adobe S. I. 2005. Illustrator 10."},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/642611.642631"},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/1029632.1029635"},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/288392.288574"},{"key":"e_1_2_1_9_1","volume-title":"Proceedings of the 7th IFIP Conference on Human Computer Interaction (INTERACT'99)","author":"Campbell C. S.","unstructured":"Campbell , C. S. , Zhai , S. , May , K. W. , and Maglio , P. P . 1999. What you feel must be what you see: adding tactile feedback to the trackpoint . In Proceedings of the 7th IFIP Conference on Human Computer Interaction (INTERACT'99) . 383--390. Campbell, C. S., Zhai, S., May, K. W., and Maglio, P. P. 1999. What you feel must be what you see: adding tactile feedback to the trackpoint. In Proceedings of the 7th IFIP Conference on Human Computer Interaction (INTERACT'99). 383--390."},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/1357054.1357307"},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1080\/00140137108931246"},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1037\/h0055392"},{"key":"e_1_2_1_13_1","volume-title":"Proceedings of the IFIP conference on Human Computer Interaction (INTERACT'95)","author":"Geissler J.","year":"1995","unstructured":"Geissler , J. 1995 . Gedrics: the next generation of icons . In Proceedings of the IFIP conference on Human Computer Interaction (INTERACT'95) . 73--78. Geissler, J. 1995. Gedrics: the next generation of icons. In Proceedings of the IFIP conference on Human Computer Interaction (INTERACT'95). 73--78."},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/502348.502353"},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/354401.354778"},{"key":"e_1_2_1_16_1","unstructured":"Haisenko M. and Musgrave P. 2001. The 3Dsia project. http:\/\/threedsia.sourceforge.net.  Haisenko M. and Musgrave P. 2001. The 3Dsia project. http:\/\/threedsia.sourceforge.net."},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/1054972.1055035"},{"key":"e_1_2_1_18_1","volume-title":"Proceedings of the Conference on Graphics Interface (GI'06)","author":"Hinckley K.","unstructured":"Hinckley , K. , Guimbretiere , F. , Agrawala , M. , Apitz , G. , and Chen , N . 2006. Phrasing techniques for multi-stroke selection gestures . In Proceedings of the Conference on Graphics Interface (GI'06) . Canadian Information Processing Society, Toronto, Ont., 147--154. Hinckley, K., Guimbretiere, F., Agrawala, M., Apitz, G., and Chen, N. 2006. Phrasing techniques for multi-stroke selection gestures. In Proceedings of the Conference on Graphics Interface (GI'06). Canadian Information Processing Society, Toronto, Ont., 147--154."},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1080\/00140139408963719"},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/354401.354412"},{"key":"e_1_2_1_21_1","first-page":"16","article-title":"The design and implementation of pie-menus","volume":"16","author":"Hopkins D.","year":"1991","unstructured":"Hopkins , D. 1991 . The design and implementation of pie-menus . Dr. Dobb's J. 16 , 12, 16 -- 26 . Hopkins, D. 1991. The design and implementation of pie-menus. Dr. Dobb's J. 16, 12, 16--26.","journal-title":"Dr. Dobb's J."},{"key":"e_1_2_1_22_1","unstructured":"IBM. 2004. Lotus notes (http:\/\/www.lotus.com).  IBM. 2004. Lotus notes (http:\/\/www.lotus.com)."},{"key":"e_1_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1080\/00222895.1985.10735338"},{"key":"e_1_2_1_24_1","unstructured":"Jarett R. and Su P. 2002. Building Tablet PC Applications. Microsoft Press.   Jarett R. and Su P. 2002. Building Tablet PC Applications. Microsoft Press."},{"key":"e_1_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/263407.263541"},{"key":"e_1_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1080\/00222895.1976.10735061"},{"key":"e_1_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/1029632.1029682"},{"key":"e_1_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1207\/s15327051hci0701_3"},{"key":"e_1_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/142750.142794"},{"key":"e_1_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/223355.223471"},{"key":"e_1_2_1_32_1","unstructured":"Mullet K. and Sano D. 1994. Designing Visual Interfaces: Communication Oriented Techniques. Prentice Hall.   Mullet K. and Sano D. 1994. Designing Visual Interfaces: Communication Oriented Techniques. Prentice Hall."},{"key":"e_1_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/503376.503383"},{"key":"e_1_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/302979.303108"},{"key":"e_1_2_1_35_1","volume-title":"Proceedings of the Conference on Human Factors in Computing Systems (INTERCHI'93)","author":"Pederson E. R.","unstructured":"Pederson , E. R. , McCall , K. , Moran , T. P. , and Halas , F. G . 1993. Tivoli: an electronic whiteboard for informal workgroup meetings . In Proceedings of the Conference on Human Factors in Computing Systems (INTERCHI'93) . IOS Press, Amsterdam, Netherlands, 391--8. Pederson, E. R., McCall, K., Moran, T. P., and Halas, F. G. 1993. Tivoli: an electronic whiteboard for informal workgroup meetings. In Proceedings of the Conference on Human Factors in Computing Systems (INTERCHI'93). IOS Press, Amsterdam, Netherlands, 391--8."},{"key":"e_1_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/288392.288613"},{"key":"e_1_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/633292.633446"},{"key":"e_1_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1037\/h0023427"},{"key":"e_1_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/964696.964721"},{"key":"e_1_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/964696.964708"},{"key":"e_1_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1007\/BF02477896"},{"key":"e_1_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/355324.355328"},{"key":"e_1_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/964696.964717"},{"key":"e_1_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1037\/0033-295X.86.5.415"},{"key":"e_1_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1016\/0306-4522(82)90277-9"},{"key":"e_1_2_1_46_1","volume-title":"Proceedings of the Annual Meeting of the Human Factors and Ergonomics Society.","author":"Walker N.","unstructured":"Walker , N. , Millians , J. , and Worden , A . 1996. Mouse gain functions and cursor positioning: performance of older computer user . In Proceedings of the Annual Meeting of the Human Factors and Ergonomics Society. Walker, N., Millians, J., and Worden, A. 1996. Mouse gain functions and cursor positioning: performance of older computer user. In Proceedings of the Annual Meeting of the Human Factors and Ergonomics Society."},{"key":"e_1_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1093\/geronb\/52B.1.P40"},{"key":"e_1_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/632716.632861"},{"key":"e_1_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.ijhcs.2004.09.006"},{"key":"e_1_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1145\/642611.642630"}],"container-title":["ACM Transactions on Computer-Human Interaction"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1746259.1746263","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1746259.1746263","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T20:26:17Z","timestamp":1750278377000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1746259.1746263"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2008,5,21]]},"references-count":48,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2010,5]]}},"alternative-id":["10.1145\/1746259.1746263"],"URL":"https:\/\/doi.org\/10.1145\/1746259.1746263","relation":{},"ISSN":["1073-0516","1557-7325"],"issn-type":[{"value":"1073-0516","type":"print"},{"value":"1557-7325","type":"electronic"}],"subject":[],"published":{"date-parts":[[2008,5,21]]},"assertion":[{"value":"2006-03-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2009-05-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2008-05-21","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}