Magic Pages Providing Added Value to Electronic Documents
|
|
- Cornelia Johns
- 5 years ago
- Views:
Transcription
1 Magic Pages Providing Added Value to Electronic Documents Marcel Götze, Stefan Schlechtweg Department of Simulation and Graphics, University of Magdeburg Universitätsplatz 2, D Magdeburg, Germany {goetze Abstract Most electronic documents have a predefined structure, and a visualization of a document is adjusted to this structure. In many cases, however, it is desirable to have different visual representations of the document. This becomes especially important if there is additional information available, for instance, annotations. This paper introduces Magic Pages, a user interface technique that supports different views onto an electronic document. Support in this case means to provide an intuitive way of handling the visualization of textual content as well as additional information. Magic Pages are designed based on the user's experience with the handling of paper documents and treat different views as transparent pages set atop the original text. 1 Introduction Electronic documents are replacing their traditional paper counterparts as a medium for information exchange. Hence, it is of vital importance to provide tools and techniques to work with the information given in electronic documents. This pertains not only to the textual content but also to additional information being attached to the document. Providing added value and offering means to handle this added value is the key to the acceptance of electronic documents over their paper equivalents. Electronic documents can be adaptively visualized and personalized. Personalization in this case is the process of adding information and changing the view onto a document. Hence, it goes hand in hand with an adaptive visualization of the textual content and the additional information. A user (or even multiple users) can add and edit information (e.g., annotations) that is not part of the original document. The text in connection with the annotations should then be visualized based on the user's needs, his or her reading goals (O'Hara, 1996), or the type of reading (Adler & van Doren, 1972). Altogether, personalization enables to deliver the right information to the appropriate place at the desired time and in a form that supports the user's task at hand. The user interface to handle electronic documents should adopt the well known environment from paper documents. One of our main concerns is therefore to provide a familiar environment to the user by exploiting pen-based input as well as paper document metaphors wherever possible to raise the acceptance of electronic documents even more. In this paper we will present M a g i c P a g e s, a user interface technique for visualization of and interaction with electronic documents that are enriched with additional information. A Magic Page is a transparent page that is placed on top of a document's text, that performs a certain function such as keyword search, annotation selection, or marking selection, and that finally visualizes the results of these function in the context of the document itself. The proposed user interface is based on the metaphor of a stack of transparent pages and thus handling the Magic Pages resembles handling a stack of sheets of paper. 2 Related Work The idea presented in this paper draws on research work from quite different areas. In (Erwig, 2000) is stated that there is a very strong need for a user-friendly query interface to XML
2 documents. This is not only the case for structured documents but also for documents that contain rather unstructured, textual data. In order to prevent the user from needing to learn and exploit query languages or difficult query interfaces, a graphical way of specifying and visualizing query results is called for. Magic Lenses as introduced by (Bier, Stone, Pier, Buxton & DeRose, 1993) provide an intuitive way of automatically querying (or transforming) a document and visualizing the result on a per-region basis. A Toolglass widget contains a function that is performed on the objects viewed in a region. The result of this function is directly visualized overlaying the region in question. For textual documents, this technique has been applied in (Phelps & Wilensky, 1998) as part of the Multivalent Document architecture. In both cases, the Toolglass widgets and lenses have to be positioned and resized by the user, adding interaction tasks that are uncommon for paper documents. Detail-in-context presentations, like Fluid Documents (Chang, Mackinlay, Zellweger & Igarashi, 1998), and focus+context techniques (Document Lense (Robertson & Mackinlay, 1993), Fisheye Views (Furnas, 1986) and Semantic Depth of Field (Kosara, Miksch & Hauser, 2002)) are another source of inspiration. The problem with these techniques is that they visualize information within the document which is not possible when working with paper documents. The mentioned visualization techniques change the document content in a way that the additional information becomes part of the document itself. In contrast to this, the approach presented in this paper supports the visualization of information separately from the document it belongs to. 3 Magic Pages Adopting the terminology from (Bier et al., 1993), we define a M a g i c P a g e as a display page together with a filter function on a document and together with a second function that visualizes the result of the filtering. More formally, a Magic Page is a triple M=( D, f, v) where D is (part of) the document model that is displayed on the page, f is a function that returns a selected part of the document model based on some criteria, and v is a function that displays the result of the filter function in a certain way. 3.1 The Document Model The Magic Pages interface is designed to work on an information enriched textual document. The original electronic document is given as an XML file so that while parsing this file an internal representation can be built that supports the search for specific information. We have decided to use the W3C Document Object Model (DOM) as basis for our work. The Document Object Model defines the logical structure of documents and the way a document is accessed and manipulated (W3C, 2002). Using a DOM parser, the structure of the document is represented as a tree that can be traversed to search for specific elements (nodes) or attributes. In order to enrich a document with additional information such as annotations or markings, we use the technique presented in (Goetze, Schlechtweg & Strothotte, 2002). Here, the user works with a pen-based interface to mark up an electronic document just as he or she would do on paper. Different kinds of pens can be simulated and different types of markings and annotations are supported. All these annotations and markings are stored within the document's XML file and hence become part of the DOM tree. Together with the actual annotation data, information are given that identify the user who added the annotation and the pen type that was used. This is especially useful since readers over time develop a more or less consistent scheme of markings that delivers information which parts of a text are, for example, important, questionable, or unclear. Also, this information enables a distinctive visualization based on different users. The additional information in the form of annotations and markings may or may not be present in the document. The standard DOM tree, which is built from any HTML or XML document, already contains all necessary information to use the Magic Pages interface. The more additional
3 information is included, however, the more possibilities for filtering and visualizing the documents become available and, hence, the more powerful becomes the Magic Pages interface. 3.2 The Filter Function The most important part of each Magic Page is the filter function, i.e., the operation on the document model that is performed by the respective page. These functions are implemented by means of the DOM API and here especially using methods that traverse the DOM tree and return a list of all those nodes that are of a certain type, contain a certain text or have a certain attribute. To describe the various functions more formally, we introduce the following terminology. The set text(d) contains all nodes of the document model that actually contain textual content. The set attr( D) contains all those nodes that hold attribute values which are attached to textual elements. We can immediately identify several types of functions that yield usable results for the application at hand. These include: d o c u m e n t c o n t e n t s s e l e c t i o n : f(d) = text( D) This function returns all characters of the document, i.e., the text contents. k e y w o r d s e a r c h : f(d) = {n n text( D); n contains the keyword as substring} This function returns all those text nodes that contain the given keyword. a t t r i b u t e s e a r c h : f(d) = {n n attr( D); n contains the given attribute value} This function returns the attribute nodes that contain a specified attribute value. The functions themselves are relatively straightforward and hence their power depends on the parameter values that are given and on the combination of several filter functions. A combination of two filter functions f and h can be performed in two ways. Either we apply h to the result of g which yields h( g(d)), i.e., h filters the a l r e a d y f i l t e r e d s e t o f n o d e s o r we apply h to the same domain (document model) as g which yields g ( D ) h(d). 3.3 The Visualization Function The second function that is part of each Magic Page works on the results of the filter function and is responsible for presenting the results to the user. Such a presentation dependents heavily on the type of information to be displayed as well as on user preferences. Hence, the visualization function is freely programmable. Some examples include d o c u m e n t r e n d e r i n g to display all of a document's text content by applying either standard formatting instructions or by f o l l o w i n g a s t y l e s h e e t, h i g h l i g h t i n g k e y w o r d s after a keyword search in the context of the whole document by color coding them or by applying other visualization techniques (e.g., Semantic Depth of Field (Kosara et al., 2002)), s h o w i n g a n n o t a t i o n s as they were drawn/written by the user when he or she annotated the document using the pen type and color that was chosen by the user at that time Even though the visualization is rather specific we can supply some standard Magic Pages where a filter function is coupled with a matching visualization. These pages provide a standard functionality that can be extended by the user. 4 The User Interface A Magic Page acts as a filter on a page of the document or on other Magic Pages. The document itself and all additional information therefore has to be represented in a way that filtering different information is possible. To add annotations, we built upon the idea of the I n t e l l i g e n t P e n described in (Götze et al., 2002). A Magic Page placed on top of a document filters the document page and displays only the information that passes the respective filter. Adding a new Magic Page adds a new filter whose results are displayed on this new page. Depending on the chosen combination rule, it is applied to the document page and all other Magic Pages below and either filters the
4 already filtered results or adds filtered document contents. As an example, given a document that was annotated by goetze and stefans, a first Magic Page filters all annotations by goetze, and a second one filters all annotations done with a blue ballpen. In combination, all blue ballpen annotations by goetze are seen through both Magic Pages on top of the document. We can take this further and filter the document contents, for example, by search queries that might result in highlighting all terms matching the query. This aids the reader in seeking for special information. The Magic Pages can be configured to aid the reader having a certain reading goal like getting an overview of the document. This can be seen as a more complex query within the electronic document and can, on the hand result in hiding instead of highlighting (possibly large) parts of the document. On the other hand, this can provide additional information as there is the visualization of connections between parts of the document or instructions for further reading. Magic pages can also be configured by the author to provide views onto the document that might be helpful for the user. The transparency of a Magic Page ensures that the Figure 1: Magic Pages used as filter to guide attention document's text is always visible in and to add information. order to provide the context. A schematic overview of the technique can be seen in Figure 1. Besides the possibility to let the user change the order of the Magic Pages, the system itself can reorder them. This is especially necessary in a case where the user adds information that belongs to a special Magic Page, e.g., an annotation. In this case (when the user starts writing) the system will move the desired Magic Page to the top of the stack. The implementation shows an intuitive way of handling Magic Pages and hence visualizing information in the context of an electronic document. However, it is only a proof of concept, the presented technique offers a general way to structue (additional) information an visualize them in a page structured environment. Since the metaphor behind Magic Pages originally came from the use of paper documents we consequently implemented our prototype based on the paper document metaphor. Hence, the user interface consists of different Figure 2: Tabs, used as a handle. transparent slides laying on top of each other like pages on the desk. The user can add and remove Magic Pages as well as change their order using a simple interface. Each page contains a tab that tells the function of the page and acts as a handle (cf. Figure 2). To change the order the user can simply drag a page to the desired position within the stack. Currently unused Magic Pages can be placed behind the document page where they are inactivated. In most cases, no additional menu is needed for interaction tasks since some predefined pages are supplied. For defining new Magic Pages, i.e., combining filter and visualization functions, a dialogue interface is used so far. 5 Conclusion In this paper Magic Pages, a new technique for visualizing electronic documents is introduced. For the acceptance of new technologies three supporting principles can be found. The first is to
5 connect new techniques and exisiting (known) habits uf the user. Therefore, the Magic Pages are based on handling page based documents. The second principle is to develop suitable metaphors to simplify the use of new technologies. This is achieved by adopting known aspects of paper documents and transparent slides. The third principle is to adapt the user's behavior to the new technique in a way that he or she realizes that he or she controls the new technique. Obviously, the interaction with a computer application is not the same as interacting with a paper document. Nevertheless, reducing the interface to the known pen and paper interface based on the document metaphor allows it to control the system and, hence, the new technique in a way that complies with the third principle. With Magic Pages we have provided an intuitive and novel way of dealing with electronic documents containing additional information. An enhanced and selective visualization provides distinctive views and aids the user's understanding of the document. Following the paper document metaphor, the user interface becomes a familiar environment also for electronic documents. Nevertheless, a still pending user study needs to confirm these findings.there are some aspects for further improvement and development. It would be interesting to investigate the use of Magic Pages as an input filter. In the above described system every user input is automatically redirected to the appropriate Magic Page. In contrast to this a Magic Page could also act as a cover and, for instance, prevent a document's page from beeing annotated. Also, since Magic Pages are defined as a rather abstract concept, it should be investigated if different representations of the document itself help to even more improve the usefulness of this technique. References Adler, M., & van Doren, C. (1972). How to read a book. New York:Simon & Schuster. Bier, E.A., Stone, M.C., Pier, K., Buxton, W., & DeRose, T. D. (1993). Toolglass and Magic Lenses: The See-Through Interface. In Proceedings of SIGGRAPH 93 (pp ). New York:ACM Press. Chang, B., Mackinlay, J.D., Zellweger P.T., & Igarashi, T. (1998). A Negotiation Architecture for Fluid Documents. In P r o c e e d i n g s o f U I S T ' 9 8 (pp ). New York:ACM Press. Erwig, M. (2000). XML Queries and Transformations for End Users. In P r o c e e d i n g s o f X M L (pp ). Furnas, G.W. (1986). Generalized Fisheye Views. In P r o c e e d i n g s o f C H I ' 8 6 (pp ). New York:ACM Press. Götze, M., Schlechtweg, S., & Strothotte, T. (2002). The Intelligent Pen Towards a Uniform Treatment of Electronic Documents. In P r o c e e d i n g s o f t h e 2 n d I n t e r n a t i o n a l S y m p o s i u m o n S m a r t G r a p h i c s (pp ). New York:ACM Press. Kosara, R., Miksch, S., & Hauser, H. (2002). Focus + Context Taken Literally. I E E E C o m p u t e r G r a p h i c s a n d A p p l i c a t i o n s, 22(1), O Hara, K. (1996). Towards a Typology of Reading Goals. Technical Report EPC , Rank Xerox Research Centre. Phelps, T.A. & Wilensky, R. (1998). Multivalent Documents: A New Model for Digital Documents. Technical Report No. CSD , Division of Computer Science, University of California at Berkeley. Robertson, G.G., Mackinlay, J.D. (1993). The Document Lens. In P r o c e e d i n g s o f U I S T ' 9 3 (pp ). New York:ACM Press. W3C DOM Working Group (2002). Document Object Model (DOM) Level 3 Core Specification, Version 1.0. Technical report, World Wide Web Consortium,
The Intelligent Pen Toward a Uniform Treatment of Electronic Documents
The Intelligent Pen Toward a Uniform Treatment of Electronic Documents Marcel Götze, Stefan Schlechtweg, Thomas Strothotte Department of Simulation and Graphics Otto-von-Guericke University of Magdeburg
More informationDIZI: A Digital Ink Zooming Interface for Document Annotation
DIZI: A Digital Ink Zooming Interface for Document Annotation Maneesh Agrawala and Michael Shilman Microsoft Research, One Microsoft Way, Redmond, WA 98052 {maneesh, shilman}@microsoft.com http://research.microsoft.com
More informationA B2B Search Engine. Abstract. Motivation. Challenges. Technical Report
Technical Report A B2B Search Engine Abstract In this report, we describe a business-to-business search engine that allows searching for potential customers with highly-specific queries. Currently over
More informationCommonLook Office GlobalAccess Quick Start Guide using Microsoft PowerPoint
CommonLook Office GlobalAccess Quick Start Guide using Microsoft PowerPoint Welcome to the NetCentric Technologies CommonLook Office GlobalAccess Quick Start Guide. This tutorial is intended to help users
More informationInspecting Concepts Graphically with Zoomable Lenses
Inspecting Concepts Graphically with Zoomable Lenses Gary K. Ng, Carole A. Goble and Adrian J. West Department of Computer Science University of Manchester Manchester, United Kingdom M13 9PL fngg, cag,
More information2.1 Traditional media: sketching and modeling
Chapter 2 Review In this chapter, the importance of two of the traditional media, sketches and models, will be described first. Then, some of the new media that is created by combining various design media
More informationRINGS : A Technique for Visualizing Large Hierarchies
RINGS : A Technique for Visualizing Large Hierarchies Soon Tee Teoh and Kwan-Liu Ma Computer Science Department, University of California, Davis {teoh, ma}@cs.ucdavis.edu Abstract. We present RINGS, a
More informationSAP. Modeling Guide for PPF
Modeling Guide for PPF Contents 1 Document Organization... 3 1.1 Authors... 3 1.2 Intended Group of Readers... 3 1.3 References... 3 1.4 Glossary... 4 2 Modeling Guidelines - Application Analysis... 6
More informationDesignMinders: A Design Knowledge Collaboration Approach
DesignMinders: A Design Knowledge Collaboration Approach Gerald Bortis and André van der Hoek University of California, Irvine Department of Informatics Irvine, CA 92697-3440 {gbortis, andre}@ics.uci.edu
More informationx ide xml Integrated Development Environment Specifications Document 1 Project Description 2 Specifi fications
x ide xml Integrated Development Environment Specifications Document Colin Hartnett (cphartne) 7 February 2003 1 Project Description There exist many integrated development environments that make large
More informationPiping & Instrumentation Diagrams
Piping & Instrumentation Diagrams Preface Using This Guide What's New? Getting Started Entering the Workbench Setting up Working Units and Grid Placing Components Routing a Piping Line or I & C Loop Placing
More informationsohodox Quick Start Guide
sohodox Quick Start Guide Starting Sohodox Click on Start > All Programs > Sohodox or double click Sohodox icon desktop to run Sohodox. Login as Superadmin. Username: superadmin Password: superadmin Sohodox
More informationInformation Visualization In Practice
Information Visualization In Practice How the principles of information visualization can be used in research and commercial systems Putting Information Visualization Into Practice A Common Problem There
More informationTK Suite Instructions. for Administrators and Users
TK Suite Instructions for Administrators and Users Table of Contents 1. TK Suite Set...5 1.1. How Does TK Suite Function?...5 1.2. Rights...5 2. TK Suite Client...6 2.1. Show TK Suite Client...6 2.2.
More informationA Guide to CMS Functions
2017-02-13 Orckestra, Europe Nygårdsvej 16 DK-2100 Copenhagen Phone +45 3915 7600 www.orckestra.com Contents 1 INTRODUCTION... 3 1.1 Who Should Read This Guide 3 1.2 What You Will Learn 3 2 WHAT IS A CMS
More informationPerfect Timing. Alejandra Pardo : Manager Andrew Emrazian : Testing Brant Nielsen : Design Eric Budd : Documentation
Perfect Timing Alejandra Pardo : Manager Andrew Emrazian : Testing Brant Nielsen : Design Eric Budd : Documentation Problem & Solution College students do their best to plan out their daily tasks, but
More informationPiping & Instrumentation Diagrams
Page 1 Piping & Instrumentation Diagrams Preface Using This Guide What's New? Getting Started Entering the Workbench Setting up Working Units and Grid Placing Components Routing a Piping Line or I & C
More informationCONCLUSION We implemented Pad++, a zoomable graphical interface
[8] William C. Donelson. Spatial Management of Information, Proceedings of 1978 ACM SIGGRAPH Conference, 203-209. [9] Stephen G. Eick, Joseph L. Steffen, and Eric E. Sumner, Jr, Seesoft - A Tool for Visualizing
More informationAn Approach to Evaluate and Enhance the Retrieval of Web Services Based on Semantic Information
An Approach to Evaluate and Enhance the Retrieval of Web Services Based on Semantic Information Stefan Schulte Multimedia Communications Lab (KOM) Technische Universität Darmstadt, Germany schulte@kom.tu-darmstadt.de
More informationEditing Multiple Objects. Contents
Editing Multiple Objects Contents Selecting Multiple Objects Inspecting the Objects Editing the Objects Editing Group Objects Step 1. Selecting the Capacitors Step 2. Changing the Comment String Step 3.
More informationCREATING A POWERPOINT PRESENTATION BASIC INSTRUCTIONS
CREATING A POWERPOINT PRESENTATION BASIC INSTRUCTIONS By Carolyn H. Brown This document is created with PowerPoint 2013/15 which includes a number of differences from earlier versions of PowerPoint. GETTING
More informationInput part 3: Interaction Techniques
Input part 3: Interaction Techniques Interaction techniques A method for carrying out a specific interactive task Example: enter a number in a range could use (simulated) slider (simulated) knob type in
More informationINTEGRATION OF BUILDING DESIGN TOOLS IN DUTCH PRACTICE
INTEGRATION OF BUILDING DESIGN TOOLS IN DUTCH PRACTICE Wim Plokker & Luc L. Soethout TNO Building and Construction Research Department of Indoor Environment, Building Physics and Systems P.O. Box 49 NL-2600
More informationMayhem Make a little Mayhem in your world.
Mayhem Make a little Mayhem in your world. Team Group Manager - Eli White Documentation - Meaghan Kjelland Design - Jabili Kaza & Jen Smith Testing - Kyle Zemek Problem and Solution Overview Most people
More informationCACAO PROJECT AT THE 2009 TASK
CACAO PROJECT AT THE TEL@CLEF 2009 TASK Alessio Bosca, Luca Dini Celi s.r.l. - 10131 Torino - C. Moncalieri, 21 alessio.bosca, dini@celi.it Abstract This paper presents the participation of the CACAO prototype
More informationChapter 13 XML: Extensible Markup Language
Chapter 13 XML: Extensible Markup Language - Internet applications provide Web interfaces to databases (data sources) - Three-tier architecture Client V Application Programs Webserver V Database Server
More informationA Top-Down Visual Approach to GUI development
A Top-Down Visual Approach to GUI development ROSANNA CASSINO, GENNY TORTORA, MAURIZIO TUCCI, GIULIANA VITIELLO Dipartimento di Matematica e Informatica Università di Salerno Via Ponte don Melillo 84084
More informationTAbiWord Digital Document Annotation and Reflow
TAbiWord Digital Document Annotation and Reflow University of Maryland at College Park Department of Computer Science Undergraduate Honors Thesis Kevin Conroy (kmconroy@cs.umd.edu) March 29, 2004 Advisor:
More informationWordPress User Interface Expert Review Gabriel White Version 1.0 DRAFT March, 2005
WordPress User Interface Expert Review Gabriel White Version 1.0 DRAFT March, 2005 WordPress User Interface Expert Review, Gabriel White (v1.0 Draft, March, 2005) 2 Copyright Copyright Gabriel White, 2005.
More informationIntroduction to XML. Asst. Prof. Dr. Kanda Runapongsa Saikaew Dept. of Computer Engineering Khon Kaen University
Introduction to XML Asst. Prof. Dr. Kanda Runapongsa Saikaew Dept. of Computer Engineering Khon Kaen University http://gear.kku.ac.th/~krunapon/xmlws 1 Topics p What is XML? p Why XML? p Where does XML
More informationMAXQDA and Chapter 9 Coding Schemes
MAXQDA and Chapter 9 Coding Schemes Chapter 9 discusses how the structures of coding schemes, alternate groupings are key to moving forward with analysis. The nature and structures of the coding scheme
More informationUSING THE CONSOLE TAB
USING THE CONSOLE TAB Summary The console is a tab that combines related records into one screen with different frames so that users have all the information they need when interacting with Salesforce.
More informationArtOfTest Inc. Automation Design Canvas 2.0 Beta Quick-Start Guide
Automation Design Canvas 2.0 Beta Quick-Start Guide Contents Creating and Running Your First Test... 3 Adding Quick Verification Steps... 10 Creating Advanced Test Verifications... 13 Creating a Data Driven
More informationEXPLORE MODERN RESPONSIVE WEB DESIGN TECHNIQUES
20-21 September 2018, BULGARIA 1 Proceedings of the International Conference on Information Technologies (InfoTech-2018) 20-21 September 2018, Bulgaria EXPLORE MODERN RESPONSIVE WEB DESIGN TECHNIQUES Elena
More informationElectrical Wire Routing
Electrical Wire Routing Page 1 Overview Conventions What's New? Getting Started Accessing the Workbench Creating the Bundle Selecting Systems with External Data Routing Wires from External Data User Tasks
More informationIntroduction to IRQA 4
Introduction to IRQA 4 Main functionality and use Marcel Overeem 1/7/2011 Marcel Overeem is consultant at SpeedSoft BV and has written this document to provide a short overview of the main functionality
More informationIntroduction to XML 3/14/12. Introduction to XML
Introduction to XML Asst. Prof. Dr. Kanda Runapongsa Saikaew Dept. of Computer Engineering Khon Kaen University http://gear.kku.ac.th/~krunapon/xmlws 1 Topics p What is XML? p Why XML? p Where does XML
More informationgsysc Visualization of SystemC-Projects (Extended abstract)
gsysc Visualization of SystemC-Projects (Extended abstract) Christian J. Eibl Institute for Computer Engineering University of Lübeck February 16, 2005 Abstract SystemC is a C++ library for modeling of
More informationOntology-Driven Information Systems: Challenges and Requirements
Ontology-Driven Information Systems: Challenges and Requirements Burcu Yildiz 1 and Silvia Miksch 1,2 1 Institute for Software Technology and Interactive Systems, Vienna University of Technology, Vienna,
More informationLo-Fidelity Prototype Report
Lo-Fidelity Prototype Report Introduction A room scheduling system, at the core, is very simple. However, features and expansions that make it more appealing to users greatly increase the possibility for
More informationSemantic Annotation of Stock Photography for CBIR using MPEG-7 standards
P a g e 7 Semantic Annotation of Stock Photography for CBIR using MPEG-7 standards Balasubramani R Dr.V.Kannan Assistant Professor IT Dean Sikkim Manipal University DDE Centre for Information I Floor,
More informationClusters Using Nonlinear Magnification
t. LA-UR- 98-2776 Approved for public refease; distribution is unlimited. Title: Visualization of High-Dimensional Clusters Using Nonlinear Magnification Author(s) T. Alan Keahey Graphics and Visualization
More informationNew Mexico State University. Financial Systems Administration - RMR BDMS Scan/Load and Indexing
New Mexico State University Financial Systems Administration - RMR BDMS Scan/Load and Indexing November 11, 2016 Blank Page Table of Contents Business Rules... 1 Terminology... 2 Synchronizing Banner Security
More informationService Integration - A Web of Things Perspective W3C Workshop on Data and Services Integration
Service Integration - A Web of Things Perspective W3C Workshop on Data and Services Integration Simon Mayer Institute for Pervasive Computing ETH Zurich, Switzerland simon.mayer@inf.ethz.ch The augmentation
More informationData Crow Version 2.0
Data Crow Version 2.0 http://www.datacrow.net Document version: 4.1 Created by: Robert Jan van der Waals Edited by: Paddy Barrett Last Update: 26 January, 2006 1. Content 1. CONTENT... 2 1.1. ABOUT DATA
More information> Semantic Web Use Cases and Case Studies
> Semantic Web Use Cases and Case Studies Case Study: Improving Web Search using Metadata Peter Mika, Yahoo! Research, Spain November 2008 Presenting compelling search results depends critically on understanding
More informationSkyEyes: A Semantic Browser For the KB-Grid
SkyEyes: A Semantic Browser For the KB-Grid Yuxin Mao, Zhaohui Wu, Huajun Chen Grid Computing Lab, College of Computer Science, Zhejiang University, Hangzhou 310027, China {maoyx, wzh, huajunsir}@zju.edu.cn
More informationUser Interfaces Assignment 3: Heuristic Re-Design of Craigslist (English) Completed by Group 5 November 10, 2015 Phase 1: Analysis of Usability Issues Homepage Error 1: Overall the page is overwhelming
More informationApple Inc. November 2007
Standardized multimedia elements in HTML5 Position paper for the W3C Video on the web workshop Kevin Calhoun, Eric Carlson, Adele Peterson, Antti Koivisto Apple Inc. November 2007 1 Introduction We believe
More informationThe CAP Panel Builder technology is designed to construct and manage configurations of stack panel products.
About The CAP technology is designed to construct and manage configurations of stack panel products. Use the intuitive to assemble the components and control properties of stackable panels such as top
More informationSearch Engine Visibility Analysis
2018 Search Engine Visibility Analysis We do the market research, so you don t have to! Report For www.yourclientsite.com Contents Introduction... 2 Website Analysis and Recommendations... 3 Current Status
More informationUsing small screen space more efficiently
Logo A Logo B Logo C Home Index ACM Copy papers Table of Contents Using small screen space more efficiently Tomonari Kamba Shawn A. Elson Terry Harpold Tim Stamper Piyawadee "Noi" Sukaviriya ABSTRACT:
More informationA Simple Case Study of a Grid Performance System
A Simple Case Study of a Grid Performance System Ruth Aydt, Dan Gunter, Darcy Quesnel, Warren Smith, Valerie Taylor aydt@uiuc.edu, dkgunter@lbl.gov, quesnel@mcs.anl.gov, wwsmith@nas.nasa.gov, taylor@ece.nwu.edu
More informationSEXTANT 1. Purpose of the Application
SEXTANT 1. Purpose of the Application Sextant has been used in the domains of Earth Observation and Environment by presenting its browsing and visualization capabilities using a number of link geospatial
More informationOvidSP Frequently Asked Questions
OvidSP Frequently Asked Questions Updated: April 2010 Q: What is OvidSP? A. OvidSP- a powerful, complete research solution provides fast, easy access to critical information and productivity tools to effectively
More informationApplied Information and Communication Technology
Applied Information and Communication Technology Unit 7: Using Database Software Summer 2010 Example Solution and Principal Examiner Advice and Guidance Activity 1...3 Activity 2...6 Activity 3...12 Activity
More information128 Is Not Enough - Data Structures in Pure Data
128 Is Not Enough - Data Structures in Pure Data Frank Barknecht GOTO10 Neusser Wall 2 D-50670 Köln, Germany, fbar@footils.org Abstract A lesser known feature of Miller Puckette s popular audio and media
More information3 Publishing Technique
Publishing Tool 32 3 Publishing Technique As discussed in Chapter 2, annotations can be extracted from audio, text, and visual features. The extraction of text features from the audio layer is the approach
More informationReal-Time Rendering of 3D Magic Lenses having arbitrary convex Shapes
Real-Time Rendering of 3D Magic Lenses having arbitrary convex Shapes Timo Ropinski Institut für Informatik, WWU Münster Einsteinstrasse 62 D-48149 Münster, Germany ropinski@math.uni-muenster.de Klaus
More informationbalancer high-fidelity prototype dian hartono, grace jang, chris rovillos, catriona scott, brian yin
balancer high-fidelity prototype dian hartono, grace jang, chris rovillos, catriona scott, brian yin Problem and Solution Overview A healthy work-life balance is vital for both employers and employees.
More informationA tool for Entering Structural Metadata in Digital Libraries
A tool for Entering Structural Metadata in Digital Libraries Lavanya Prahallad, Indira Thammishetty, E.Veera Raghavendra, Vamshi Ambati MSIT Division, International Institute of Information Technology,
More informationFigure 1: A sample GraphViz Graph/Map
Dot Graph How-To I. Introduction Starting with TAMS Analyzer 2.39, TA can produce dot files for use with the GraphViz program (available as a quartz/aqua program free at http://www.pixelglow.com/graphviz/download/
More informationGraphical User Interface Canvas Frame Event structure Platform-free GUI operations Operator << Operator >> Operator = Operator ~ Operator + Operator
Graphical User Interface Canvas Frame Event structure Platform-free GUI operations Operator > Operator = Operator ~ Operator + Operator - Operator [] Operator size Operator $ Operator? Operator!
More informationUniform Document Interaction Using Document Properties
Uniform Document Interaction Using Document Properties Paul Dourish, W. Keith Edwards, Anthony LaMarca and Michael Salisbury Computer Science Laboratory Xerox Palo Alto Research Center 3333 Coyote Hill
More informationCHAPTER 6 PROPOSED HYBRID MEDICAL IMAGE RETRIEVAL SYSTEM USING SEMANTIC AND VISUAL FEATURES
188 CHAPTER 6 PROPOSED HYBRID MEDICAL IMAGE RETRIEVAL SYSTEM USING SEMANTIC AND VISUAL FEATURES 6.1 INTRODUCTION Image representation schemes designed for image retrieval systems are categorized into two
More informationGenerating Scientific Illustrations in Digital Books
From: AAAI Technical Report SS-00-04. Compilation copyright 2000, AAAI (www.aaai.org). All rights reserved. Generating Scientific Illustrations in Digital Books Stefan Schlechtweg and Thomas Strothotte
More informationInteractive Treemaps With Detail on Demand to Support Information Search in Documents
Joint EUROGRAPHICS - IEEE TCVG Symposium on Visualization (2004) O. Deussen, C. Hansen, D.A. Keim, D. Saupe (Editors) Interactive Treemaps With Detail on Demand to Support Information Search in Documents
More informationMobile Map Interaction -Evaluation in an indoor scenario
Mobile Map Interaction -Evaluation in an indoor scenario Hans J örg Müller, Johannes Schöning, Antonio Krüger Institute for Geoinformatics, University of M ünster, Robert-Koch-Strasse 26-28, 48149 Muenster,
More informationGesture-Based 3D Mesh Modeler
Gesture-Based 3D Mesh Modeler Roland Carlos 1, Clarence Dalan 1, Aaron Sanchez 1, Kevin Tolentino 1 and Florante R. Salvador 1, * 1De La Salle University, Manila *Corresponding Author: florante.salvador@dlsu.edu.ph
More informationStandard Business Rules Language: why and how? ICAI 06
Standard Business Rules Language: why and how? ICAI 06 M. Diouf K. Musumbu S. Maabout LaBRI (UMR 5800 du CNRS), 351, cours de la Libération, F-33.405 TALENCE Cedex e-mail: {diouf, musumbu, maabout}@labri.fr
More informationClient Setup (.NET, Internet Explorer)
Powered By: Version 2.0 Created December, 2008 .NET & Internet Explorer Setup Client Setup (.NET, Internet Explorer) The WebTMS application itself is a windows executable program. In order to run WebTMS,
More informationThis course is designed for web developers that want to learn HTML5, CSS3, JavaScript and jquery.
HTML5/CSS3/JavaScript Programming Course Summary Description This class is designed for students that have experience with basic HTML concepts that wish to learn about HTML Version 5, Cascading Style Sheets
More informationRedefining the Focus and Context of Focus+Context Visualizations
Redefining the Focus and Context of Focus+Context Visualizations Staffan Björk & Johan Redström PLAY: Applied research on art and technology The Interactive Institute, Box 620, SE-405 30 Gothenburg, Sweden
More informationLogi Ad Hoc Reporting System Administration Guide
Logi Ad Hoc Reporting System Administration Guide Version 10.3 Last Updated: August 2012 Page 2 Table of Contents INTRODUCTION... 4 Target Audience... 4 Application Architecture... 5 Document Overview...
More informationVisualizing Statistical Properties of Smoothly Brushed Data Subsets
Visualizing Statistical Properties of Smoothly Brushed Data Subsets Andrea Unger 1 Philipp Muigg 2 Helmut Doleisch 2 Heidrun Schumann 1 1 University of Rostock Rostock, Germany 2 VRVis Research Center
More informationDartgrid: a Semantic Web Toolkit for Integrating Heterogeneous Relational Databases
Dartgrid: a Semantic Web Toolkit for Integrating Heterogeneous Relational Databases Zhaohui Wu 1, Huajun Chen 1, Heng Wang 1, Yimin Wang 2, Yuxin Mao 1, Jinmin Tang 1, and Cunyin Zhou 1 1 College of Computer
More informationCore Membership Computation for Succinct Representations of Coalitional Games
Core Membership Computation for Succinct Representations of Coalitional Games Xi Alice Gao May 11, 2009 Abstract In this paper, I compare and contrast two formal results on the computational complexity
More informationEdgeLens: An Interactive Method for Managing Edge Congestion in Graphs
EdgeLens: An Interactive Method for Managing Edge Congestion in Graphs Nelson Wong * Department of Computer Science University of Calgary Sheelagh Carpendale Department of Computer Science University of
More informationProposal for Implementing Linked Open Data on Libraries Catalogue
Submitted on: 16.07.2018 Proposal for Implementing Linked Open Data on Libraries Catalogue Esraa Elsayed Abdelaziz Computer Science, Arab Academy for Science and Technology, Alexandria, Egypt. E-mail address:
More informationSupporting both Exploratory Design and Power of Action with a New Property Sheet
Raphaël Hoarau Université de Toulouse ENAC - IRIT/ICS 7, rue Edouard Belin Toulouse, 31055 France raphael.hoarau@enac.fr Stéphane Conversy Université de Toulouse ENAC - IRIT/ICS 7, rue Edouard Belin Toulouse,
More informationCognitive Walkthrough. Francesca Rizzo 24 novembre 2004
Cognitive Walkthrough Francesca Rizzo 24 novembre 2004 The cognitive walkthrough It is a task-based inspection method widely adopted in evaluating user interfaces It requires: A low-fi prototype of the
More informationTelerik Corp. Test Studio Standalone & Visual Studio Plug-In Quick-Start Guide
Test Studio Standalone & Visual Studio Plug-In Quick-Start Guide Contents Create your First Test... 3 Standalone Web Test... 3 Standalone WPF Test... 6 Standalone Silverlight Test... 8 Visual Studio Plug-In
More informationInstitutional Repository - Research Portal Dépôt Institutionnel - Portail de la Recherche
Institutional Repository - Research Portal Dépôt Institutionnel - Portail de la Recherche researchportal.unamur.be THESIS / THÈSE DOCTOR OF SCIENCES Methodology for automating web usability and accessibility
More informationChapter 15. User Interface Design. Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 15 Slide 1
Chapter 15 User Interface Design Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 15 Slide 1 Topics covered User interface design principles User interaction Information presentation User
More informationRESPONSIVE WEB DESIGN IN 24 HOURS, SAMS TEACH YOURSELF BY JENNIFER KYRNIN
RESPONSIVE WEB DESIGN IN 24 HOURS, SAMS TEACH YOURSELF BY JENNIFER KYRNIN DOWNLOAD EBOOK : RESPONSIVE WEB DESIGN IN 24 HOURS, SAMS TEACH Click link bellow and free register to download ebook: RESPONSIVE
More informationMake an ebook in an Afternoon
Make an ebook in an Afternoon How to make ebooks in the epub and MOBI (KF8 compatible) formats using free software. These instructions are intended as a how-to guide for making ebooks using free and widely
More informationPatentics User Guide [Type the date] Jenny Qiu
Patentics User Guide [Type the date] Jenny Qiu Patentics User Guide 2 INTRODUCTION... 3 RELEVANCY RANKING... 3 LIMITING THE SEARCH SET... 4 BOOLEAN SEARCH... 4 ADDITIONAL BOOLEAN FILTERS... 5 LOGIC OPERATORS...
More informationCoherent Zooming of Illustrations with 3D-Graphics and Text
Coherent Zooming of Illustrations with 3D-Graphics and Text Bernhard Preim, Andreas Raab, Thomas Strothotte Institute for Simulation and Graphics, Otto-von-Guericke-University of Magdeburg Universitätsplatz
More informationICT-Platform for Object Oriented Knowledge in the Building and Construction Industry
ICT-Platform for Object Oriented Knowledge in the Building and Construction Industry Author: Håvard Bell Co-authors: Lars Bjørkhaug, Jon Rønning Organisation: Norwegian Building Research Institute 1 ABSTRACT
More informationSciGraphica. Tutorial Manual - Tutorial 3 Version 0.8.0
SciGraphica Tutorial Manual - Tutorial 3 Version 0.8.0 Copyright (c) 2001 The SciGraphica documentation group Permission is granted to copy, distribute and/or modify this document under the terms of the
More informationInformation management - Topic Maps visualization
Information management - Topic Maps visualization Benedicte Le Grand Laboratoire d Informatique de Paris 6, Universite Pierre et Marie Curie, Paris, France Benedicte.Le-Grand@lip6.fr http://www-rp.lip6.fr/~blegrand
More informationTemporal Magic Lens: Combined Spatial and Temporal Query and Presentation
Temporal Magic Lens: Combined Spatial and Temporal Query and Presentation Kathy Ryall 1, Qing Li 1,2, and Alan Esenther 1 1 MERL 201 Broadway, Cambridge, MA 02139 USA {ryall, esenther}@merl.com 2 Virginia
More informationUnit 8: Working with Actions
Unit 8: Working with Actions Questions Covered What are actions? How are actions triggered? Where can we access actions to create or edit them? How do we automate the sending of email notifications? How
More informationMutanT: A Modular and Generic Tool for Multi-Sensor Data Processing
12th International Conference on Information Fusion Seattle, WA, USA, July 6-9, 2009 MutanT: A Modular and Generic Tool for Multi-Sensor Data Processing Simon Hawe, Ulrich Kirchmaier, Klaus Diepold Lehrstuhl
More informationVisualizing High-Order Surface Geometry
1 Computer-Aided Design and Applications 2009 CAD Solutions, LLC http://www.cadanda.com Visualizing High-Order Surface Geometry Pushkar P. Joshi 1,2 and Carlo H. Séquin 2 1 Adobe Systems Inc., pushkarj@adobe.com
More informationData Processing System to Network Supported Collaborative Design
Available online at www.sciencedirect.com Procedia Engineering 15 (2011) 3351 3355 Advanced in Control Engineering and Information Science Data Processing System to Network Supported Collaborative Design
More informationWho should use this manual. Signing into WordPress
WordPress Manual Table of Contents Who should use this manual... 3 Signing into WordPress... 3 The WordPress Dashboard and Left-Hand Navigation Menu... 4 Pages vs. Posts... 5 Adding & Editing Your Web
More informationClick the buttons in the interactive below to learn how to navigate the Access window.
Access 2010 Getting Started in Access Introduction Page 1 Whenever you're learning a new program, it's important to familiarize yourself with the program window and the tools within it. Working with Access
More informationMFTV: A Zoomable Multifaceted Tree Viewer
MFTV: A Zoomable Multifaceted Tree Viewer Nizar Habash Computer Science Department University of Maryland College Park MD 20740 USA +1 301 405 6746 habash@cs.umd.edu ABSTRACT In this paper, we describe
More informationCreating Reports in Access 2007 Table of Contents GUIDE TO DESIGNING REPORTS... 3 DECIDE HOW TO LAY OUT YOUR REPORT... 3 MAKE A SKETCH OF YOUR
Creating Reports in Access 2007 Table of Contents GUIDE TO DESIGNING REPORTS... 3 DECIDE HOW TO LAY OUT YOUR REPORT... 3 MAKE A SKETCH OF YOUR REPORT... 3 DECIDE WHICH DATA TO PUT IN EACH REPORT SECTION...
More information