{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,13]],"date-time":"2026-04-13T12:28:06Z","timestamp":1776083286081,"version":"3.50.1"},"reference-count":21,"publisher":"Association for Computing Machinery (ACM)","issue":"11","license":[{"start":{"date-parts":[[2008,11,1]],"date-time":"2008-11-01T00:00:00Z","timestamp":1225497600000},"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":["Commun. ACM"],"published-print":{"date-parts":[[2008,11]]},"abstract":"<jats:p>During the last decade, multidimensional databases have become common in the business and scientific worlds. Analysis places significant demands on the interfaces to these databases. It must be possible for analysts to easily and incrementally change both the data and their views of it as they cycle between hypothesis and experimentation.<\/jats:p><jats:p>In this paper, we address these demands by presenting the Polaris formalism, a visual query language for precisely describing a wide range of table-based graphical presentations of data. This language compiles into both the queries and drawing commands necessary to generate the visualization, enabling us to design systems that closely integrate analysis and visualization. Using the Polaris formalism, we have built an interactive interface for exploring multidimensional databases that analysts can use to rapidly and incrementally build an expressive range of views of their data as they engage in a cycle of visual analysis.<\/jats:p>","DOI":"10.1145\/1400214.1400234","type":"journal-article","created":{"date-parts":[[2008,10,28]],"date-time":"2008-10-28T12:18:30Z","timestamp":1225196310000},"page":"75-84","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":65,"title":["Polaris"],"prefix":"10.1145","volume":"51","author":[{"given":"Chris","family":"Stolte","sequence":"first","affiliation":[{"name":"Tableau Software, Seattle, WA"}]},{"given":"Diane","family":"Tang","sequence":"additional","affiliation":[{"name":"Google, Inc., Mountain View, CA"}]},{"given":"Pat","family":"Hanrahan","sequence":"additional","affiliation":[{"name":"Stanford University, Stanford, CA"}]}],"member":"320","published-online":{"date-parts":[[2008,11]]},"reference":[{"key":"e_1_2_2_1_1","doi-asserted-by":"publisher","DOI":"10.5555\/645481.655602"},{"key":"e_1_2_2_2_1","volume-title":"3rd Annual Conference on Knowledge Discovery in Databases","author":"Becker R.","year":"1997","unstructured":"Becker , R. , Cleveland , W. S. , and Douglas Martin , R. Trellis graphics displays: A multi-dimensional data visualization tool for data mining . 3rd Annual Conference on Knowledge Discovery in Databases , August 1997 . Becker, R., Cleveland, W. S., and Douglas Martin, R. Trellis graphics displays: A multi-dimensional data visualization tool for data mining. 3rd Annual Conference on Knowledge Discovery in Databases, August 1997."},{"key":"e_1_2_2_3_1","volume-title":"Graphics and Graphic Information Processing","author":"Bertin J.","year":"1980","unstructured":"Bertin , J. Graphics and Graphic Information Processing . Walter de Gruyter , Berlin , 1980 . Bertin, J. Graphics and Graphic Information Processing. Walter de Gruyter, Berlin, 1980."},{"key":"e_1_2_2_4_1","volume-title":"Semiology of Graphics","author":"Bertin J.","year":"1983","unstructured":"Bertin , J. Semiology of Graphics . The University of Wisconsin Press, Madison, WI , 1983 . Translated by W J. Berg . Bertin, J. Semiology of Graphics. The University of Wisconsin Press, Madison, WI, 1983. Translated by W J. Berg."},{"key":"e_1_2_2_5_1","first-page":"360","volume-title":"Proceedings of the Sixth Annual Symposium on High-Performance Computer Architecture","author":"Bosch R.","year":"2000","unstructured":"Bosch , R. , Stolte , C. , Stoll , G. , Rosenblum , M. , and Hanrahan , P . Performance analysis and visualization of parallel systems using SimOS and Rivet: A case study . Proceedings of the Sixth Annual Symposium on High-Performance Computer Architecture , January 2000 , pp. 360 -- 371 . Bosch, R., Stolte, C., Stoll, G., Rosenblum, M., and Hanrahan, P. Performance analysis and visualization of parallel systems using SimOS and Rivet: A case study. Proceedings of the Sixth Annual Symposium on High-Performance Computer Architecture, January 2000, pp. 360--371."},{"issue":"1","key":"e_1_2_2_6_1","doi-asserted-by":"crossref","first-page":"7","DOI":"10.1080\/10618600.1996.10474696","article-title":"Interactive high-dimensional data visualization","volume":"5","author":"Buja A.","year":"1996","unstructured":"Buja , A. , Cook , D. , and Swayne , D. F . Interactive high-dimensional data visualization . Journal of Computational and Graphical Statistics , 5 ( 1 ): 7 -- 99 , 1996 . Buja, A., Cook, D., and Swayne, D. F. Interactive high-dimensional data visualization. Journal of Computational and Graphical Statistics, 5(1):7--99,1996.","journal-title":"Journal of Computational and Graphical Statistics"},{"key":"e_1_2_2_7_1","volume-title":"s. The Elements of Graphing Data","author":"Cleveland W.","year":"1985","unstructured":"Cleveland , W. s. The Elements of Graphing Data . Wadsworth Advanced Books and Software , Pacific Grove, CA , 1985 . Cleveland, W. s. The Elements of Graphing Data. Wadsworth Advanced Books and Software, Pacific Grove, CA, 1985."},{"key":"e_1_2_2_8_1","volume-title":"s. Visualizing Data","author":"Cleveland W.","year":"1993","unstructured":"Cleveland , W. s. Visualizing Data . Hobart Press , New Jersey , 1993 . Cleveland, W. s. Visualizing Data. Hobart Press, New Jersey, 1993."},{"key":"e_1_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/280814.280837"},{"key":"e_1_2_2_10_1","volume-title":"Elements of Graph Design. W.h","author":"Kosslyn S. M.","year":"1994","unstructured":"Kosslyn , S. M. Elements of Graph Design. W.h . Freeman and Co. , New York, NY , 1994 . Kosslyn, S. M. Elements of Graph Design. W.h. Freeman and Co., New York, NY, 1994."},{"key":"e_1_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/253260.253335"},{"key":"e_1_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/22949.22950"},{"key":"e_1_2_2_13_1","first-page":"268","volume-title":"May\/June","author":"Rogowitz B.","year":"1996","unstructured":"Rogowitz , B. and Treinish , L . How Not to lie with visualization. Computers in Physics , May\/June 1996 , pp. 268 -- 274 . Rogowitz, B. and Treinish, L. How Not to lie with visualization. Computers in Physics, May\/June 1996, pp. 268--274."},{"key":"e_1_2_2_14_1","first-page":"3","volume-title":"Visage: A user interface environment for exploring information. Proceeding of Information Visualization, october","author":"Roth S. F.","year":"1996","unstructured":"Roth , S. F. , Lucas , P. , Senn , J. A. , Gomberg , C. C. , Burks , M. B. , Stroffolino , P. J. , Kolojejchick , J. , and Dunmire , C . Visage: A user interface environment for exploring information. Proceeding of Information Visualization, october 1996 , pp. 3 -- 12 . Roth, S. F., Lucas, P., Senn, J. A., Gomberg, C. C., Burks, M. B., Stroffolino, P. J., Kolojejchick, J., and Dunmire, C. Visage: A user interface environment for exploring information. Proceeding of Information Visualization, october 1996, pp. 3--12."},{"key":"e_1_2_2_15_1","volume-title":"http:\/\/www.spotfire.com, cited","author":"spotfire Inc. {online} Available","year":"2001","unstructured":"spotfire Inc. {online} Available : http:\/\/www.spotfire.com, cited September 2001 . spotfire Inc. {online} Available: http:\/\/www.spotfire.com, cited September 2001."},{"key":"e_1_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1126\/science.103.2684.677"},{"key":"e_1_2_2_18_1","volume-title":"OLAP Solutions: Building Multidimensional Information Systems","author":"Thomsen E.","year":"1997","unstructured":"Thomsen , E. OLAP Solutions: Building Multidimensional Information Systems . Wiley Computer Publishing , New York , 1997 . Thomsen, E. OLAP Solutions: Building Multidimensional Information Systems. Wiley Computer Publishing, New York, 1997."},{"key":"e_1_2_2_19_1","volume-title":"Effective Color Displays: Theory and Practice","author":"Travis D.","year":"1991","unstructured":"Travis , D. Effective Color Displays: Theory and Practice . Academic Press , London , 1991 . Travis, D. Effective Color Displays: Theory and Practice. Academic Press, London, 1991."},{"key":"e_1_2_2_20_1","volume-title":"The Visual Display of Quantitative Information","author":"Tufte E. R.","year":"1983","unstructured":"Tufte , E. R. The Visual Display of Quantitative Information . Graphics Press , Box 430, Cheshire, CT, 1983 . Tufte, E. R. The Visual Display of Quantitative Information. Graphics Press, Box 430, Cheshire, CT, 1983."},{"key":"e_1_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.5555\/951087.951146"},{"key":"e_1_2_2_22_1","doi-asserted-by":"publisher","DOI":"10.5555\/316575"}],"container-title":["Communications of the ACM"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1400214.1400234","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1400214.1400234","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T14:47:14Z","timestamp":1750258034000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1400214.1400234"}},"subtitle":["a system for query, analysis, and visualization of multidimensional databases"],"short-title":[],"issued":{"date-parts":[[2008,11]]},"references-count":21,"journal-issue":{"issue":"11","published-print":{"date-parts":[[2008,11]]}},"alternative-id":["10.1145\/1400214.1400234"],"URL":"https:\/\/doi.org\/10.1145\/1400214.1400234","relation":{},"ISSN":["0001-0782","1557-7317"],"issn-type":[{"value":"0001-0782","type":"print"},{"value":"1557-7317","type":"electronic"}],"subject":[],"published":{"date-parts":[[2008,11]]},"assertion":[{"value":"2008-11-01","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}