@article {17153,
	title = {Exploring personal media: A spatial interface supporting user-defined semantic regions},
	journal = {Journal of Visual Languages \& Computing},
	volume = {17},
	year = {2006},
	month = {2006/06//},
	pages = {254 - 283},
	abstract = {Graphical mechanisms for spatially organizing personal media data could enable users to fruitfully apply their conceptual models. This paper introduces Semantic regions, an innovative way for users to construct display representations of their conceptual models by drawing regions on 2D space and specifying the semantics for each region. Then users can apply personal categorizations to personal media data using the fling-and-flock metaphor. This allows personal media to be dragged to the spatially organized display and automatically grouped according to time, geography, family trees, groups of friends, or other spatially organized display representations of conceptual models. The prototype implementation for semantic regions, MediaFinder, was refined based on two small usability tests for usage and construction of user-defined conceptual models.},
	keywords = {dynamic queries, Fling-and-flock, Personal media management, Spatial information management, User interfaces},
	isbn = {1045-926X},
	doi = {10.1016/j.jvlc.2006.01.001},
	url = {http://www.sciencedirect.com/science/article/pii/S1045926X06000048},
	author = {Kang,Hyunmo and Shneiderman, Ben}
}
@conference {14706,
	title = {Managing policy updates in security-typed languages},
	booktitle = {19th IEEE Computer Security Foundations Workshop, 2006},
	year = {2006},
	month = {2006///},
	pages = {13 pp.-216 - 13 pp.-216},
	publisher = {IEEE},
	organization = {IEEE},
	abstract = {This paper presents Rx, a new security-typed programming language with features intended to make the management of information-flow policies more practical. Security labels in Rx, in contrast to prior approaches, are defined in terms of owned roles, as found in the RT role-based trust-management framework. Role-based security policies allow flexible delegation, and our language Rx provides constructs through which programs can robustly update policies and react to policy updates dynamically. Our dynamic semantics use statically verified transactions to eliminate illegal information flows across updates, which we call transitive flows. Because policy updates can be observed through dynamic queries, policy updates can potentially reveal sensitive information. As such, Rx considers policy statements themselves to be potentially confidential information and subject to information-flow metapolicies},
	keywords = {Access control, Computer languages, Data security, Database systems, dynamic queries, dynamic semantics, Educational institutions, high level languages, Information security, information-flow policy management, Lattices, Network servers, Operating systems, policy update management, Robustness, role-based security policies, RT role-based trust-management framework, Rx security-typed programming language, security of data, statically verified transactions, transitive flows},
	isbn = {0-7695-2615-2},
	doi = {10.1109/CSFW.2006.17},
	author = {Swamy,N. and Hicks, Michael W. and Tse,S. and Zdancewic,S.}
}
@conference {17291,
	title = {MediaFinder: an interface for dynamic personal media management with semantic regions},
	booktitle = {CHI {\textquoteright}03 extended abstracts on Human factors in computing systems},
	series = {CHI EA {\textquoteright}03},
	year = {2003},
	month = {2003///},
	pages = {764 - 765},
	publisher = {ACM},
	organization = {ACM},
	address = {New York, NY, USA},
	abstract = {Computer users deal with large amounts of personal media often face problems in managing and exploring it. This paper presents Semantic Regions, rectangular regions that enable users to specify their semantics or mental models, and the MediaFinder application, which uses Semantic Regions as the basis of a personal media management tool.},
	keywords = {dynamic queries, Fling-and-flock, Personal media management, spatial information organization, User interfaces},
	isbn = {1-58113-637-4},
	doi = {10.1145/765891.765977},
	url = {http://doi.acm.org/10.1145/765891.765977},
	author = {Kang,Hyunmo and Shneiderman, Ben}
}
@conference {16921,
	title = {A dynamic query interface for finding patterns in time series data},
	booktitle = {CHI {\textquoteright}02 extended abstracts on Human factors in computing systems},
	series = {CHI EA {\textquoteright}02},
	year = {2002},
	month = {2002///},
	pages = {522 - 523},
	publisher = {ACM},
	organization = {ACM},
	address = {New York, NY, USA},
	abstract = {Identification of patterns in time series data sets is a task that arises in a wide variety of application domains. This demonstration presents the timebox model of rectangular regions that specify constraints for dynamic queries over time series data sets, and the TimeSearcher application, which uses timeboxes as the basis of an interactive query tool.},
	keywords = {dynamic queries, Information Visualization, time series},
	isbn = {1-58113-454-1},
	doi = {10.1145/506443.506460},
	url = {http://doi.acm.org/10.1145/506443.506460},
	author = {Hochheiser,Harry and Shneiderman, Ben}
}
@conference {17101,
	title = {Dynamic queries and brushing on choropleth maps},
	booktitle = {Fifth International Conference on Information Visualisation, 2001. Proceedings},
	year = {2001},
	month = {2001///},
	pages = {757 - 764},
	publisher = {IEEE},
	organization = {IEEE},
	abstract = {Users who must combine demographic, economic or other data in a geographic context are often hampered by the integration of tabular and map representations. Static, paper-based solutions limit the amount of data that can be placed on a single map or table. By providing an effective user interface, we believe that researchers, journalists, teachers, and students can explore complex data sets more rapidly and effectively. This paper presents Dynamaps, a generalized map-based information visualization tool for dynamic queries and brushing on choropleth maps. Users can use color coding to show a variable on each geographic region, and then filter out areas that do not meet the desired criteria. In addition, a scatterplot view and a details-on-demand window support overviews and specific fact-finding},
	keywords = {brushing, business, cartography, choropleth maps, color coding, colour graphics, complex data sets, Computational Intelligence Society, Computer science, data visualisation, Data visualization, demographic data, Demography, Dynamaps, dynamic queries, economic data, Educational institutions, geographic information system, geographic information systems, Joining processes, map representations, map-based information visualization, Query processing, Scattering, scatterplot view, tabular representations, user interface, User interfaces, World Wide Web},
	isbn = {0-7695-1195-3},
	doi = {10.1109/IV.2001.942141},
	author = {Dang,G. and North,C. and Shneiderman, Ben}
}
@conference {17156,
	title = {Extending understanding of federal statistics in tables},
	booktitle = {Proceedings of the 2000 annual national conference on Digital government research},
	series = {dg.o {\textquoteright}00},
	year = {2000},
	month = {2000///},
	pages = {1 - 7},
	publisher = {Digital Government Society of North America},
	organization = {Digital Government Society of North America},
	abstract = {This paper describes progress toward improving user interfaces for US Federal government statistics that are presented in tables. Based on studies of user behaviors and needs related to statistical tables, we describe interfaces to assist diverse users with a range of statistical literacy to explore, find, understand, and use US Federal government statistics.},
	keywords = {data exploration, dynamic queries, Statistics, tablular data, User interfaces},
	url = {http://dl.acm.org/citation.cfm?id=1123075.1123079},
	author = {Marchionini,Gary and Hert,Carol and Liddy,Liz and Shneiderman, Ben}
}
@conference {17404,
	title = {The alphaslider: a compact and rapid selector},
	booktitle = {Proceedings of the SIGCHI conference on Human factors in computing systems: celebrating interdependence},
	series = {CHI {\textquoteright}94},
	year = {1994},
	month = {1994///},
	pages = {365 - 371},
	publisher = {ACM},
	organization = {ACM},
	address = {New York, NY, USA},
	keywords = {Alphaslider, dynamic queries, menus, selection technology, widget},
	isbn = {0-89791-650-6},
	doi = {10.1145/191666.191790},
	url = {http://doi.acm.org/10.1145/191666.191790},
	author = {Ahlberg,Christopher and Shneiderman, Ben}
}
@article {17104,
	title = {Dynamic queries for visual information seeking},
	journal = {IEEE Software},
	volume = {11},
	year = {1994},
	month = {1994/11//},
	pages = {70 - 77},
	abstract = {Considers how dynamic queries allow users to "fly through" databases by adjusting widgets and viewing the animated results. In studies, users reacted to this approach with an enthusiasm more commonly associated with video games. Adoption requires research into retrieval and display algorithms and user-interface design. The author discusses how experts may benefit from visual interfaces because they will be able to formulate more complex queries and interpret intricate results.<>},
	keywords = {Algorithm design and analysis, animated results, animation, Application software, Command languages, complex queries, database management systems, Databases, display algorithms, Displays, dynamic queries, Educational institutions, Games, Graphical user interfaces, human factors, Query processing, retrieval, Runtime, Technological innovation, user-interface design, visual databases, visual information seeking, visual interfaces, widgets},
	isbn = {0740-7459},
	doi = {10.1109/52.329404},
	author = {Shneiderman, Ben}
}
@article {17464,
	title = {User Controlled Smooth Zooming for Information Visualization},
	journal = {Institute for Systems Research Technical Reports},
	year = {1994},
	month = {1994///},
	abstract = {This paper discusses the design and implementation of user controlled smooth zooming of a starfield display. A starfield display is a two dimensional graphical visualization of a multidimensional database where every item from the database is represented as a small colored rectangle whose position is determined by its ranking along ordinal attributes of the items laid out on the axes. One way of navigating this visual information is by using a zooming tool to incrementally zoom in on the items by varying the attribute range on either axis independently - such zooming causes the rectangles to move continuously and to grow or shrink. To get a feeling of flying through the data, users should be able to track the motion of each rectangle without getting distracted by flicker or large jumps - conditions that necessitate high display refresh rates and closely spaced rectangles on successive frames. Although the use of high-speed hardware can achieve the required visual effect for small databases, the twin software bottlenecks of rapidly accessing display items and constructing a new display image fundamentally retard the refresh rate. Our work explores several methods to overcome these bottlenecks, presents a taxonomy of various zooming methods and introduces a new widget, the zoom bar, that facilitates zooming.<P>},
	keywords = {animation, dynamic queries, starfield display, Systems Integration, visualization zooming, zoom bar},
	url = {http://drum.lib.umd.edu/handle/1903/5520},
	author = {Jog,Ninog and Shneiderman, Ben}
}
@conference {17489,
	title = {Visual information seeking: tight coupling of dynamic query filters with starfield displays},
	booktitle = {Proceedings of the SIGCHI conference on Human factors in computing systems: celebrating interdependence},
	series = {CHI {\textquoteright}94},
	year = {1994},
	month = {1994///},
	pages = {313 - 317},
	publisher = {ACM},
	organization = {ACM},
	address = {New York, NY, USA},
	keywords = {database query, dynamic queries, information seeking, starfield displays, tight coupling},
	isbn = {0-89791-650-6},
	doi = {10.1145/191666.191775},
	url = {http://doi.acm.org/10.1145/191666.191775},
	author = {Ahlberg,Christopher and Shneiderman, Ben}
}
@article {16988,
	title = {Beyond intelligent machines: just do it},
	journal = {IEEE Software},
	volume = {10},
	year = {1993},
	month = {1993/01//},
	pages = {100 - 103},
	abstract = {The author argues that users want a sense of direct and immediate control over computers that differs from how they interact with people. He presents several examples of these predictable and controllable interfaces developed in the lab. The examples include tree maps and dynamic queries.<>},
	keywords = {Artificial intelligence, Computer aided instruction, Computer errors, controllable interfaces, Displays, dynamic queries, Educational institutions, History, HUMANS, intelligent machines, learning systems, Machine intelligence, predictable interfaces, Speech recognition, tree maps, User interfaces},
	isbn = {0740-7459},
	doi = {10.1109/52.207235},
	author = {Shneiderman, Ben}
}
