{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,3]],"date-time":"2026-05-03T03:17:50Z","timestamp":1777778270326,"version":"3.51.4"},"reference-count":30,"publisher":"SAGE Publications","issue":"4","license":[{"start":{"date-parts":[[2003,12,1]],"date-time":"2003-12-01T00:00:00Z","timestamp":1070236800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/journals.sagepub.com\/page\/policies\/text-and-data-mining-license"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Information Visualization"],"published-print":{"date-parts":[[2003,12]]},"abstract":"<jats:p>Data can be distinguished according to volume, variable types and distribution, and each of these characteristics imposes constraints upon the choice of applicable algorithms for their visualisation. This has led to an abundance of often disparate algorithmic techniques. Previous work has shown that a hybrid algorithmic approach can be successful in addressing the impact of data volume on the feasibility of multidimensional scaling (MDS). This paper presents a system and framework in which a user can easily explore algorithms as well as their hybrid conjunctions and the data flowing through them. Visual programming and a novel algorithmic architecture let the user semi-automatically define data-flows and the coordination of multiple views of algorithmic and visualisation components. We propose that our approach has two main benefits: significant improvements in run times of MDS algorithms can be achieved, and intermediate views of the data and the visualisation program structure can provide greater insight and control over the visualisation process.<\/jats:p>","DOI":"10.1057\/palgrave.ivs.9500056","type":"journal-article","created":{"date-parts":[[2003,12,17]],"date-time":"2003-12-17T04:12:45Z","timestamp":1071634365000},"page":"247-257","source":"Crossref","is-referenced-by-count":10,"title":["A Visual Workspace for Constructing Hybrid Multidimensional Scaling Algorithms and Coordinating Multiple Views"],"prefix":"10.1177","volume":"2","author":[{"given":"Greg","family":"Ross","sequence":"first","affiliation":[{"name":"Department of Computing Science, University of Glasgow, Glasgow, U.K."}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Matthew","family":"Chalmers","sequence":"additional","affiliation":[{"name":"Department of Computing Science, University of Glasgow, Glasgow, U.K."}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"179","published-online":{"date-parts":[[2003,12,1]]},"reference":[{"key":"bibr1-palgrave.ivs.9500056","first-page":"149","volume":"42","author":"Eades PA","year":"1984","journal-title":"Congressus Numerantium"},{"key":"bibr2-palgrave.ivs.9500056","doi-asserted-by":"publisher","DOI":"10.1109\/72.846729"},{"key":"bibr3-palgrave.ivs.9500056","unstructured":"MacQueen J. Some methods for classification and analysis of multivariate observations, 5th Symposium on Mathematics and Probability (Berkeley, USA, 1967), University of California Press: Berkeley; 281\u2013297."},{"key":"bibr4-palgrave.ivs.9500056","unstructured":"Bradley PS, Fayyad UM. Refining initial points for k-means clustering. Fifteenth International Conference on Machine Learning (Madison, USA, 1998), Morgan Kaufman: San Francisco; 91\u201399."},{"key":"bibr5-palgrave.ivs.9500056","doi-asserted-by":"crossref","unstructured":"Morrison A, Ross G, Chalmers M. A hybrid layout algorithm for subquadratic multidimensional scaling. IEEE Symposium on Information Visualization 2002 (Boston, USA, 2002), IEEE Computer Society: Los Alamitos, CA; 152\u2013158.","DOI":"10.1109\/INFVIS.2002.1173161"},{"key":"bibr6-palgrave.ivs.9500056","doi-asserted-by":"crossref","unstructured":"Ross G, Chalmers M. A visual workspace for hybrid multidimensional scaling algorithms. In: Proceedings of the IEEE Symposium on Information Visualization 2003 (Seattle, USA, 2003), IEEE Computer Society: Los Alamitos, CA; 91\u201396.","DOI":"10.1109\/INFVIS.2003.1249013"},{"key":"bibr7-palgrave.ivs.9500056","doi-asserted-by":"publisher","DOI":"10.1007\/BF02288916"},{"key":"bibr8-palgrave.ivs.9500056","doi-asserted-by":"publisher","DOI":"10.1007\/BF02289630"},{"key":"bibr9-palgrave.ivs.9500056","doi-asserted-by":"publisher","DOI":"10.1007\/BF02289565"},{"key":"bibr10-palgrave.ivs.9500056","doi-asserted-by":"publisher","DOI":"10.1007\/BF02288367"},{"key":"bibr11-palgrave.ivs.9500056","doi-asserted-by":"publisher","DOI":"10.1145\/378456.378494"},{"key":"bibr12-palgrave.ivs.9500056","doi-asserted-by":"publisher","DOI":"10.1109\/38.31462"},{"key":"bibr13-palgrave.ivs.9500056","doi-asserted-by":"publisher","DOI":"10.1002\/(SICI)1097-4571(199711)48:11<1036::AID-ASI6>3.0.CO;2-X"},{"key":"bibr14-palgrave.ivs.9500056","unstructured":"Silicon Graphics, OpenGL [WWW document] http:\/\/www.sgi.com\/software\/opengl\/ (accessed 9th September 2003)."},{"key":"bibr15-palgrave.ivs.9500056","doi-asserted-by":"publisher","DOI":"10.1080\/00401706.1987.10488204"},{"key":"bibr16-palgrave.ivs.9500056","doi-asserted-by":"publisher","DOI":"10.1006\/ijhc.2000.0418"},{"key":"bibr17-palgrave.ivs.9500056","doi-asserted-by":"crossref","first-page":"78","DOI":"10.1080\/10618600.1996.10474696","volume":"5","author":"Buja A","year":"1996","journal-title":"Journal of Computational and Graphical Statistics"},{"key":"bibr18-palgrave.ivs.9500056","doi-asserted-by":"publisher","DOI":"10.1016\/0377-2217(94)00188-I"},{"key":"bibr19-palgrave.ivs.9500056","doi-asserted-by":"publisher","DOI":"10.1057\/palgrave.ivs.9500040"},{"key":"bibr20-palgrave.ivs.9500056","doi-asserted-by":"publisher","DOI":"10.1145\/22949.22950"},{"key":"bibr21-palgrave.ivs.9500056","doi-asserted-by":"publisher","DOI":"10.1109\/VISUAL.1996.567787"},{"key":"bibr22-palgrave.ivs.9500056","doi-asserted-by":"publisher","DOI":"10.1007\/BF00275687"},{"key":"bibr23-palgrave.ivs.9500056","unstructured":"Nierstrasz O, Tsichritzis D, Vicki de Mey M. Stadelmann Objects+-Scripts = Applications, Proceedings of ESPRIT Conference 1991. Kluwer Academic Publishers: Dordrecht; 534\u2013552."},{"key":"bibr24-palgrave.ivs.9500056","unstructured":"Sun Microsystems, Java API [WWW document] http:\/\/java.sun.com\/api\/ (accessed 9th September 2003)."},{"key":"bibr25-palgrave.ivs.9500056","unstructured":"Human-Computer Interaction Lab, University of Maryland, Piccolo\/Jazz web site [WWW document] http:\/\/www.cs.umd.edu\/hcil\/jazz\/ (accessed 9th September 2003)."},{"key":"bibr26-palgrave.ivs.9500056","doi-asserted-by":"crossref","unstructured":"Perlin K, Fox D. Pad \u2013 an alternative approach to the computer interface. Proceedings of the ACM SIGGRAPH 1993 (Anaheim, USA, 1993); 57\u201364.","DOI":"10.1145\/166117.166125"},{"key":"bibr27-palgrave.ivs.9500056","doi-asserted-by":"crossref","unstructured":"Bederson BB, Hollan JD. Pad++: A zooming graphical interface for exploring alternate interface physics. Proceedings of the ACM Symposium on User Interface and Software Technology 1994 (New York, USA, 1994); 17\u201326.","DOI":"10.1145\/192426.192435"},{"key":"bibr28-palgrave.ivs.9500056","unstructured":"The EQUATOR Interdisciplinary Research Collaboration, supported by the Engineering and Physical Sciences Research Council [WWW document] http:\/\/www.equator.ac.uk (accessed 9th September 2003)."},{"key":"bibr29-palgrave.ivs.9500056","doi-asserted-by":"crossref","unstructured":"Kaski S. Dimensionality reduction by random mapping: fast similarity computation for clustering. Proceedings International Joint Conference on Neural Networks 1 1998 (Piscataway, USA, 1998), 413\u2013418.","DOI":"10.1109\/IJCNN.1998.682302"},{"key":"bibr30-palgrave.ivs.9500056","doi-asserted-by":"publisher","DOI":"10.1109\/INFVIS.2003.1249012"}],"container-title":["Information Visualization"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1057\/palgrave.ivs.9500056","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1057\/palgrave.ivs.9500056","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,29]],"date-time":"2026-04-29T19:19:06Z","timestamp":1777490346000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/10.1057\/palgrave.ivs.9500056"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2003,12]]},"references-count":30,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2003,12]]}},"alternative-id":["10.1057\/palgrave.ivs.9500056"],"URL":"https:\/\/doi.org\/10.1057\/palgrave.ivs.9500056","relation":{},"ISSN":["1473-8716","1473-8724"],"issn-type":[{"value":"1473-8716","type":"print"},{"value":"1473-8724","type":"electronic"}],"subject":[],"published":{"date-parts":[[2003,12]]}}}