| Comparing usability of one-way and multi-way constraints for diagram editing |
| Full text |
Pdf
(638 KB)
|
Source
|
ACM Transactions on Computer-Human Interaction (TOCHI)
archive
Volume 14 , Issue 4 (January 2008)
table of contents
Article No. 19
Year of Publication: 2008
ISSN:1073-0516
|
|
Authors
|
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 7, Downloads (12 Months): 145, Citation Count: 1
|
|
|
ABSTRACT
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.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
 |
2
|
|
 |
3
|
Alan Borning , Kim Marriott , Peter Stuckey , Yi Xiao, Solving linear arithmetic constraints for user interface applications, Proceedings of the 10th annual ACM symposium on User interface software and technology, p.87-96, October 14-17, 1997, Banff, Alberta, Canada
[doi> 10.1145/263407.263518]
|
 |
4
|
|
 |
5
|
|
| |
6
|
Fudos, I. 1995. Geometric constraint solving. Ph.D. dissertation, Department of Computer Sciences, Purdue Univ.
|
 |
7
|
|
 |
8
|
|
| |
9
|
|
| |
10
|
Green, T. R. G. and Petre, M. 1996. Usability analysis of visual programming environments: A ‘cognitive dimensions’ framework. Journal of Visual Languages and Computing 7, 2, 131--174.
|
| |
11
|
Heydon, A. and Nelson, G. 1994. The Juno-2 constraint-based drawing editor. Tech. Rep. 131a, Digital Systems Research Center, Palo Alto, CA. Dec.
|
 |
12
|
|
| |
13
|
Hower, W. and Graf, W. H. 1996. A bibliographical survey of constraint-based approaches to CAD, graphics, layout, visualization, and related topics. Knowledge-Based Syst. 9, 449--464.
|
| |
14
|
|
 |
15
|
Takeo Igarashi , Satoshi Matsuoka , Sachiko Kawachiya , Hidehiko Tanaka, Interactive beautification: a technique for rapid geometric design, Proceedings of the 10th annual ACM symposium on User interface software and technology, p.105-114, October 14-17, 1997, Banff, Alberta, Canada
[doi> 10.1145/263407.263525]
|
 |
16
|
|
| |
17
|
Knuth, D. E. 1979. TEX and METAFONT. Digital Press.
|
| |
18
|
|
 |
19
|
|
| |
20
|
|
| |
21
|
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).
|
 |
22
|
John Alan McDonald , Werner Stuetzle , Andreas Buja, Painting multiple views of complex objects, Proceedings of the European conference on object-oriented programming on Object-oriented programming systems, languages, and applications, p.245-257, September 1990, Ottawa, Canada
|
| |
23
|
Brad A. Myers , Dario A. Giuse , Roger B. Dannenberg , David S. Kosbie , Edward Pervin , Andrew Mickish , Brad Vander Zanden , Philippe Marchal, Garnet: Comprehensive Support for Graphical, Highly Interactive User Interfaces, Computer, v.23 n.11, p.71-85, November 1990
[doi> 10.1109/2.60882]
|
 |
24
|
|
| |
25
|
Brad A. Myers , Richard G. McDaniel , Robert C. Miller , Alan S. Ferrency , Andrew Faulring , Bruce D. Kyle , Andrew Mickish , Alex Klimovitski , Patrick Doane, The Amulet Environment: New Models for Effective User Interface Software Development, IEEE Transactions on Software Engineering, v.23 n.6, p.347-365, June 1997
[doi> 10.1109/32.601073]
|
 |
26
|
|
 |
27
|
Kathy Ryall , Joe Marks , Stuart Shieber, An interactive constraint-based system for drawing graphs, Proceedings of the 10th annual ACM symposium on User interface software and technology, p.97-104, October 14-17, 1997, Banff, Alberta, Canada
[doi> 10.1145/263407.263521]
|
| |
28
|
|
| |
29
|
Snodgrass, J. G., Levy-Berger, G., and Haydon, M. 1985. Human Experimental Psychology. Oxford University Press, New York.
|
| |
30
|
Sutherland, I. E. 1963. Sketchpad: A man-machine graphical communication system. Ph.D. dissertation, Massachusetts Institute of Technology.
|
 |
31
|
|
 |
32
|
|
 |
33
|
Bradley T. Vander Zanden , Richard Halterman , Brad A. Myers , Rich McDaniel , Rob Miller , Pedro Szekely , Dario A. Giuse , David Kosbie, Lessons learned about one-way, dataflow constraints in the Garnet and Amulet graphical toolkits, ACM Transactions on Programming Languages and Systems (TOPLAS), v.23 n.6, p.776-796, November 2001
[doi> 10.1145/506315.506318]
|
 |
34
|
|
REVIEW
"Rosziati Ibrahim : Reviewer"
The authors investigate the usability of constraint-based alignment and distribution placement tools in diagram editors, and suggest using multiway constraints for usability. Then, they show some statistical significance of multiway constraint-bas
more...
|