{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,11]],"date-time":"2025-11-11T12:49:29Z","timestamp":1762865369273,"version":"3.41.0"},"reference-count":32,"publisher":"Association for Computing Machinery (ACM)","issue":"4","license":[{"start":{"date-parts":[[2008,1,1]],"date-time":"2008-01-01T00:00:00Z","timestamp":1199145600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Comput.-Hum. Interact."],"published-print":{"date-parts":[[2008,1]]},"abstract":"<jats:p>We investigate the usability of constraint-based alignment and distribution placement tools in diagram editors. Currently one-way constraints are used to provide alignment and distribution tools in many commercial editors. We believe the limitations of these constraints lead to serious usability issues, and thus suggest that such tools be implemented using multi-way constraints. We have conducted two usability studies, the first studies we are aware of that examine the relative usefulness of interactive graphical tools based on one-way and multi-way constraints. They provide strong evidence that multi-way constraint-based alignment and distribution tools are more usable than one-way constraint-based alignment and distribution tools.<\/jats:p>","DOI":"10.1145\/1314683.1314687","type":"journal-article","created":{"date-parts":[[2008,2,8]],"date-time":"2008-02-08T15:32:16Z","timestamp":1202484736000},"page":"1-38","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":10,"title":["Comparing usability of one-way and multi-way constraints for diagram editing"],"prefix":"10.1145","volume":"14","author":[{"given":"Michael","family":"Wybrow","sequence":"first","affiliation":[{"name":"Monash University, Victoria, Australia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kim","family":"Marriott","sequence":"additional","affiliation":[{"name":"Monash University, Victoria, Australia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Linda","family":"Mciver","sequence":"additional","affiliation":[{"name":"Monash University, Victoria, Australia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Peter J.","family":"Stuckey","sequence":"additional","affiliation":[{"name":"NICTA Victoria Laboratory, University of Melbourne, Melbourne, Australia"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2008,1,19]]},"reference":[{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/15922.15912"},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/263407.263518"},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/288392.288603"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/76372.77531"},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/147156.147194"},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/168642.168653"},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1007\/BF01900698"},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1006\/jvlc.1996.0009"},{"key":"e_1_2_1_11_1","volume-title":"Tech. Rep. 131a","author":"Heydon A.","year":"1994","unstructured":"Heydon , A. and Nelson , G . 1994 . The Juno- 2 constraint-based drawing editor. Tech. Rep. 131a , Digital Systems Research Center , Palo Alto, CA . Dec. Heydon, A. and Nelson, G. 1994. The Juno-2 constraint-based drawing editor. Tech. Rep. 131a, Digital Systems Research Center, Palo Alto, CA. Dec."},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/168642.168665"},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0950-7051(96)01055-6"},{"volume-title":"ACSC '03: Proceedings of the 26th Australasian Conference on Computer Science. Australian Computer Society, Inc.","author":"Hurst N.","key":"e_1_2_1_14_1","unstructured":"Hurst , N. , Marriott , K. , and Moulder , P . 2003. Cobweb: A COnstraint-Based WEB browser . In ACSC '03: Proceedings of the 26th Australasian Conference on Computer Science. Australian Computer Society, Inc. , Darlinghurst, Australia, 247--254. Hurst, N., Marriott, K., and Moulder, P. 2003. Cobweb: A COnstraint-Based WEB browser. In ACSC '03: Proceedings of the 26th Australasian Conference on Computer Science. Australian Computer Society, Inc., Darlinghurst, Australia, 247--254."},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/263407.263525"},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/1012037.1012063"},{"key":"e_1_2_1_17_1","unstructured":"Knuth D. E. 1979. TEX and METAFONT. Digital Press.  Knuth D. E. 1979. T E X and METAFONT. Digital Press."},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1016\/0004-3702(92)90012-M"},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/159730.159731"},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1023\/A:1020513316058"},{"volume-title":"Proceedings of the 3rd Annual Conference on Scalable Vector Graphics (SVG Open).","author":"McCormack C.","key":"e_1_2_1_21_1","unstructured":"McCormack , C. , Marriott , K. , and Meyer , B . 2004. Adaptive layout using one-way constraints in SVG . In Proceedings of the 3rd Annual Conference on Scalable Vector Graphics (SVG Open). McCormack, C., Marriott, K., and Meyer, B. 2004. Adaptive layout using one-way constraints in SVG. In Proceedings of the 3rd Annual Conference on Scalable Vector Graphics (SVG Open)."},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/97945.97975"},{"key":"e_1_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1109\/2.60882"},{"key":"e_1_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/238386.238526"},{"key":"e_1_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1109\/32.601073"},{"key":"e_1_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/325334.325241"},{"key":"e_1_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/263407.263521"},{"key":"e_1_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1002\/spe.4380230507"},{"key":"e_1_2_1_29_1","unstructured":"Snodgrass J. G. Levy-Berger G. and Haydon M. 1985. Human Experimental Psychology. Oxford University Press New York.  Snodgrass J. G. Levy-Berger G. and Haydon M. 1985. Human Experimental Psychology. Oxford University Press New York."},{"key":"e_1_2_1_30_1","doi-asserted-by":"crossref","unstructured":"Sutherland I. E. 1963. Sketchpad: A man-machine graphical communication system. Ph.D. dissertation Massachusetts Institute of Technology.  Sutherland I. E. 1963. Sketchpad: A man-machine graphical communication system. Ph.D. dissertation Massachusetts Institute of Technology.","DOI":"10.1145\/1461551.1461591"},{"key":"e_1_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/357299.357303"},{"key":"e_1_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/225540.225543"},{"key":"e_1_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/506315.506318"},{"key":"e_1_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/192593.192718"}],"container-title":["ACM Transactions on Computer-Human Interaction"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1314683.1314687","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1314683.1314687","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T13:56:11Z","timestamp":1750254971000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1314683.1314687"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2008,1]]},"references-count":32,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2008,1]]}},"alternative-id":["10.1145\/1314683.1314687"],"URL":"https:\/\/doi.org\/10.1145\/1314683.1314687","relation":{},"ISSN":["1073-0516","1557-7325"],"issn-type":[{"type":"print","value":"1073-0516"},{"type":"electronic","value":"1557-7325"}],"subject":[],"published":{"date-parts":[[2008,1]]},"assertion":[{"value":"2005-03-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2007-04-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2008-01-19","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}