作者:
Matarid, Maja J.Interaction Lab
Volen Center for Complex Systems Computer Science Department Brandeis University WalthamMA02254-9110 United States
This paper raises the question of the connection between embodiment and higher-level cognition whichhas been eloquently addressed before, but has not yet received muchfocus in the AI community. Thepaper then proceeds ...
详细信息
A useful starting point for designing advanced graphical user interfaces is the visual information seeking Mantra: overview first, zoom and filter, then details on demand. But this is only a starting point in trying t...
详细信息
A useful starting point for designing advanced graphical user interfaces is the visual information seeking Mantra: overview first, zoom and filter, then details on demand. But this is only a starting point in trying to understand the rich and varied set of information visualizations that have been proposed in recent years. The paper offers a task by data type taxonomy with seven data types (one, two, three dimensional data, temporal and multi dimensional data, and tree and network data) and seven tasks (overview, zoom, filter, details-on-demand, relate, history, and extracts).
Computation visualization or algorithm animation is becoming an increasingly popular and effective way of teaching, debugging, and analyzing algorithms. Over the past ten years, several algorithm animation systems hav...
ISBN:
(纸本)9780897917575
Computation visualization or algorithm animation is becoming an increasingly popular and effective way of teaching, debugging, and analyzing algorithms. Over the past ten years, several algorithm animation systems have been produced. Proposed here is a new approach and framework for visualizing three-dimensional algorithms or computations. Implemented on a prototype algorithm animation system, this framework, termed the vector-guided view, produces insightful visualizations of three-dimensional computation by effectively solving the problems of 3D scene navigation. The creation of this framework was motivated by the desire to produce visualizations of an increasingly large and complex set of rendering algorithms now ubiquitous in the field of computer graphics. To show the potential of this framework, a dynamic visualization of a recursive ray-tracing program has been created. A brief summary of the algorithm animation system is presented.
作者:
Kushnier, SDHeithecker, CHBallas, JAMcFarlane, DCScott Kushnier:is an engineer at the Naval Air Warfare Center in Warminster
Pennsylvania where he has worked for the past seven years. He earned an M.S. degree in Computer Science from the University of Delaware in 1994. Scott has worked on projects in automated classification plan recognition interface design and modeling & simulation to support various aspects of the Naval Air Warfare mission. He is interested in humun-computer interaction artificial intelligence natural language pvocessing modeling & simulation and open systems architectures. Jim Ballas:is a scientist at the Navy Center for Applied Research in Artificial Intelligence at the Naval Research Lab. He has a Ph.D. in Applied Experimental Psychology
has been active in seueral areas of human-computer systems design and integration and has forty-two publications and technical reports. Prior to his position at NRL. he held faculty appointments at Georgetown and George Mason University. He is a member of the Acoustical Society of America the Human Factors and Ergonomics Society and Sigma Xi. He served in U.S. Army Intelligence and was awarded the Bronze Star for service in Vietnam.
Data fusion has been characterized as taking place at four levels oi abstraction: the unit level, the situation level, the threat level, and the resource allocation level. A unit level characterization tries to pin do...
详细信息
Data fusion has been characterized as taking place at four levels oi abstraction: the unit level, the situation level, the threat level, and the resource allocation level. A unit level characterization tries to pin down the attributes of individual platform objects, At the situation level, organized groups of units, such as battle groups, are explored. At the threat level and resource allocation level, reasoning about possible enemy intentions and possible responses is undertaken. Little work, however has been done concerning some of the higher levels of abstraction, namely the force and threat levels. This paper presents an approach toward situation assessment which includes explicit conceptualizations of forces and threats. Graphical representations of these forces and threats are designed to enhance the unit level depiction without obscuring it. This paper explores a novel style of user interface-one designed to allow collaboration between the person and the machine, enabling a tactical assessment which is superior to one in which either the person or the machine works in isolation. The paper will then describe a natural division of responsibilities between person and machine and illustrate the benefit of such a collaborative system in light of an example based on a warfare scenario.
The trend towards systems that support a rich variety of interaction techniques has consequences for the traditional understanding of software design practice. Formal approaches to software development have mainly foc...
详细信息
The trend towards systems that support a rich variety of interaction techniques has consequences for the traditional understanding of software design practice. Formal approaches to software development have mainly focused on design expressions that avoid explicit discussion of interactive behaviour. The emphasis in rigorous development is on transforming a mathematical specification into an implementation through a series of valid refinement steps. However, any design process for interactive systems must also add user oriented requirements. It is suggested that a suitable concern for human factors can be folded into a rigorous development process by generalising from functional models and refinement to models that provide multiple viewpoints onto the design artefacts. The paper provides an overview of the relevant perspectives and describes work aimed at integrating them within the specification phase of software development.
interaction objects (interactors) are abstract structures that provide a link between rigorous approaches to software development and user-oriented aspects of interaction. The focus of the paper is on the second role ...
详细信息
interaction objects (interactors) are abstract structures that provide a link between rigorous approaches to software development and user-oriented aspects of interaction. The focus of the paper is on the second role of interactors;in particular, how a formal model of interaction can be used to classify and clarify various properties of interactive behaviour that are important from a user-oriented viewpoint, The formal model used in this discussion abstracts away from distinctions between states, events, and renderings;when needed, these concepts are introduced as various projections on the basic model.
This paper reviews the state of research linking formal specification and interactive systems. An appreciation of humancomputerinteraction has become increasingly important within Software Engineering. As systems ha...
详细信息
Methods for ohserving software users in the workplace will hecome increasingly important as the numher of people using computers grows and developers improve existing systems. Successful redesigns rely, in part, on co...
详细信息
This paper describes recent work concerned with the specification of requirements on interactive systems and the definition of user-level properties of such systems. A formal notation for describing and reasoning abou...
详细信息
暂无评论