Chronos: A Tool for Interactive Scheduling and Visualisation of Task Hierarchies
|
|
- Iris Moore
- 8 years ago
- Views:
Transcription
1 Chronos: A Tool for Interactive Scheduling and Visualisation of Task Hierarchies Saturnino Luz 1,MasoodMasoodian 2,Daniel McKenzie 2,Wim VandenBroeck 2 1 Department of Computer Science,TrinityCollege Dublin 2, Ireland 2 Department of Computer Science,The University of Waikato,Hamilton, NewZealand luzs@cs.tcd.ie, m.masoodian@cs.waikato.ac.nz Abstract Visualisation and structuring of tasks in a schedule, from relatively simple activities such as meeting scheduling to more complex ones such as project planning, has been traditionally supported by timeline representations similar to Gantt charts. Despite their popularity, Gantt charts suffer from a number of shortcomings, including poor representation of detail and inefficient use of screen real-estate, particularly when a large number of parallel tasks, each of which requiring its own representation space, need to be displayed. We have devised an alternative visualisation, called temporal mosaic, which addresses some of these shortcomings while utilising space more efficiently. We have recently shown that as a static visualisation temporal mosaics outperform Gantt charts in terms of their ability to convey time-based scheduling information to users engaged in various temporal inference tasks. This paper extends that research by presenting interactive techniques which support creation, and dynamic visualisation of task hierarchies and relationships. These techniques are illustrated through a system for direct manipulation of schedules in both Gantt chart and temporal mosaic formats. 1. Introduction The creation and management of large project schedules is a complex task which requires from the person (or, increasingly often, the group of persons) performing it a great deal of attention. A scheduling task is usually part of a broader planning process which involves, among other things, the identification of conflicts and bottlenecks, and the satisfaction of multiple constraints. Planning requires optimisation and monitoring. For most project management activities, the former is performed through the putative structuring of tasks along two axes: a timeline and a task execution hierarchy. The latter is performed through maintenance of a record, usually some form of coordinative artifact [4] such as a shared chart or table. Despite having been created over a century ago, Gantt charts [10] are still widely employed to support these kinds of tasks, and form an integral part of popular project management tools such as Gantt Project, MS Project and OmniPlan [18, 20, 25]. As part of project management software suites, the original Gantt chart has gained an interactive dimension and undergone adaptations designed to circumvent the screen real-estate limitations of the digital medium as well as take advantage of the medium s dynamic presentation capabilities. However, the chart s basic visual design has remained largely the same. In fact, some claim [26] that Gantt charts arereallymostusefulwhendrawnorprintedonlargesheets of paper and displayed in common areas, thus highlighting their coordinative roles and preserving their ability to offer a comprehensive overview of the schedules they embody. Part of the reason why Gantt charts have changed so little since they were first proposed is undoubtedly due to the intuitiveness of the original design, which is based on the natural ordering afforded by the timeline representation [28] combined with the anchoring of events on a spatial grid [27]. However, as Gantt charts took on additional plan and schedule creation roles, they began to require additional features beyond static visualisation. Although it has been argued that the static visualisation metaphor employed by Gantt charts carries through seamlessly to interactive contexts as more general forms of timelines [24], most work on dynamic aspects of timeline visualisation to date has focused on dealing with screen space limitations (though zooming, overview plus detail and focus and context techniques[5,11,6]),oronenhancingthedisplaytoincludevisualisation of metadata in knowledge-rich domains [16, 2]. An issue which has received far less attention is that of implementing effective visual feedback for creation and modification of schedules(specially in terms of hierarchy manipulation and what-if analysis) by making the overall impact of moving a task, its sub-tasks and dependencies along the timeline immediately visible to the user. We argue that the above mentioned issues are, however, interconnected. Effective visual feedback for editing and direct manipulation of timelines is only possible if the system
2 can provide a clear and space-efficient overview of tasks, so that time allocation and dependencies can be inferred at a glance. In previous work [19] we have proposed a temporal mosaic representation as a more compact alternative to timelines for visualisation of multiple event or task streams. In this paper we extend that idea by employing the mosaic display as a basic user interface element of a schedule creation and visualisation tool, called Chronos. This tool addresses the screen real-estate and immediate feedback requirements outlined above though several mechanisms designed to support focus and context awareness as well as overviewing of task hierarchies, attributes and relationships. 2. Related Work In addition to their use as static visualisation in traditional Gantt charts, timelines have been extensively used in interactive systems [24]. Visualisation of temporal data finds natural applications in a variety of domains, including travel itinerary management[3], exploratory search[1], calendar scheduling [9], personal information spaces [15] and healthcare [14]. The LifeLines system [22] is among the most influential works targetting visualisation of temporal data. Compared with traditional Gantt charts, LifeLines has been found to be quite intuitive for medical applications, while providing for focus plus context in viewing data, and allowing for easy identification of patterns [14]. The system also allows grouping of similar events through facets which can be opened or closed to provide different aspects of the same information structures. Gantt charts, on the other hand, are capable of displaying hierarchical information, and are therefore better suited to project management tasks where the user needs to be able to view scheduling information for various tasks at different levels of detail. Both faceted browsing and hierarchical organisation have been used in exploratory search applications[1] which have gained some popularity on the Web. These include, for instance, Continuum [2] and MIT s SIMILE timeline[12]. While the above mentioned systems focus mainly on the display of temporal data, other works have looked into the issue of creation and management of schedules. In[7] basic operations slice, overlay, filter, concatenate, new, copy and delete are defined along with a timeline browser to support manipulation of temporal data in the biomedical domain. This set of operations is extended in [16] which proposes a generalised framework including facets and metadata presentation. In both cases, however, the interface is based on a Gantt-style visualisation. This is also the case of the other systems reviewed above, the most prominent examples of which [2, 12] have been influenced by the framework proposed in [16]. In addition to these generic uses, timelines have also been adapted to support awareness of scheduling constraints [9] and augmented with user interface components for improved usability, including multi-scale sliders coupled with a focus plus context visualisation style [23] and non-linear sliders[13] Temporal Mosaic In[19] we argued that supporting visualisation of events or tasks for applications such as scheduling and multimedia browsing amounts to directly supporting a number of basic perceptual tasks. These include assessment of event and time interval properties such as, start, end, duration, and inactivity, as well as detection of event relations such as exclusions, overlaps, and subsumption. A system that aims to support interactive scheduling needs therefore to be able to support at least these basic perceptual tasks. We also introduced a temporal mosaic visualisation as an alternative to timelines. Briefly, the temporal mosaic can be seen as a concatenation of several parallel streams of a timeline into a single space-filling stream. Unlike a timeline, which grows vertically on demand, a temporal mosaic has a fixed height and allocates space proportionally to the number of overlapping tasks in the time interval spanned by the representation. This concept is illustrated through the charts in Figure 1, where the three temporal streams in the top box are equivalently represented by the mosaic shown in the bottom rectangle. Figure 1. Three event streams of a Gantt-like timeline and their representation as a temporal mosaic We were able to show that temporal mosaics outperformed Gantt-style visualisations as static representations in a series of user trials involving two distinct tasks: meeting browsing and a building project scheduling. Mosaic users did particularly well at tasks involving detection of concurrent events, inactivity and exclusion, while performance on tasks involving assessment of duration was practically identical in mosaic and Gantt-like timelines. Further details can be found in [19]. These encouraging results, allied to the space-efficiency of the temporal mosaic representation prompted us to design the system described below for dynamic schedule visualisation and manipulation.
3 3. Visualisation of Scheduling Tasks In addition to the basic perceptual tasks supported by temporal mosaic as a static representation [19], a system for interactive editing and visualisation of schedules needs to support dynamic exploration at different levels of detail while preserving the user s awareness of the overall context. Mosaic is particularly well-suited to meet these requirements, since its more compact representation allows us to preserve a graph s global structure even as it is modified locally. These interaction requirements are presented in detail in the following sections Focus and Context Awareness Perhaps one of the most important requirement of any form of visualisation is to support viewing and interpretation of data at different levels of detail, depending on the task being performed and the needs of the viewer of that data. This is particularly crucial for visualisation of timebased scheduling type tasks, where the data can often be complex, and can stretch over long periods of time. Furthermore, when viewing or focusing on a set of data ataparticularlevelofdetailitisalsoimportanttobeaware of the larger context or set in which that particular data set exists. In terms of scheduling tasks, for instance, when viewing and focusing on a specific task (or group of tasks), it is usually important to be aware of where that task is within the context of the entire schedule or some related part of it. The most common approach to fostering focus and context awareness in interactive visualisation systems is to provide some form of zooming mechanism, and perhaps an overview of the entire schedule. These different views are generally shown in separate viewports (e.g. separate windows), thus requiring the users to change their views between multiple viewports when viewing tasks in focus or in context. An obvious issue which such visualisations then need to address is how to eliminate, or at least reduce, the problems associated with moving one s attention between separate viewports, while at the same time keeping the awareness of the relationship between the data being viewed in focus and the larger context in which these data exist[11]. For timelines, specifically, this issue has been addressed by parallel presentation of multiple selections and zoom levels[23, 8]. While this approach can be effective for a small number of streams with no hierarchical dependencies,itdoesnotscalewellformorecomplexschedules. Although distortion-based techniques [17] can help preserve context, specially in situations where screen real-estate is at a premium [5], they are limited in terms of the amount of information they can handle Task hierarchies and relationships Visualisation of hierarchies and the relationships between different parts of the data set being visualised is yet another issue related to the presentation of data in focus or context. For scheduling activities, a common form of data hierarchy whose viewing should be supported by interactive systems at different levels of focus as well as context, is that of tasks and their individual sub-tasks. In timeline visualisations such as Gantt charts, tasks and their sub-tasks can be folded and unfolded to provide for viewing of data at different levels of detail. However, an obvious problem with this solution is that folding and unfolding tasks can in turn change the view of the resulting visualisation radically by shifting individual timelines up and down, thus making it nearly impossible to maintain focus and context awareness of the data being viewed, a problem often compounded by the phenomenon of change blindness [21]. Support for viewing of relationships other than task and sub-task hierarchies is almost completely lacking from most interactive timeline visualisation systems. The notable exception are systems that support faceted browsing [2, 16], but these trade support of general relationships for preservation of context, as the timeline changes, sometimes radically, when different facets are selected. 4. Chronos Visualisation System We have developed a prototype interactive visualisation system, called Chronos, which implements a number techniques for supporting focused viewing and context awareness of scheduling data, as well as viewing hierarchical and other forms of relationships between tasks and sub-tasks. These techniques have been implemented for both Gantt and temporal mosaic visualisation methods, with the aim of demonstrating possible advantages of the mosaic visualisation over Gantt charts in relation to each of these methods, in an interactive visualisation context. Figure 2 shows the interface of the Chronos visualisation tool. The top two windows show part of a schedule for a house renovation example case in temporal mosaic (left window) and Gantt chart (right window). The bottom two windows show the same schedule in its entirety in mosaic overview (left) and Gantt overview (right) Zooming and overview As mentioned in section 3, zooming in conjunction with some sort of overview is a commonly adopted approach to providing a detailed view of part of a visualisation. Chronos has a standard overview mode for each of its visualisation
4 Figure 2. Chronos visualisation tool, showing temporal mosaic view(top left), Gantt chart(top right), mosaic overview (bottom left), and Gantt overview (bottom right) types (shown in Figure 2), as well as a zoom in/out functionality for both mosaic and Gantt, shown in Figure Tasks hierarchy Chronos provides support for a two-level tasks hierarchy 1. In both mosaic and Gantt visualisations tasks can be folded and unfolded to show their sub-tasks. Figure 4 shows the Lounge task which has been unfolded to show its subtasks (Wiring, Carpet, Window, Cabinet, and Painting) in both visualisations. Figure 3. Zooming in mosaic and Gantt Although the concept of zooming is the same in both types of visualisations, mosaic has one major advantage over Gantt in that mosaic uses the entire available space under any level of zooming. This is particularly important if the schedule contains many tasks. In that case, regardless of the number of tasks, mosaic zoom is only done horizontally (i.e. zooming in time), whereas Gantt needs to be zoomed both horizontally (i.e. zooming in time) as well as vertically (i.e. zooming in tasks space). This basically means that to find the right task at the right period of time users may need to scroll both horizontally and vertically in Gantt, while they only need to scroll horizontally in mosaic. Clearly, scrolling in two directions is more likely to cause the user to get lost within large schedules than scrolling in only one direction. Therefore, maintaining focus and context awareness is simpler in temporal mosaic than in Gantt charts. Figure 4. Sub-tasks in mosaic and Gantt As can be seen from Figure 4, Lounge has only two relevant sub-tasks(wiring and Carpet) for the time period being viewed. Mosaic visualisation simply uses the space allocated to the Lounge tasks to show its relevant sub-tasks, thus keeping the general shape of the visualisation the same as before the task was unfolded (see Figure 3). The Gantt visualisation, on the other hand, has to unfold and reserve space for all the sub-tasks of unfolded tasks, regardless of whether or not there is relevant instance of them in the viewedtimeperiod. ThisinturncausestheBedroomtaskto be completely removed from the viewing area, and the general shape of the chart to be changed considerably. In fact, 1 Inprincipleitispossibletohavemultilevelhierarchies,butthishasn t been implemented in the current version of the system.
5 this problem becomes even more apparent when multiple tasks are unfolded (see Figure 5), where in the case of the temporal mosaic the shape of the visualisation remains the same and all the relevant sub-tasks are shown, while most oftherequiredinformationisoutofviewintheganttchart. Figure 5. Multiple sub-tasks 4.3. Blurring out information Chronos incorporates another useful functionality for viewing details of tasks while providing context awareness, by allowing the user to select a task (and its sub-tasks, if the task is unfolded) and blur out the other tasks and subtasks. Figure 6 shows the Lounge task and its sub-tasks selected, and all the other tasks (and their sub-tasks) blurred out. Once again, while this functionality is useful for both visualisations, temporal mosaic retains its overall shape and provides more context information particularly if the subtasks being selected are in different parts of a large schedule. For instance, compare Figure 7 with Figure 6 where a different set of sub-tasks(bedroom sub-tasks) is selected in the same time period Tasks attributes and relationships Although representation of task hierarchies is available in some interactive visualisation systems, representation of other task attributes and relationships is less common. Chronos provides a mechanism for defining and associating specific attributes to different tasks and sub-tasks, and then using those attributes as a way of showing relevant tasks while blurring out the other tasks in a manner described in the previous section. If there is a need, for instance, to view all Carpet subtasks regardless of which tasks they come under, it is possible to define a common attribute (e.g. carpeting) for all of them, and then use that particular attribute to select the related sub-tasks. An example of this is shown in Figure 8. As with previous examples, mosaic shows all the selected sub-tasks within the viewing time period, while Gantt only shows whatever falls within the viewed time period and tasks space (e.g. in Figure 8 only the Lounge Carpet subtask is viewable in the Gantt chart, while mosaic shows it for both Lounge and Bedroom). Figure 8. Selection of sub-tasks using a common attribute and blurring 4.5. Direct manipulation of schedules Figure 6. Sub-tasks selection and blurring Chronos also allows direct manipulation of tasks and sub-tasks in both visualisations, through a simple drag and drop operation. Once again this works better in mosaic, since for example, when dragging a task, represented by a contiguous region, along the timeline, the shape of that task region as well as its surrounding mosaic pattern changes progressively to reflect the changing constraints that the tentative re-allocation of the task would imply with respect to existing allocations. This implements a form of what-if analysis that preserves context awareness. 5. Conclusions Figure 7. Selection of different sub-tasks and blurring The design of Chronos has addressed several issues on scheduling and visualisation of complex tasks identified both in the literature and through our prior user studies. The proposed design builds on the space efficiency of temporal
6 mosaics, supports viewing of different levels of detail while maintaining awareness of context, and displays task hierarchies and attribute relationships in a natural way. Although the comparisons presented through Chronos visualisation of the two alternative representations indicate clear advantages of temporal mosaic over the Gantt-like representation, weintendtoconductaformaluserevaluationofchronosin order to compare the effectiveness of the two alternative visualisations in greater detail. References [1] O. Alonso, M. Gertz, and R. Baeza-Yates. Search results using timeline visualizations. In SIGIR 07: Proceedings of the 30th annual international ACM SIGIR conference on Research and development in information retrieval, pages , New York, NY, USA, ACM. [2] P.Andre,M.L.Wilson,A.Russell,D.A.Smith,A.Owens, and m.c. schraefel. Continuum: designing timelines for hierarchies, relationships and scale. In UIST 07: Proceedings of the 20th annual ACM symposium on User interface software and technology, pages , New York, NY, USA, ACM. [3] M. Apperley, D. Fletcher, B. Rogers, and K. Thomson. Interactive visualisation of a travel itinerary. In AVI 00: Proceedings of the working conference on Advanced visual interfaces, pages , New York, NY, USA, ACM. [4] J. Bardram and C. Bossen. A web of coordinative artifacts: collaborative work at a hospital ward. In Proceedings of the 2005 international ACM SIGGROUP conference on Supporting group work, pages ACM New York, NY, USA, [5] B. B. Bederson, A. Clamage, M. P. Czerwinski, and G. G. Robertson. DateLens: A fisheye calendar interface for PDAs. ACM Transactions on Computer-Human Interaction, 11(1):90 119, [6] T. Büring, J. Gerken, and H. Reiterer. Usability of overviewsupported zooming on small screens with regard to individual differences in spatial ability. In AVI 06: Proceedings of the working conference on Advanced visual interfaces, pages , New York, NY, USA, ACM Press. [7] S. Cousins and M. Kahn. The visual display of temporal information. Artificial Intelligence in Medicine, 3(6): , [8] R. Dachselt and M. Weiland. TimeZoom: a flexible detail and context timeline. In CHI 06: CHI 06 extended abstracts on Human factors in computing systems, pages ,New York, NY, USA, ACM. [9] A. Faulring and B. A. Myers. Availability bars for calendar scheduling. In Extended Abstracts Proceedings of the 2006 Conference on Human Factors in Computing Systems, CHI 06, pages , [10] H. Gantt. Organizing for work. Industrial Management, 58:89 93, [11] K. Hornbæk, B. B. Bederson, and C. Plaisant. Navigation patterns and usability of zoomable user interfaces with and without an overview. ACM Transactions on Computer- Human Interaction, 9(4): , [12] D. Huynh. SIMILE-Timeline, [13] Y. Koike, A. Sugiura, and Y. Koseki. TimeSlider: An interface to specify time point. In ACM Symposium on User Interface Software and Technology, pages 43 44, [14] R. Kosara and S. Miksch. Visualization methods for data analysis and planning in medical applications. International Journal of Medical Informatics, 68(1-3): , Dec [15] A. Krishnan and S. Jones. TimeSpace: activity-based temporal visualisation of personal information spaces. Personal and Ubiquitous Computing, 9(1):46 65, [16] V. Kumar, R. Furuta, and R. B. Allen. Metadata visualization for digital libraries: interactive timeline editing and review. In DL 98: Proceedings of the third ACM conference on Digital libraries, pages , New York, NY, USA, ACM Press. [17] Y. K. Leung and M. D. Apperley. A review and taxonomy of distortion-oriented presentation techniques. ACM Trans. Comput.-Hum. Interact., 1(2): , [18] J.-M. Libs, Benoît, and J. Seiler. Gantt Project. http: //ganttproject.biz/(accessed 15th March 2009). [19] S. Luz and M. Masoodian. Visualisation of parallel data streams with temporal mosaics. In E. Banissi, editor, Procs. of the 11th International Conference on Information Visualisation, pages , Zurich, IEEE Computer Society. [20] Microsoft Inc. MS Project. microsoft.com/project (accessed 15th March 2009). [21] L. Nowell, E. Hetzler, and T. Tanasse. Change blindness in information visualization: A case study. In Proceedings of the IEEE Symposium on Information Visualization 2001, page 15, Washington, IEEE Computer Society. [22] C.Plaisant,B.Milash,A.Rose,S.Widoff,andB.Shneiderman. LifeLines: visualizing personal histories. In CHI 96: Proceedings of the SIGCHI conference on Human factors in computing systems, pages , New York, NY, USA, ACM Press. [23] H. A. Richter, J. A. Brotherton, G. D. Abowd, and K. N. Truong. A multi-scale timeline slider for stream visualization and control. Technical Report GIT-GVU-99-30, GVU Center, Georgia Institute of Technology, Aug [24] S. F. Silva and T. Catarci. Visualization of linear timeoriented data: A survey. In Proceedings of the First International Conference on Web Information Systems Engineering (WISE), volume 1, pages , Hong Kong, IEEE Computer Society. [25] The Omni Group. OmniPlan. com/applications/omniplan/ (accessed 15th March 2009). [26] E. R. Tufte. Project management graphics (bulletin board). q-and-a-fetch-msg?msg\_id= (accessed 28th November 2008). [27] E. R. Tufte. Envisioning information. Graphics Press, Cheshire, CT, USA, [28] E. R. Tufte. The Visual Display of Quantitative Information. Graphics Press, 2nd edition, 2001.
Comparing static Gantt and mosaic charts for visualization of task schedules
Comparing static Gantt and mosaic charts for visualization of task schedules Saturnino Luz School of Computer Science and Statistics Trinity College Dublin 2, Ireland Email: luzs@cs.tcd.ie Masood Masoodian
More informationVisCG: Creating an Eclipse Call Graph Visualization Plug-in. Kenta Hasui, Undergraduate Student at Vassar College Class of 2015
VisCG: Creating an Eclipse Call Graph Visualization Plug-in Kenta Hasui, Undergraduate Student at Vassar College Class of 2015 Abstract Call graphs are a useful tool for understanding software; however,
More informationCombining Timeline and Graph Visualization
Combining Timeline and Graph Visualization Robert Morawa robert.morawa@tu-dresden.de Tom Horak tom.horak@tu-dresden.de Ulrike Kister ukister@acm.org Annett Mitschick annett.mitschick@tu-dresden.de Raimund
More informationVisualization methods for data analysis and planning in medical applications
International Journal of Medical Informatics 68 (2002) 141/153 www.elsevier.com/locate/ijmedinf Visualization methods for data analysis and planning in medical applications Robert Kosara a,, Silvia Miksch
More informationPresented by Peiqun (Anthony) Yu
Presented by Peiqun (Anthony) Yu A Multi-Scale, Multi-Layer, Translucent Virtual Space Henry Lieberman, IEEE International Conference on Information Visualization, London, September 1997. Constant Information
More informationLarge Scale Information Visualization. Jing Yang Fall 2007. Interaction. A major portion of these slides come from John Stasko s course slides
Large Scale Information Visualization Jing Yang Fall 2007 1 Interaction A major portion of these slides come from John Stasko s course slides 2 1 What is Interaction? From Google: Reciprocal action between
More informationStreamliner: A General-Purpose Interactive Course-Visualization Tool
Streamliner: A General-Purpose Interactive Course-Visualization Tool Shengqiong Yuan 1,2, Aurélien Tabard 2 & Wendy Mackay 2 1 Institute of Computer Science and Technology, Wuhan University of Technology,
More informationWhat is Visualization? Information Visualization An Overview. Information Visualization. Definitions
What is Visualization? Information Visualization An Overview Jonathan I. Maletic, Ph.D. Computer Science Kent State University Visualize/Visualization: To form a mental image or vision of [some
More informationInteractive Graphic Design Using Automatic Presentation Knowledge
Interactive Graphic Design Using Automatic Presentation Knowledge Steven F. Roth, John Kolojejchick, Joe Mattis, Jade Goldstein School of Computer Science Carnegie Mellon University Pittsburgh, PA 15213
More informationInformation Brokering over the Information Highway: An Internet-Based Database Navigation System
In Proc. of The Joint Pacific Asian Conference on Expert Systems, Singapore, 1997 Information Brokering over the Information Highway: An Internet-Based Database Navigation System Syed Sibte Raza ABIDI
More informationThe Use of Information Visualization to Support Software Configuration Management *
The Use of Information Visualization to Support Software Configuration Management * Roberto Therón 1, Antonio González 1, Francisco J. García 1, Pablo Santos 2 1 Departamento de Informática y Automática,
More informationTEXT-FILLED STACKED AREA GRAPHS Martin Kraus
Martin Kraus Text can add a significant amount of detail and value to an information visualization. In particular, it can integrate more of the data that a visualization is based on, and it can also integrate
More informationA User Centered Approach for the Design and Evaluation of Interactive Information Visualization Tools
A User Centered Approach for the Design and Evaluation of Interactive Information Visualization Tools Sarah Faisal, Paul Cairns, Ann Blandford University College London Interaction Centre (UCLIC) Remax
More informationPublic Online Data - The Importance of Colorful Query Trainers
BROWSING LARGE ONLINE DATA WITH QUERY PREVIEWS Egemen Tanin * egemen@cs.umd.edu Catherine Plaisant plaisant@cs.umd.edu Ben Shneiderman * ben@cs.umd.edu Human-Computer Interaction Laboratory and Department
More informationPersonal digital document management
Personal digital document management Sarah Henderson Department of Information Systems and Operations Management, University of Auckland Auckland, New Zealand s.henderson@auckland.ac.nz Abstract. Knowledge
More informationInteraction and Visualization Techniques for Programming
Interaction and Visualization Techniques for Programming Mikkel Rønne Jakobsen Dept. of Computing, University of Copenhagen Copenhagen, Denmark mikkelrj@diku.dk Abstract. Programmers spend much of their
More informationInteractive Timeline Viewer (ItLv): A Tool to Visualize Variants Among Documents
Interactive Timeline Viewer (ItLv): A Tool to Visualize Variants Among Documents Carlos Monroy, Rajiv Kochumman, Richard Furuta, and Eduardo Urbina TEES Center for the Study of Digital Libraries Texas
More informationMicroStrategy Desktop
MicroStrategy Desktop Quick Start Guide MicroStrategy Desktop is designed to enable business professionals like you to explore data, simply and without needing direct support from IT. 1 Import data from
More informationSAS BI Dashboard 4.3. User's Guide. SAS Documentation
SAS BI Dashboard 4.3 User's Guide SAS Documentation The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2010. SAS BI Dashboard 4.3: User s Guide. Cary, NC: SAS Institute
More informationStack Zooming for Multi-Focus Interaction in Time-Series Data Visualization
Stack Zooming for Multi-Focus Interaction in Time-Series Data Visualization Waqas Javed Niklas Elmqvist Purdue University ABSTRACT Information visualization shows tremendous potential for helping both
More informationSubmission to 2003 National Conference on Digital Government Research
Submission to 2003 National Conference on Digital Government Research Title: Data Exploration with Paired Hierarchical Visualizations: Initial Designs of PairTrees Authors: Bill Kules, Ben Shneiderman
More informationInteractive Information Visualization of Trend Information
Interactive Information Visualization of Trend Information Yasufumi Takama Takashi Yamada Tokyo Metropolitan University 6-6 Asahigaoka, Hino, Tokyo 191-0065, Japan ytakama@sd.tmu.ac.jp Abstract This paper
More informationInvestigating the Usability of a Mobile App for Finding and Exploring Places and Events
Investigating the Usability of a Mobile App for Finding and Exploring Places and Events Florian Knip, Christian Bikar, Bernd Pfister, Bernd Opitz, Timo Sztyler, Michael Jess University of Mannheim, Mannheim,
More informationTOP-DOWN DATA ANALYSIS WITH TREEMAPS
TOP-DOWN DATA ANALYSIS WITH TREEMAPS Martijn Tennekes, Edwin de Jonge Statistics Netherlands (CBS), P.0.Box 4481, 6401 CZ Heerlen, The Netherlands m.tennekes@cbs.nl, e.dejonge@cbs.nl Keywords: Abstract:
More informationHierarchical Data Visualization
Hierarchical Data Visualization 1 Hierarchical Data Hierarchical data emphasize the subordinate or membership relations between data items. Organizational Chart Classifications / Taxonomies (Species and
More information2 AIMS: an Agent-based Intelligent Tool for Informational Support
Aroyo, L. & Dicheva, D. (2000). Domain and user knowledge in a web-based courseware engineering course, knowledge-based software engineering. In T. Hruska, M. Hashimoto (Eds.) Joint Conference knowledge-based
More informationThe Eyes Have It: A Task by Data Type Taxonomy for Information Visualizations. Ben Shneiderman, 1996
The Eyes Have It: A Task by Data Type Taxonomy for Information Visualizations Ben Shneiderman, 1996 Background the growth of computing + graphic user interface 1987 scientific visualization 1989 information
More informationSearching Electronic Health Records for Temporal Patterns in Patient Histories: A Case Study with Microsoft Amalga
Searching Electronic Health Records for Temporal Patterns in Patient Histories: A Case Study with Microsoft Amalga Catherine Plaisant, PhD 1, Stanley Lam 1, 2, Ben Shneiderman, PhD 1, 2, Mark S. Smith,
More informationMicrosoft Project 2010
Tutorial 1: Planning a Project Microsoft Project 2010 In Tutorial Section 1.1 you will: Learn project management terminology Understand the benefits of project management Explore the Project 2010 window
More informationHierarchyMap: A Novel Approach to Treemap Visualization of Hierarchical Data
P a g e 77 Vol. 9 Issue 5 (Ver 2.0), January 2010 Global Journal of Computer Science and Technology HierarchyMap: A Novel Approach to Treemap Visualization of Hierarchical Data Abstract- The HierarchyMap
More informationHierarchical Data Visualization. Ai Nakatani IAT 814 February 21, 2007
Hierarchical Data Visualization Ai Nakatani IAT 814 February 21, 2007 Introduction Hierarchical Data Directory structure Genealogy trees Biological taxonomy Business structure Project structure Challenges
More informationOECD.Stat Web Browser User Guide
OECD.Stat Web Browser User Guide May 2013 May 2013 1 p.10 Search by keyword across themes and datasets p.31 View and save combined queries p.11 Customise dimensions: select variables, change table layout;
More informationW-PhAMT: A web tool for phonetic multilevel timeline visualization
W-PhAMT: A web tool for phonetic multilevel timeline visualization Francesco Cutugno, Vincenza Anna Leano, Antonio Origlia LUSI-Lab @ Dipartimento di Scienze Fisiche Università di Napoli Federico II Complesso
More informationGraphical Project Planning Techniques: An Overview of Gantt, PERT, and CPM Charts Prepared for groups in ECE480 1/6/02, D. Grover
Introduction/Purpose Graphical Project Planning Techniques: An Overview of Gantt, PERT, and CPM Charts Prepared for groups in ECE480 1/6/02, D. Grover The purpose of this brief tutorial is to present an
More informationA Detailed Comparison of Information Visualization Tools Using a Reference Data Set
Research Proposal A Detailed Comparison of Information Visualization Tools Using a Reference Data Set Eva Wohlfart e0125128@student.tuwien.ac.at February 2007 Contents Contents 1 Introduction 4 2 Examples
More informationan introduction to VISUALIZING DATA by joel laumans
an introduction to VISUALIZING DATA by joel laumans an introduction to VISUALIZING DATA iii AN INTRODUCTION TO VISUALIZING DATA by Joel Laumans Table of Contents 1 Introduction 1 Definition Purpose 2 Data
More informationSo today we shall continue our discussion on the search engines and web crawlers. (Refer Slide Time: 01:02)
Internet Technology Prof. Indranil Sengupta Department of Computer Science and Engineering Indian Institute of Technology, Kharagpur Lecture No #39 Search Engines and Web Crawler :: Part 2 So today we
More informationNarcissus: Visualising Information
Narcissus: Visualising Information R.J.Hendley, N.S.Drew, A.M.Wood & R.Beale School of Computer Science University of Birmingham, B15 2TT, UK {R.J.Hendley, N.S.Drew, A.M.Wood, R.Beale}@cs.bham.ac.uk Abstract
More informationUsing Microsoft Word. Working With Objects
Using Microsoft Word Many Word documents will require elements that were created in programs other than Word, such as the picture to the right. Nontext elements in a document are referred to as Objects
More informationTreemaps for Search-Tree Visualization
Treemaps for Search-Tree Visualization Rémi Coulom July, 2002 Abstract Large Alpha-Beta search trees generated by game-playing programs are hard to represent graphically. This paper describes how treemaps
More informationADVANCED USER INTERFACES FOR PRODUCT MANAGEMENT SYSTEMS
ADVANCED USER INTERFACES FOR PRODUCT MANAGEMENT SYSTEMS Fredrik Gundelsweiler and Harald Reiterer Human-Computer Interaction Workgroup, University of Konstanz Universitätsstrasse 10, Box D 73, D-78457
More informationHierarchy and Tree Visualization
Hierarchy and Tree Visualization Definition Hierarchies An ordering of groups in which larger groups encompass sets of smaller groups. Data repository in which cases are related to subcases Hierarchical
More informationDATA LAYOUT AND LEVEL-OF-DETAIL CONTROL FOR FLOOD DATA VISUALIZATION
DATA LAYOUT AND LEVEL-OF-DETAIL CONTROL FOR FLOOD DATA VISUALIZATION Sayaka Yagi Takayuki Itoh Ochanomizu University Mayumi Kurokawa Yuuichi Izu Takahisa Yoneyama Takashi Kohara Toshiba Corporation ABSTRACT
More informationmacquarie.com.au/prime Charts Macquarie Prime and IT-Finance Advanced Quick Manual
macquarie.com.au/prime Charts Macquarie Prime and IT-Finance Advanced Quick Manual Macquarie Prime Charts Advanced Quick Manual Contents 2 Introduction 3 Customisation examples 9 Toolbar description 12
More informationVisualizing Historical Agricultural Data: The Current State of the Art Irwin Anolik (USDA National Agricultural Statistics Service)
Visualizing Historical Agricultural Data: The Current State of the Art Irwin Anolik (USDA National Agricultural Statistics Service) Abstract This paper reports on methods implemented at the National Agricultural
More informationVisualization in 4D Construction Management Software: A Review of Standards and Guidelines
315 Visualization in 4D Construction Management Software: A Review of Standards and Guidelines Fadi Castronovo 1, Sanghoon Lee, Ph.D. 1, Dragana Nikolic, Ph.D. 2, John I. Messner, Ph.D. 1 1 Department
More informationAccess 2007 Creating Forms Table of Contents
Access 2007 Creating Forms Table of Contents CREATING FORMS IN ACCESS 2007... 3 UNDERSTAND LAYOUT VIEW AND DESIGN VIEW... 3 LAYOUT VIEW... 3 DESIGN VIEW... 3 UNDERSTAND CONTROLS... 4 BOUND CONTROL... 4
More informationA taxonomy of temporal data visualization techniques
A taxonomy of temporal data visualization techniques Chaouki Daassi, Laurence Nigay, Marie-Christine Fauvet Laboratoire CLIPS-IMAG, Grenoble, France {Chaouki.Daassi, Laurence.Nigay, Marie-Christine.Fauvet}@imag.fr
More informationCHAPTER 1 INTRODUCTION
1 CHAPTER 1 INTRODUCTION Exploration is a process of discovery. In the database exploration process, an analyst executes a sequence of transformations over a collection of data structures to discover useful
More informationUSER CONVERSION P3, SURETRAK AND MICROSOFT PROJECT ASTA POWERPROJECT PAUL E HARRIS EASTWOOD HARRIS
P.O. Box 4032 EASTWOOD HARRIS PTY LTD Tel 61 (0)4 1118 7701 Doncaster Heights ACN 085 065 872 Fax 61 (0)3 9846 7700 Victoria 3109 Project Management Systems Email: harrispe@eh.com.au Australia Software
More informationA Web-based Visualization Tool for Marine Vessel Scheduling
A Web-based Visualization Tool for Marine Vessel Scheduling by Di Lu B.Eng., Beijing University of Posts and Telecommunications, 2011 A Project Report Submitted in Partial Fulfillment of the Requirements
More informationPersonal Digital Document Management
1 Introduction 2 Personal Digital Document Management the process of acquiring, storing, managing, retrieving and using digital documents Sarah Henderson Department of Information Systems and Operations
More informationPivot Charting in SharePoint with Nevron Chart for SharePoint
Pivot Charting in SharePoint Page 1 of 10 Pivot Charting in SharePoint with Nevron Chart for SharePoint The need for Pivot Charting in SharePoint... 1 Pivot Data Analysis... 2 Functional Division of Pivot
More informationPrinciples of Data Visualization for Exploratory Data Analysis. Renee M. P. Teate. SYS 6023 Cognitive Systems Engineering April 28, 2015
Principles of Data Visualization for Exploratory Data Analysis Renee M. P. Teate SYS 6023 Cognitive Systems Engineering April 28, 2015 Introduction Exploratory Data Analysis (EDA) is the phase of analysis
More informationA Visualization is Worth a Thousand Tables: How IBM Business Analytics Lets Users See Big Data
White Paper A Visualization is Worth a Thousand Tables: How IBM Business Analytics Lets Users See Big Data Contents Executive Summary....2 Introduction....3 Too much data, not enough information....3 Only
More informationINTRAFOCUS. DATA VISUALISATION An Intrafocus Guide
DATA VISUALISATION An Intrafocus Guide September 2011 Table of Contents What is Data Visualisation?... 2 Where is Data Visualisation Used?... 3 The Market View... 4 What Should You Look For?... 5 The Key
More informationAIM Dashboard-User Documentation
AIM Dashboard-User Documentation Accessing the Academic Insights Management (AIM) Dashboard Getting Started Navigating the AIM Dashboard Advanced Data Analysis Features Exporting Data Tables into Excel
More informationTowards a Unified System for Digital Film Production
Towards a Unified System for Digital Film Production Jake Seigel 1, Sam Fisher 2, and Stephen Brooks 1 1 Dalhousie University Halifax, Nova Scotia 2 NSCAD University Halifax, Nova Scotia seigel@cs.dal.ca,
More informationMastering Microsoft Project 2013
Course 55054: Mastering Microsoft Project 2013 Page 1 of 9 Mastering Microsoft Project 2013 Course 55054: 2 days; Instructor-Led Introduction This two-day, instructor-led course is intended for individuals
More informationHosted Call Recorder Guide. Rev A (21/11/14)
Hosted Call Recorder Guide Rev A (21/11/14) Replay Interface The Replay area of the Quantify interface is used to retrieve and replay calls from your Red Box Recorder. Below is an example of the interface
More informationDynamic Visualization and Time
Dynamic Visualization and Time Markku Reunanen, marq@iki.fi Introduction Edward Tufte (1997, 23) asked five questions on a visualization in his book Visual Explanations: How many? How often? Where? How
More information3D Interactive Information Visualization: Guidelines from experience and analysis of applications
3D Interactive Information Visualization: Guidelines from experience and analysis of applications Richard Brath Visible Decisions Inc., 200 Front St. W. #2203, Toronto, Canada, rbrath@vdi.com 1. EXPERT
More informationTracking Project Progress
L E S S O N 2 Tracking Project Progress Suggested lesson time 45-55 minutes Lesson objectives To begin tracking an active project, you will: a b c Modify the environment for tracking. You will use the
More informationA Tale of Alderwood: Visualizing Relationships in a Diverse Data Collection
A Tale of Alderwood: Visualizing Relationships in a Diverse Data Collection Summer Adams Susan Gov Sheena Lewis Kanupriya Singhal College of Computing Georgia Institute of Technology Atlanta, GA ABSTRACT
More informationIntegrating Databases, Objects and the World-Wide Web for Collaboration in Architectural Design
Integrating Databases, Objects and the World-Wide Web for Collaboration in Architectural Design Wassim Jabi, Assistant Professor Department of Architecture University at Buffalo, State University of New
More informationGAZETRACKERrM: SOFTWARE DESIGNED TO FACILITATE EYE MOVEMENT ANALYSIS
GAZETRACKERrM: SOFTWARE DESIGNED TO FACILITATE EYE MOVEMENT ANALYSIS Chris kankford Dept. of Systems Engineering Olsson Hall, University of Virginia Charlottesville, VA 22903 804-296-3846 cpl2b@virginia.edu
More informationA-Plan: Integrating Interactive Visualization with Automated Planning for Cooperative Resource Scheduling
A-Plan: Integrating Interactive Visualization with Automated Planning for Cooperative Resource Scheduling Thomas Schneider Institute of Software Technology & Interactive Systems Vienna University of Technology,
More informationVisualizing Bar Charts on WAP Phones
Visualizing Bar Charts on WAP Phones Luca Chittaro and Alberto Camaggio HCI Lab, Dept. of Math and Computer Science University of Udine via delle Scienze 206, 33100 Udine, ITALY +39 0432 558450 chittaro@dimi.uniud.it
More informationOVERVIEW. Microsoft Project terms and definitions
PROJECT 2003 DISCLAIMER: This reference guide is meant for experienced Microsoft Project users. It provides a list of quick tips and shortcuts for familiar features. This guide does NOT replace training
More informationVisualization Techniques in Data Mining
Tecniche di Apprendimento Automatico per Applicazioni di Data Mining Visualization Techniques in Data Mining Prof. Pier Luca Lanzi Laurea in Ingegneria Informatica Politecnico di Milano Polo di Milano
More informationLifeLines: Using Visualization to Enhance Navigation and Analysis of Patient Records
LifeLines: Using Visualization to Enhance Navigation and Analysis of Patient Records Catherine Plaisant, PhD, Richard Mushlin *, PhD, Aaron Snyder **, MD, Jia Li, Dan Heller, Ben Shneiderman, PhD Human-Computer
More informationUtilizing spatial information systems for non-spatial-data analysis
Jointly published by Akadémiai Kiadó, Budapest Scientometrics, and Kluwer Academic Publishers, Dordrecht Vol. 51, No. 3 (2001) 563 571 Utilizing spatial information systems for non-spatial-data analysis
More informationPocket PhotoMesa: A Zooming Image Browser for the Pocket PC
Pocket PhotoMesa: A Zooming Image Browser for the Pocket PC Amir Khella akhella@cs.umd.edu Ben Bederson bederson@cs.umd.edu Abstract Small devices such as Palm and Pocket PC have gained much popularity
More informationTowards Event Sequence Representation, Reasoning and Visualization for EHR Data
Towards Event Sequence Representation, Reasoning and Visualization for EHR Data Cui Tao Dept. of Health Science Research Mayo Clinic Rochester, MN Catherine Plaisant Human-Computer Interaction Lab ABSTRACT
More informationWHAT S NEW IN OBIEE 11.1.1.7
Enterprise Data Management OBI Author Training, March 2015 WHAT S NEW IN OBIEE 11.1.1.7 NEW PRESENTATION FEATURES VIEWS 1) Recommended Visualizations Feature When you create a new view, OBIEE looks at
More informationDefense Technical Information Center Compilation Part Notice
UNCLASSIFIED Defense Technical Information Center Compilation Part Notice ADP012353 TITLE: Advanced 3D Visualization Web Technology and its Use in Military and Intelligence Applications DISTRIBUTION: Approved
More informationVisualization methods for patent data
Visualization methods for patent data Treparel 2013 Dr. Anton Heijs (CTO & Founder) Delft, The Netherlands Introduction Treparel can provide advanced visualizations for patent data. This document describes
More informationCreate an Excel BI report and share on SharePoint 2013
2013 Create an Excel BI report and share on SharePoint 2013 Hands-On Lab Lab Manual This document is provided as-is. Information and views expressed in this document, including URL and other Internet Web
More informationVISUALIZATION. Improving the Computer Forensic Analysis Process through
By SHELDON TEERLINK and ROBERT F. ERBACHER Improving the Computer Forensic Analysis Process through VISUALIZATION The ability to display mountains of data in a graphical manner significantly enhances the
More informationCSE 564: Visualization. Time Series Data. Time Series Data Are Everywhere. Temporal relationships can be highly complex
Time Series Data Are Everywhere CSE 564: Visualization Time Series Data Temporal relationships can be highly complex temporal ordering is a serious issue event may occur in spatially disjoint locations
More informationMicrosoft Project Server 2013
Project Server 2013 Project Server 2013 is a flexible on-premises solution for project portfolio management (PPM) and everyday work. Team members, project participants, and business decision makers can
More informationLiveGantt: Interactively Visualizing a Large Manufacturing Schedule
This is the author's version of an article that has been published in this journal. Changes were made to this version by the publisher prior to publication. LiveGantt: Interactively Visualizing a Large
More informationLinear Planning in Pipeline Construction
Linear Planning in Pipeline Construction A case study how to use TILOS in pipeline industry for scheduling and controlling construction works. Pipeline construction, as with other linear projects; presents
More informationUnderstanding Cultural Variations of E-Commerce Websites in A Global Framework
Global Journal of Finance and Management. ISSN 0975-6477 Volume 6, Number 3 (2014), pp. 275-280 Research India Publications http://www.ripublication.com Understanding Cultural Variations of E-Commerce
More informationReportPortal Web Reporting for Microsoft SQL Server Analysis Services
Zero-footprint OLAP OLAP Web Client Web Client Solution Solution for Microsoft for Microsoft SQL Server Analysis Services ReportPortal Web Reporting for Microsoft SQL Server Analysis Services See what
More informationWebSphere Business Monitor
WebSphere Business Monitor Dashboards 2010 IBM Corporation This presentation should provide an overview of the dashboard widgets for use with WebSphere Business Monitor. WBPM_Monitor_Dashboards.ppt Page
More informationData Visualisation and Statistical Analysis Within the Decision Making Process
Data Visualisation and Statistical Analysis Within the Decision Making Process Jamie Mahoney Centre for Educational Research and Development, University of Lincoln, Lincoln, UK. Keywords: Abstract: Data
More informationAUTOMATED CONSTRUCTION PLANNING FOR MULTI-STORY BUILDINGS
AUTOMATED CONSTRUCTION PLANNING FOR MULTI-STORY BUILDINGS Tang-Hung Nguyen 1 ABSTRACT This paper outlines a computer-based framework that can assist construction planners and schedulers in automatically
More informationP6 Analytics Reference Manual
P6 Analytics Reference Manual Release 3.2 October 2013 Contents Getting Started... 7 About P6 Analytics... 7 Prerequisites to Use Analytics... 8 About Analyses... 9 About... 9 About Dashboards... 10 Logging
More informationBI solutions with Visio Graphical visualizations with Visio, SharePoint and Visio Services
BI solutions with Visio Graphical visualizations with Visio, SharePoint and Visio Services More or less every user of Microsoft office in an organization knows Visio or gets to know it sooner or later.
More informationPlugin for Microsoft Dynamics CRM 2013-2015 For On Premise and Online Deployments. User Guide v. 2.3 April 2015
Plugin for Microsoft Dynamics CRM 2013-2015 For On Premise and Online Deployments User Guide v. 2.3 April 2015 Contents 1. Introduction... 3 1.1. What s new in 2.3?... 3 2. Installation and configuration...
More informationSpace-filling Techniques in Visualizing Output from Computer Based Economic Models
Space-filling Techniques in Visualizing Output from Computer Based Economic Models Richard Webber a, Ric D. Herbert b and Wei Jiang bc a National ICT Australia Limited, Locked Bag 9013, Alexandria, NSW
More informationSAS BI Dashboard 3.1. User s Guide
SAS BI Dashboard 3.1 User s Guide The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2007. SAS BI Dashboard 3.1: User s Guide. Cary, NC: SAS Institute Inc. SAS BI Dashboard
More informationQAV-PET: A Free Software for Quantitative Analysis and Visualization of PET Images
QAV-PET: A Free Software for Quantitative Analysis and Visualization of PET Images Brent Foster, Ulas Bagci, and Daniel J. Mollura 1 Getting Started 1.1 What is QAV-PET used for? Quantitative Analysis
More informationProject 2010. Quick Reference. The Assignment Equation. EPM Architects www.epmarchitects.com
The Assignment Equation The following equation controls the relationship between the Work, Duration, and Assignment Units for a task assignment: Or Or Work: The number of hours of real work effort spent
More informationMedical Design and Analysis of the Hospital Patient Database (Evaluation Series)
Patient Development at a Glance: An Evaluation of a Medical Data Visualization Margit Pohl 1, Sylvia Wiltner 1, Alexander Rind 2, 3, Wolfgang Aigner 2, 3, Silvia Miksch 2, 3, Thomas Turic 3, and Felix
More informationProject Knowledge Management Based on Social Networks
DOI: 10.7763/IPEDR. 2014. V70. 10 Project Knowledge Management Based on Social Networks Panos Fitsilis 1+, Vassilis Gerogiannis 1, and Leonidas Anthopoulos 1 1 Business Administration Dep., Technological
More informationPersonalization and Visualization on Handheld Devices
Personalization and Visualization on Handheld Devices Dongsong Zhang, George Karabatis, Zhiyuan Chen, Boonlit Adipat, Liwei Dai, Zhenxue Zhang, Yu Wang Department of Information Systems, University of
More informationRevision Number: 1. CUFDIG505A Design information architecture
Revision Number: 1 CUFDIG505A Design information architecture CUFDIG505A Design information architecture Modification History Not applicable. Unit Descriptor Unit descriptor This unit describes the performance
More informationUsing visualization to understand big data
IBM Software Business Analytics Advanced visualization Using visualization to understand big data By T. Alan Keahey, Ph.D., IBM Visualization Science and Systems Expert 2 Using visualization to understand
More information