Andre Hypermedie Domæner
|
|
- Randell Armstrong
- 8 years ago
- Views:
Transcription
1 Andre Hypermedie Domæner 2D spatiale hypermedier Context aware hypermedier Frank Allan Hansen Aarhus Universitet Hypermedier & Web / WAU 2011
2 2D Spatial hypermedier Rationale & Definition Auqanet, VIKI, and VKB Andre spatiale systemer
3 Rationale: Hvorfor Spatial?
4 Rationale: Hvorfor Spatial? Hvad er hypermedier?
5 Rationale: Hvorfor Spatial? Hvad er hypermedier? - Navigationelle hypermedier: Nodes, links, and anchors, - Vannevar Bush (1945): machine support for associative memory - Ted Nelson (1984): non-sequential forms of writing involving links. - Doug Engelbart (1984): [Augment s links were] textual citations to some specific file item. - Conklin (1987): [Links are] the essential feature of hypertext Link
6 Rationale: Hvorfor Spatial? Navigationelle hypermedier: Relationer mellem informationsobjekter repræsenteret som eksplicitte links - Men når man arbejder med store informationsmængder er disse relationer måske ikke kendt på forhånd Halasz seven issues: premature sorting - Halasz (1991): [nodes] explicitly or implicitly organized into one or more structures Hvad er hypermedier? - Computerunderstøttelse for relationer mellem informationsobjekter
7 Rationale: Hvorfor Spatial? Hvad er spatiale hypermedier? - Man arbejder stadig med struktur - Ikke repræsenteret med eksplicitte links (link-less), men rumligt organiseret - Spatial placering, former, farver og andre visuelle virkemidler - Maskin-understøttelse for struktur Gør det nemmere at arbejde med tvetydige, ufuldkomne og emergent strukturer Simpel interaktion og ad-hoc organisering Udnytter mennesket spatiale forståelse og hukommelse Sorterings fase (første fase) - Andre hypermedier teknikker kan benyttes bagefter 5
8 Spatial organisering af materialer Materialer ser forskellige ude - Farve og form kan hjælpe med at huske materialer Placering opretholder sammenhæng mellem materialer Lokation, lokation, lokation! Fysisk tilgang til materialer
9 Informations Analyse Eksplorativ fortolkning og analyse af digitalt materiale - Ingen formalisme - Sortering, prioritering, analysering, meningsdannelse - Eks: Efterretning Forskning The Central Intelligence Agency (CIA) is a civilian intelligence agency of the United States government. Its primary function is collecting and analyzing information about foreign governments, corporations, and persons in order to advise public policymakers. Wikipedia 7
10
11 Spatial hypermedier Repræsentation frem for navigering - Informationen er jo nødvendigvis ikke struktureret på forhånd Oprettelse af struktur fremfor læsning - Uformel interaktion - Nemt at afprøve ting og re-arrangere materialer - Personligt struktureringsværktøj; ikke forfatterværktøj eller præsentationsværktøj Visuel struktur - Rumlig placering (relationer) - Visuel udseende (typer) 9
12 Hypermedie Domæner Liberal 2D canvas Single/multiple Document window(s) No abtractions, types, regularities Abstractions on demand User-defined abstractions System defined abstractions, (Eg. Argumentation models) Regelbaseret, Modelbaseret 10
13 Eksempel på en argumentation efter Toulmins model
14 Hypermedie Domæner Liberal 2D canvas Single/multiple Document window(s) No abtractions, types, regularities Abstractions on demand User-defined abstractions System defined abstractions, (Eg. Argumentation models) Regelbaseret, Modelbaseret 12
15 2D Spatial hypermedier Rationale & Definition Auqanet, VIKI, and VKB Andre spatiale systemer
16 Aquanet
17 Aquanet - Spatial Diskussion 15
18 Spatiale Strukturer Lists - Lister af ens objekter Stacks - Overlappende stakke af ens objekter Composites - Ens arrangementer af forskellig objekter Heaps - Overlappende objekter af forskellig type 16
19 VIKI - data model Objekter - Indholdsholdene objekter (Dexter Atomic Components) - Hvert objekt refereres med et eller flere visuelle symboler. - Deklarering af pre-definerede typer ikke nødvendigt Typen angives med den visuelle formatering (form, farve, osv) Collections - System-understøttede hierarkier Kan indeholde en vilkårlig spatial arrangement af objekter eller andre collections - Visuelt symbol: Scrollbare 2½D rum Composites - Kombination af to eller flere objekter eller collections i en bestemt spatial/visuel konfiguration
20 Relationer i VIKI 18
21 Spatial Support Collections: spatial navigation, lokal kontekst 19
22 Spatial Parser Click selection Enable interaction with implicit structures Structures need not be explicitly defined Works much like text selection in text editors 20
23 Spatial Parser Collection suggestion - Bridge the gap between user activities and data model, Suggest collections based on subdivision of material created by the user - User can iterate through suggestions Collections are created and populated by VIKI
24 Spatial Parser Composite suggestion - New Abstraction and structures on demand Based on recurring spatial patterns Enables user-accessible composites types, defined From parser Modified from parser suggestion From scratch - Composite types can be applied to material 22
25 Visual Knowledge Builder (VKB) - Koncept og idé VKB efterfølger til VIKI - Beregnet til at organisere og fortolke information fra forskellige kilder - F.eks. fra desktop og WWW - Anvendelse: Skrivning af relateret arbejde i afhandling eller artikel kategorisering af information planlægning og organisering af opgaver
26 Visual Knowledge Builder What to do... - start by dragging and dropping items from the desktop, web pages, and images into your personal or group information space. - then move the visual symbols into clusters, lists, or other structures. - categorize symbols by changing visual attributes like color, border color, border width, font, etc. - as your information space enlarges, put symbols into a hierarchy of collections. 24
27 2D Spatial hypermedier Rationale & Definition Auqanet, VIKI, and VKB Andre spatiale systemer
28 CAOS - Master's Thesis, AU Open, collaborative, Web integration 26
29 works author of imapping This is an Heiko Haller and Andreas Abecker. annotation imapping: a zooming user interface approach for personal and semantic knowledge management. imapping: a graphical approach to semi-structured knowledge m imapping core principles spatial layout nesting, zooming graphical authoring allow vague structures capture implicit semantics minimize cognitive overhead use Conceptual Data Structures Conceptual Data Structures CDS is a lightweight top-level ontology about relations that naturally occur in common knowledge artefacts. It is designed to bridge the gap between unstructured content like informal notes and formal semantics like ontologies by allowing the use of vague semantics and by subsuming arbitrary relation types under more general ones. relation Abstrac imapping is a technique for visually st objects. It supports the full range from semi-structured personal information knowledge models. With imaps, users overview to fine-grained structures w refining the knowledge base in one co An imap is comparable to a large whit items can be positioned like post-its b other. Spatial browsing and zooming a facilities make it easy to structure co imapping builds on a zooming user int facilitate navigation and to help users the knowledge space. While a first im developed, imapping is still in a conce we describe the imapping approach a and extend the advantages of other a context/detail subclass part of annotation tag type order
30 other methods etc... CS-TR-3665 July 1996 ISR-TR The Eyes Have It: A Task by Data Type Taxonomy for Information Visualizations Ben Shneiderman Department of Computer Science Human-Computer Interaction Laboratory, and Institute for Systems Research University of Maryland, College Park, Maryland USA ben@cs.umd.edu, IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, VOL. 30, NO. 8, AUGUST Benjamin B. Bederson, Jesse Grosjean, and Jon Meyer Abstract In this paper, we analyze toolkit designs for building graphical applications with rich user interfaces, comparing polylithic and monolithic toolkit-based solutions. Polylithic toolkits encourage extension by composition and follow a design philosophy similar to 3D scene graphs supported by toolkits including Java3D and OpenInventor. Monolithic toolkits, on the other hand, encourage extension by inheritance, and are more akin to 2D Graphical User Interface toolkits such as Swing or MFC. We describe Jazz (a polylithic toolkit) and Piccolo (a monolithic toolkit), each of which we built to support interactive 2D structured graphics applications in general, and Zoomable User Interface applications in particular. We examine the trade offs of each approach in terms of performance, memory requirements, and programmability. We conclude that a polylithic approach is most suitable for toolkit builders, visual design software where code is automatically generated, and application builders where there is much customization of the toolkit. Correspondingly, we find that monolithic approaches appear to be best for application builders where there is not much customization of the toolkit. Index Terms Monolithic toolkits, polylithic toolkits, object-oriented design, composition, inheritance, Zoomable User Interfaces (ZUIs), animation, structured graphics, Graphical User Interfaces (GUIs), Pad++, Jazz, Piccolo. æ 1 INTRODUCTION developers rely on User Interface (UI) toolkits such as Microsoft s MFC and.net Windows Forms, and Sun s Swing and AWT to create visual user interfaces. However, while these toolkits are effective for traditional widget-based applications, they fall short when the developer needs to build a new kind of user interface component-one that is not bundled with the toolkit. These components might be simple widgets, such as a range slider or more complex objects, including interactive graphs and charts, sophisticated data displays, timeline editors, zoomable user interfaces, or fisheye visualizations. Developing application-specific components usually requires significant quantities of custom code to manage a range of features, many of which are similar from one component to the next. These include managing which areas of the window need repainting (called region management), repainting those regions efficiently, sending events to the internal object that is under the mouse pointer, managing multiple views, and integrating with the underlying windowing system. Writing this code is cumbersome, yet most standard 2D UI toolkits provide only rudimentary support for creating custom components typically, just a set of methods for drawing 2D shapes and methods for listening to low-level events. Some toolkits such as Tcl/Tk [19] include a structured canvas component, which supports basic structured. The authors are with the Human-Computer Interaction Laboratory, Institute for Advanced Computer Studies, Computer Science Department, University of Maryland, College Park, MD {bederson, jesse, meyer}@cs.umd.edu. Manuscript received 16 Sept. 2003; accepted 16 Mar Recommended for acceptance by D. Weiss. For information on obtaining reprints of this article, please send to: tse@computer.org, and reference IEEECS Log Number TSE graphics. These canvases typically contain a collection of graphical 2D objects, including shapes, text, and images. These components could in principal be used to create application-specific components. However, structured canvases are designed primarily to display graphical data, not to support new kinds of interaction components. Thus, for example, they usually do not allow the application to extend the set of objects that can be placed within the canvas. We have found that many developers bypass these structured canvas components and follow a roll-yourown design philosophy, rewriting large quantities of code and increasing engineering overhead, particularly in terms of reliability and programmability. There are also commercial toolkits available such as Flash [6] and Adobe SVG Viewer [2]. But, these approaches are often difficult to extend and integrate into an application. We believe future user interface toolkits must address these problems by providing higher-level libraries for supporting custom interface components. However, there is still an open question regarding which design philosophy to adopt for these higher-level toolkits. The core issue we address here is whether toolkits should be designed so that the inevitable complexity and extension of the components are supported primarily through composition (which we call polylithic) or inheritance (which we call monolithic). In this paper, we consider these two design approaches for interactive structured graphics toolkits through two toolkits we built: Jazz, 1 a polylithic toolkit; and Piccolo, 2 a 1. The name Jazz is not an acronym, but rather is motivated by the music-related naming conventions that the Java Swing toolkit started. In addition, the letter J signifies the Java connection, and the letter Z signifies the zooming connection. Jazz is open source software according to the Mozilla Public License, and is available at: hcil/jazz. 2. The name Piccolo is motivated by the music connection of Jazz and Swing, and because it is so small (approximately one tenth the size of Jazz). Piccolo is open source software according to the Mozilla Public License, and is available at: /04/$20.00 ß 2004 IEEE Published by the IEEE Computer Society!"#$%&'()*+$,,"%- >1*#"5+1$5&3?&@3+*;51"&'0)1$01&#$=&@1$51"&?3"&5(1&'5;=A&3?&>):)5#2&B)C"#")18.%/01"23"*45'12'%3*'%*!,$&'$1*+6,"7&"8& >1*#"5+1$5&3?&@3+*;51"&'0)1$01&#$=&@1$51"&?3"&5(1&'5;=A&3?&>):)5#2&B)C"#")18 QO&RJR&KSP&MPOS QO&RJR&KSP&MPOS 8()*+#$T08.5#+;.1=; 25 )#-&+-7(."#$%&$'&8()011$)&+/*G6-)$,(+*&$%4-2$)8(5+'$,G+*+&+-&+9$,+-7/1)8(9+)0-7(7-*10-1$8()#-&+-7(#-%)$%8(+*2%$5$*&-7(4/%5-7+C-&+/*!"#$%&$'&(.-)(7/*1(6$$*(%$2/1*+C$,(-)(-(4/%5(/4(3*/<7$,1$ %$#%$)$*&-&+/*($5#.-)+C+*1(+*&$%,/205$*&(%$7-&+/*):(=*(-,,+&+/*(&/ 5/%$(2/55/*(#-1$G)+C$,(*/,$)(4/0*,(+*()")&$5)(7+3$(?PQ(JRK -*,(&.$(S$68(-(*056$%(/4()")&$5)(.-9$(+*270,$,()5-77$%G)+C$, +*4/%5-&+/*(2.0*3)(&/(%$#%$)$*&(4+*$%G1%-+*$,(%$7-&+/*):(T-%7" $'-5#7$)(+*270,$(&.$(%$#%$)$*&-&+/*(/4(Q$-%7$U)(V.+*$)$(W//5 -%105$*&(+*(T027+,(JXYK8(;/075+*G)&%02&0%$,(-*-7")$)(+* D$%5+))+/*(&/(5-3$(,+1+&-7(/%(.-%,(2/#+$)(/4(-77(/%(#-%&(/4(&.+)(</%3(4/% #$%)/*-7(/%(27-))%//5(0)$(+)(1%-*&$,(<+&./0&(4$$(#%/9+,$,(&.-&(2/#+$)(-%$ */&(5-,$(/%(,+)&%+60&$,(4/%(#%/4+&(/%(2/55$%2+-7(-,9-*&-1$(-*,(&.-&(2/#+$) 6$-%(&.+)(*/&+2$(-*,(&.$(4077(2+&-&+/*(/*(&.$(4+%)&(#-1$:(;/(2/#"(/&.$%<+)$8(/% %$#067+).8(&/(#/)&(/*()$%9$%)(/%(&/(%$,+)&%+60&$(&/(7+)&)8(%$^0+%$)(#%+/% )#$2+4+2(#$%5+))+/*(-*,M/%(-(4$$:( 789:;8(g0*$(RRGRH8(\hh\8(V/77$1$(D-%38(P-%"7-*,8(iQ]:( V/#"%+1.&(\hh\(]VP(RGH[RRXGIYYGhMh\Mhhha:::jH:hh:( 25 Z/&$V-%,)(JR[K8(-*,(=@=QG6-)$,(,$)+1*(%-&+/*-7$(+*(P+3%/#7+)(J\\K -*,(1=@=Q(JIK: S/%3(/*(3*/<7$,1$G6-)$,(."#$%&$'&(6$2-5$(7$))(2/55/*(<+&. &.$($5$%1$*2$(/4(&.$(S$6:(b*$(%$-)/*(+)(&.-&(&.$(S$6U)(#%+5-%" %$#%$)$*&-&+/*)8($:1:(!;Pc8(,+,(*/&(+*270,$(0)$407(4-2+7+&+$)(4/% 5/%$(4/%5-7(%$#%$)$*&-&+/*:(P/%$(%$2$*&()&-*,-%,)(.-9$(2.-*1$, &.-&:(=*,$$,8(5-*"(/4(&.$(-6/9$(&.$5$)(-%$(6$+*1(%$9+)+&$,(+*,+)20))+/*)(/4(&.$(EQ$5-*&+2(S$6:F(dPc(+*270,$)(5-*"(/4(&.$ 2.-%-2&$%+)&+2)(/4($-%7+$%($44/%&)(<+&.(%$1-%,)(&/(+*&$1%-&+*1(4%-5$G 6-)$,( %$#%$)$*&-&+/*)( -*,(."#$%&$'&:( c+3$( ]^0-*$&U) %$#%$)$*&-&+/*8(+&(+)(-(5$&-G7-*10-1$(&.-&(2-*(6$(0)$,(&/($*2/,$ )#$2+4+2(3*/<7$,1$(%$#%$)$*&-&+/*(7-*10-1$):(;.$(W$)/0%2$ N$)2%+#&+/*(O%-5$</%3(AWNOB(-*,(N]Pceb=c(4/77/<(&.$ 3*/<7$,1$(+*&$%2.-*1$(4/%5-&(A?=OB(-*,(3*/<7$,1$(^0$%"(-*, 5-*+#07-&+/*(7-*10-1$(A?fPcB(-)()&-*,-%,)(4/%().-%+*1(2/55/* #%/2$,0%-7(%$#%$)$*&-&+/*)(/4(3*/<7$,1$: ;.$)$(-%$(-77(%$#%$)$*&-&+/*)(,$)+1*$,(&/(-+,(+*(&.$(0)$(-*,().-%+*1 /4(3*/<7$,1$(/*2$(+&(+)(%$#%$)$*&$,8(60&(./<(&.$(3*/<7$,1$(+) E-0&./%$,F(+*(&.$(4+%)&(#7-2$(+)(*/&(2/*)+,$%$,:(b0%(4/20)(+)(/*(./< &/()0##/%&(&.+)($'#%$))+/*8(<.+2.(<$(2-77(0123.'/4'+5(%./%146(;.+) +)(-(2/*)&%02&+9$(-2&+9+&"(<.$%$(&.$(-0&./%U)(/<*(3*/<7$,1$(+) +5#-2&$,(6"(&.$($'#%$))+/*(#%/2$)):(@$)+,$)(#%/9+,+*1(9+)0-78 )#-&+-7(-*,(&$'&0-7(5$-*)(/4(2/550*+2-&+/*8(<$(-%$(60+7,+*1 #%/-2&+9$()0##/%&(4/%(&.+)(#%/2$)): ;.$(*$'&()$2&+/*(,+)20))$)(, &+$)(<+&.(3*/<7$,1$ %$#%$)$*&-&+/*(-*,(+5#7+2-&+/*)(4/%(,$9$7/#+*1(&//7)(&/(.$7# Mum Dog House Charly Daddy Mouse Cat Computer Papers Spider Office Boss Printer search-filter Bulldozer Horse Type: Animal Farm Farmer Buildings Stable Pig new Text... superordinate Node when [enter] is pressed while editing a node, editing is anded and a Textcursor is set to the position below the node - where a new paragraph would start. Andreas Abecker Max Völkel WP1 members KTH Yngve Sundblad Bosse Westerlund FZI Heiko Haller Rosa Gutjohnsdottir Visualisation / UI Heiko Haller MAyG imapping Search House Mum Daddy Charly Dog Cat Knowledge Articulation Max Völkel Semantic Wiki Mouse imapping Examples Office Boss Computer Printer Papers Spider search-filter Type: Animal Farm Farmer Bulldozer Buildings Stable Pig Horse imapping imapping related work Mapping Techniques Mind-Maps Concept Maps Knowledge Maps Spatial Hypertext other methods etc... tools Literature imapping Design Principles 7 Tasks of Information Visualisation overview details-on-demand Focus & Context Levels Of Detail Conceptual data Structures zoom filter relate history extract Designing the User Interface Using Vision to Think The Eyes Have It: Usability Heuristics Zoomable User Interfaces Beyond the Plane Hide & Progressive Disclosure Visual Information Seeking Mantra overview first zoom and filter details on demand NepomukProject SurroundingWikiPage Max works_for knows Rudi Heiko works_for imapping DenkWerkzeug2006_CDS [event] Heiko Haller and Andreas Abecker. participant_of HeikoHaller imapping: a zooming user organiser_of interface MaxVölkel approach for personal and met_at semantic knowledge management. DennyVrandecic Eyal NepoWorkPackages Max imapping is developed in imapping related work imapping Design Principles Mapping Techniques Mind-Maps Concept Maps Knowledge Maps Literature Designing the User Interface Using Vision to Think The Eyes Have It: 7 Tasks of Information Visualisation overview zoom Focus & Context Levels Of Detail Hide & Progressive Disclosure Spatial Hypertext tools Usability Heuristics Zoomable User Interfaces Beyond the Plane filter details-on-demand relate history Visual Information Seeking Mantra overview first zoom and filter details on demand extract Abstract A useful starting point for designing advanced graphical user interfaces is the Visual Information- Seeking Mantra: Overview first, zoom and filter, then details-on-demand. But this is only a starting point in trying to understand the rich and varied set of information visualizations that have been proposed in recent years. This paper offers a task by data type taxonomy with seven data types (1-, 2-, 3-dimensional data, temporal and multi-dimensional data, and tree and network data) and seven tasks (overview, zoom, filter, details-on-demand, relate, history, and extract).!"#$%!&$ Z/&$V-%,)(JR[K8(-*,(=@=QG6-)$,(,$)+1*(%-&+/*-7$(+*(P+3%/#7+)(J\\K!"#$%&$'&(%$#%$)$*&)(+,$-)(&.%/01.(2.0*3)(/4(&$'&(/%(/&.$%(5$,+- -*,(1=@=Q(JIK: +*&$%2/**$2&$,(6"(%$7-&+/*)8(&"#+2-77"(*-9+1-&+/*-7(7+*3):(;.$ ;.+)(4+%)&(%/0*,(/4(%$#%$)$*&-&+/*-7(."#$%&$'&(.$7#$,(5/&+9-&$(&.$ )+5+7-%+&"(&/(3*/<7$,1$(%$#%$)$*&-&+/*)()02.(-)(4%-5$)(-*,!"#$%&$'&(%$#%$)$*&)(+,$-)(&.%/01.(2.0*3)(/4(&$'&(/%(/&.$%(5$,+-,$)+1*( /4( -( *056$%( /4( )")&$5)( <+&.( 5/%$( $'#%$))+9$ )$5-*&+2(*$&)(.-)(7$,(&/(502.($44/%&(+*(0)+*1(."#$%&$'&()")&$5)(4/% %$#%$)$*&-&+/*):(=NT(JRHK($'&$*,$,(Z/&$V-%,)(&/(+*270,$(- 3*/<7$,1$(%$#%$)$*&-&+/*(-*,($'&$*,+*1(."#$%&$'&()")&$5)(&/ +*&$%2/**$2&$,(6"(%$7-&+/*)8(&"#+2-77"(*-9+1-&+/*-7(7+*3):(;.$ &',-.!&'+#!"/(4/%(,$4+*+*1(&"#$)(&.%/01.(&.$(+*.$%+&-*2$(/4 5-3$(&.$5(-67$(&/($'#%$))(5/%$:(;.+)(</%3(.-)(5$&(<+&.(7+5+&$, -&&%+60&$)(-*,(6$.-9+/%(<+&.+*(&.$(2/*&$'&(/4(+*)&%02&+/*-7(,$)+1*: )022$))(,0$(&/(, &+$)(+*270,+*1(&.$(&-2+&(-*,()+&0-&$,(*-&0%$(/4 )+5+7-%+&"(&/(3*/<7$,1$(%$#%$)$*&-&+/*)()02.(-)(4%-5$)(-*, QDW=Z;(JXK8(<+&.(-*(-+5(&/($*.-*2+*1(60)+*$))(#%-2&+2$8(0)$, 502.(3*/<7$,1$:(=*)&$-,(/4(9+$<+*1(3*/<7$,1$($'#%$))+/*(-)(-* )$5-*&+2(*$&)(.-)(7$,(&/(502.($44/%&(+*(0)+*1(."#$%&$'&()")&$5)(4/% Q5-77;-73(5$&./,)(-&&-2.$,(&/(-(4%-5$G6-)$,(%$#%$)$*&-&+/*(&/ -77(-&(/*2$($9$*&8(<$(9+$<(+&(-)(-(2/*)&%02&+9$(#%/2$))8(+:$: +*&$1%-&$(."#$%5$,+-8()$5-*&+2(*$&</%38(-*,($'#$%&()")&$5 3*/<7$,1$(60+7,+*1:(;.$(>+)0-7(?*/<7$,1$(@0+7,$%(A>?@B(7$&) 3*/<7$,1$(%$#%$)$*&-&+/*(-*,($'&$*,+*1(."#$%&$'&()")&$5)(&/ %$#%$)$*&-&+/*):(V/*2/%,$(JRRK()0##/%&$,(3*/<7$,1$($*1+*$$%+*1 0)$%)($'#%$))(2/*&$*&(9+-(9+)0-7(/%(&$'&0-7(5$-*)(-*,(7-&$% &.%/01.(-(%$#%$)$*&-&+/*(+*(<.+2.(%$7-&+/*)(6$&<$$*(*/,$)(2/07, 4/%5-7+C$(&.-&(2/*&$*&(+*(&.$(4/%5(/4(-&&%+60&$)8(9-70$)8(&"#$)8(-*, 5-3$(&.$5(-67$(&/($'#%$))(5/%$:(;.+)(</%3(.-)(5$&(<+&.(7+5+&$, 6$(2/*)&%-+*$,:(?*/<7$,1$()&%02&0%+*1(<-)(&.$(1/-7(/4(]^0-*$& %$7-&+/*):(>?@(#%/-2&+9$7"()0##/%&)(&.+)(#%/2$))(&.%/01.(-()$&(/4 JR_K8(<.+2.(-77/<$,(0)$%)(&/(,$4+*$(%$#%$)$*&-&+/*-7()2.$5-)(&.-& )011$)&+/*(-1$*&)(<./)$(+*&$%-2&+/*(<+&.(&.$(0)$%(+)(5$,+-&$,(6" )022$))(,0$(&/(, &+$)(+*270,+*1(&.$(&-2+&(-*,()+&0-&$,(*-&0%$(/4 +*270,$,(/6`$2&(-*,(%$7-&+/*(&"#$)8(-&&%+60&$)8(-*,(2/*)&%-+*&):(;.$ &.$()011$)&+/*(5-*-1$%:(D%$7+5+*-%"($9-70-&+/*(/4(&.$()011$)&+/* -6/9$(%$#%$)$*&-&+/*)($5#.-)+C$(&.$($'#%$))+/*(/4(,$27-%-&+9$ 5-*-1$%(-*,()011$)&+/*(-1$*&)("+$7,)(#/)+&+9$(%$)07&)(60&(40%&.$% 502.(3*/<7$,1$:(=*)&$-,(/4(9+$<+*1(3*/<7$,1$($'#%$))+/*(-)(-* 3*/<7$,1$:(D.+,+-)(J\XK($56$,,$,(#%/2$,0%-7(3*/<7$,1$(+*(&.$ 2/*4+%5)(&.-&(&.$%$(+)(*/(E)+79$%(6077$&F(4/%(3*/<7$,1$($*1+*$$%+*1."#$%&$'&(%$#%$)$*&-&+/*8()02.(-)(+*4$%$*2$)(6-)$,(/*(4/%<-%,G GG()$5-*&+2($'#%$))+/*(+)(5/)&(7+3$7"(&/(.-##$*(,0%+*18(-*,(+) -77(-&(/*2$($9$*&8(<$(9+$<(+&(-)(-(2/*)&%02&+9$(#%/2$))8(+:$: 2.-+*+*18(6"(-77/<+*1(*/,$)(+*(+&)(."#$%6-)$(&/(2/*&-+*(-()&/%$,,%+9$*(6"8(&-)3(#$%4/%5-*2$: ^0$%":(]77(/4(&.$)$()")&$5)(67$*,$,(%$#%$)$*&-&+/*)(4%/5 3*/<7$,1$(60+7,+*1:(;.$(>+)0-7(?*/<7$,1$(@0+7,$%(A>?@B(7$&) &'()*+,-)./'01/#234)5(/6).5,-7(+,.."#$%&$'&(-*,(-%& (+*&$77+1$*2$:(O0%&.$%(,+)20))+/*)(/4(&.$ 0)$%)($'#%$))(2/*&$*&(9+-(9+)0-7(/%(&$'&0-7(5$-*)(-*,(7-&$%,$)+1*(-*,(0)$(/4()02.()")&$5)(-%$(4/0*,(+*(JRaK8(JXRK8(-*,(J\HK:!:H:I(J809+,:'(-+0/80(),9'5)./'01/;,).)0('(-+0KL(!"#$%&$'&M!"#$%5$,+-(G(!"#$%&'#&("')*+()'"+%))(') S/%3(/*(3*/<7$,1$G6-)$,(."#$%&$'&(6$2-5$(7$))(2/55/*(<+&. 4/%5-7+C$(&.-&(2/*&$*&(+*(&.$(4/%5(/4(-&&%+60&$)8(9-70$)8(&"#$)8(-*, &.$($5$%1$*2$(/4(&.$(S$6:(b*$(%$-)/*(+)(&.-&(&.$(S$6U)(#%+5-%" <)0),'=/$),:. %$#%$)$*&-&+/*)8($:1:(!;Pc8(,+,(*/&(+*270,$(0)$407(4-2+7+&+$)(4/% N$)+1*8(!05-*(O-2&/%) %$7-&+/*):(>?@(#%/-2&+9$7"()0##/%&)(&.+)(#%/2$))(&.%/01.(-()$&(/4 5/%$(4/%5-7(%$#%$)$*&-&+/*:(P/%$(%$2$*&()&-*,-%,)(.-9$(2.-*1$, >)?@+,1. &.-&:(=*,$$,8(5-*"(/4(&.$(-6/9$(&.$5$)(-%$(6$+*1(%$9+)+&$,(+* )011$)&+/*(-1$*&)(<./)$(+*&$%-2&+/*(<+&.(&.$(0)$%(+)(5$,+-&$,(6",+)20))+/*)(/4(&.$(EQ$5-*&+2(S$6:F(dPc(+*270,$)(5-*"(/4(&.$ )#-&+-7(."#$%&$'&8()011$)&+/*G6-)$,(+*&$%4-2$)8(5+'$,G+*+&+-&+9$ &.$()011$)&+/*(5-*-1$%:(D%$7+5+*-%"($9-70-&+/*(/4(&.$()011$)&+/* 2.-%-2&$%+)&+2)(/4($-%7+$%($44/%&)(<+&.(%$1-%,)(&/(+*&$1%-&+*1(4%-5$G,+-7/1)8(9+)0-7(7-*10-1$8()#-&+-7(#-%)$%8(+*2%$5$*&-7(4/%5-7+C-&+/* 6-)$,( %$#%$)$*&-&+/*)( -*,(."#$%&$'&:( c+3$( ]^0-*$&U) AB//CD;E%$EF$/!G6/>GHIJE6<E/ 5-*-1$%(-*,()011$)&+/*(-1$*&)("+$7,)(#/)+&+9$(%$)07&)(60&(40%&.$% %$#%$)$*&-&+/*8(+&(+)(-(5$&-G7-*10-1$(&.-&(2-*(6$(0)$,(&/($*2/,$ %E;%E#EG$!$8HG )#$2+4+2(3*/<7$,1$(%$#%$)$*&-&+/*(7-*10-1$):(;.$(W$)/0%2$ 2/*4+%5)(&.-&(&.$%$(+)(*/(E)+79$%(6077$&F(4/%(3*/<7$,1$($*1+*$$%+*1 N$)2%+#&+/*(O%-5$</%3(AWNOB(-*,(N]Pceb=c(4/77/<(&.$!"#$%&$'&(.-)(7/*1(6$$*(%$2/1*+C$,(-)(-(4/%5(/4(3*/<7$,1$ 3*/<7$,1$(+*&$%2.-*1$(4/%5-&(A?=OB(-*,(3*/<7$,1$(^0$%"(-*, %$#%$)$*&-&+/*($5#.-)+C+*1(+*&$%,/205$*&(%$7-&+/*):(=*(-,,+&+/*(&/ GG()$5-*&+2($'#%$))+/*(+)(5/)&(7+3$7"(&/(.-##$*(,0%+*18(-*,(+) 5-*+#07-&+/*(7-*10-1$(A?fPcB(-)()&-*,-%,)(4/%().-%+*1(2/55/* 5/%$(2/55/*(#-1$G)+C$,(*/,$)(4/0*,(+*()")&$5)(7+3$(?PQ(JRK #%/2$,0%-7(%$#%$)$*&-&+/*)(/4(3*/<7$,1$: -*,(&.$(S$68(-(*056$%(/4()")&$5)(.-9$(+*270,$,()5-77$%G)+C$,,%+9$*(6"8(&-)3(#$%4/%5-*2$: +*4/%5-&+/*(2.0*3)(&/(%$#%$)$*&(4+*$%G1%-+*$,(%$7-&+/*):(T-%7" ;.$)$(-%$(-77(%$#%$)$*&-&+/*)(,$)+1*$,(&/(-+,(+*(&.$(0)$(-*,().-%+*1 $'-5#7$)(+*270,$(&.$(%$#%$)$*&-&+/*(/4(Q$-%7$U)(V.+*$)$(W//5 /4(3*/<7$,1$(/*2$(+&(+)(%$#%$)$*&$,8(60&(./<(&.$(3*/<7$,1$(+) -%105$*&(+*(T027+,(JXYK8(;/075+*G)&%02&0%$,(-*-7")$)(+* E-0&./%$,F(+*(&.$(4+%)&(#7-2$(+)(*/&(2/*)+,$%$,:(b0%(4/20)(+)(/*(./< &/()0##/%&(&.+)($'#%$))+/*8(<.+2.(<$(2-77(0123.'/4'+5(%./%146(;.+) D$%5+))+/*(&/(5-3$(,+1+&-7(/%(.-%,(2/#+$)(/4(-77(/%(#-%&(/4(&.+)(</%3(4/% #$%)/*-7(/%(27-))%//5(0)$(+)(1%-*&$,(<+&./0&(4$$(#%/9+,$,(&.-&(2/#+$)(-%$!:H:I(J809+,:'(-+0/80(),9'5)./'01/;,).)0('(-+0KL(!"#$%&$'&M +)(-(2/*)&%02&+9$(-2&+9+&"(<.$%$(&.$(-0&./%U)(/<*(3*/<7$,1$(+) */&(5-,$(/%(,+)&%+60&$,(4/%(#%/4+&(/%(2/55$%2+-7(-,9-*&-1$(-*,(&.-&(2/#+$) +5#-2&$,(6"(&.$($'#%$))+/*(#%/2$)):(@$)+,$)(#%/9+,+*1(9+)0-78 6$-%(&.+)(*/&+2$(-*,(&.$(4077(2+&-&+/*(/*(&.$(4+%)&(#-1$:(;/(2/#"(/&.$%<+)$8(/%!"#$%5$,+-(G(!"#$%&'#&("')*+()'"+%))(') )#-&+-7(-*,(&$'&0-7(5$-*)(/4(2/550*+2-&+/*8(<$(-%$(60+7,+*1 %$#067+).8(&/(#/)&(/*()$%9$%)(/%(&/(%$,+)&%+60&$(&/(7+)&)8(%$^0+%$)(#%+/% #%/-2&+9$()0##/%&(4/%(&.+)(#%/2$)): )#$2+4+2(#$%5+))+/*(-*,M/%(-(4$$:( 789:;8(g0*$(RRGRH8(\hh\8(V/77$1$(D-%38(P-%"7-*,8(iQ]:( ;.$(*$'&()$2&+/*(,+)20))$)(, &+$)(<+&.(3*/<7$,1$ V/#"%+1.&(\hh\(]VP(RGH[RRXGIYYGhMh\Mhhha:::jH:hh:( %$#%$)$*&-&+/*(-*,(+5#7+2-&+/*)(4/%(,$9$7/#+*1(&//7)(&/(.$7# N$)+1*8(!05-*(O-2&/%) ;.+)(4+%)&(%/0*,(/4(%$#%$)$*&-&+/*-7(."#$%&$'&(.$7#$,(5/&+9-&$(&.$,$)+1*( /4( -( *056$%( /4( )")&$5)( <+&.( 5/%$( $'#%$))+9$ %$#%$)$*&-&+/*):(=NT(JRHK($'&$*,$,(Z/&$V-%,)(&/(+*270,$(- &',-.!&'+#!"/(4/%(,$4+*+*1(&"#$)(&.%/01.(&.$(+*.$%+&-*2$(/4 -&&%+60&$)(-*,(6$.-9+/%(<+&.+*(&.$(2/*&$'&(/4(+*)&%02&+/*-7(,$)+1*: QDW=Z;(JXK8(<+&.(-*(-+5(&/($*.-*2+*1(60)+*$))(#%-2&+2$8(0)$, Q5-77;-73(5$&./,)(-&&-2.$,(&/(-(4%-5$G6-)$,(%$#%$)$*&-&+/*(&/ +*&$1%-&$(."#$%5$,+-8()$5-*&+2(*$&</%38(-*,($'#$%&()")&$5 %$#%$)$*&-&+/*):(V/*2/%,$(JRRK()0##/%&$,(3*/<7$,1$($*1+*$$%+*1 &.%/01.(-(%$#%$)$*&-&+/*(+*(<.+2.(%$7-&+/*)(6$&<$$*(*/,$)(2/07, 6$(2/*)&%-+*$,:(?*/<7$,1$()&%02&0%+*1(<-)(&.$(1/-7(/4(]^0-*$& JR_K8(<.+2.(-77/<$,(0)$%)(&/(,$4+*$(%$#%$)$*&-&+/*-7()2.$5-)(&.-& +*270,$,(/6`$2&(-*,(%$7-&+/*(&"#$)8(-&&%+60&$)8(-*,(2/*)&%-+*&):(;.$ -6/9$(%$#%$)$*&-&+/*)($5#.-)+C$(&.$($'#%$))+/*(/4(,$27-%-&+9$ 3*/<7$,1$:(D.+,+-)(J\XK($56$,,$,(#%/2$,0%-7(3*/<7$,1$(+*(&.$."#$%&$'&(%$#%$)$*&-&+/*8()02.(-)(+*4$%$*2$)(6-)$,(/*(4/%<-%,G 2.-+*+*18(6"(-77/<+*1(*/,$)(+*(+&)(."#$%6-)$(&/(2/*&-+*(-()&/%$, ^0$%":(]77(/4(&.$)$()")&$5)(67$*,$,(%$#%$)$*&-&+/*)(4%/5."#$%&$'&(-*,(-%& (+*&$77+1$*2$:(O0%&.$%(,+)20))+/*)(/4(&.$,$)+1*(-*,(0)$(/4()02.()")&$5)(-%$(4/0*,(+*(JRaK8(JXRK8(-*,(J\HK:!"#$%&'()*+$,,"%-.%/01"23"*45'12'%3*'%*!,$&'$1*+6,"7&"8&!"#$%&'()*+#$,&-.&/)0(#12&/33"1,&4"115#+&/#233",&6#371)&68)1(,&9#:(;&<%%#*1==) 8()*+#$T08.5#+;.1=; imapping Examples display search results search-filter Type: Animal House Mum Daddy Charly Dog Office Cat Boss Computer Mouse Printer Papers Farm A PPLICATION Toolkit Design for Interactive Structured Graphics!"#$%!&$ &'()*+,-)./'01/#234)5(/6).5,-7(+,. <)0),'=/$),:. >)?@+,1. AB//CD;E%$EF$/!G6/>GHIJE6<E/ %E;%E#EG$!$8HG imapping Search entering text Semantic MediaWiki Max Markus Denny Heiko Projects Nepomuk Nepomuk WorkPackages WP1 WP3 Processes WP++ Case Studies WP6 Architecture WP2 WP5 Application Integration 2p2 WP4 Search Goals Partners Website Farmer Spider Bulldozer Horse Buildings Stable Pig
31 imapping Heiko Haller and Andreas Abecker imapping: a zooming user interface approach for personal and semantic knowledge management. Figure 1: Screen shot with part of an imap (about imapping). Only links from and to one item are visible. up a virtually infinite amount of space for imaps to grow over time, e.g. when used as personal knowledge repositoferent ways of interrelating items which can be used in an imap:
32 Fra 2½D to 3D: Webvize 3D 28
33 Fra 2½D to 3D: Webvize 3D 28
34 Topos: 3D-Spatial Hypermedia Åben integration Pen interaktion - gestures Flere brugere interagerer efter tur Distribueret samarbejde 29
35 Clusters and arrangements 3D spatial parser understøttelse 30
36 Context-aware Hypermedia
37 Overview: Context-aware hypermedia Context-aware Hypermedia Scenario Techniques and Technologies Prototypes
38 Context-aware Mobile Hypermedia
39 Scenario: Requirements Scenario indicates requirements for the context-aware hypermedia platform: - Linking objects in digital and physical space - Filtering and adapting information to the use-context - Adapting services and application behavior - Pervasive infrastructure - Support for heterogeneous mobile and stationary devices Diverse devices Diverse locations
40 Overview: Context-aware hypermedia Context-aware Hypermedia Scenario Techniques and Technologies Prototypes
41 From open hypermedia to context-aware hypermedia (I)
42 From open hypermedia to context-aware hypermedia (I) Q: How do we link to physical objects?
43 From open hypermedia to context-aware hypermedia (I) Q: How do we link to physical objects? A: Open hypermedia!
44 From open hypermedia to context-aware hypermedia (I) Q: How do we link to physical objects? A: Open hypermedia! Hypermedia support for third-party applications - Open hypermedia structures Anchor based Structures are not embedded in linked resources Externally defined, out-of-line links Write access to resources not required Multiple sets of structures on the same information corpus - Content and structure are separated!
45 From open hypermedia to context-aware hypermedia (II)
46 From open hypermedia to context-aware hypermedia (II) If an object (digital or physical) can be identified, it can be linked!
imapping a Graphical Approach to Semi-Structured Knowledge Modelling
imapping a Graphical Approach to Semi-Structured Knowledge Modelling Heiko Haller Forschungszentrum Informatik, Universität Karlsruhe (TH), Germany hhaller@fzi.de http://www.fzi.de/ This is the draft-version
More informationToolkit Design for Interactive Structured Graphics. Benjamin B. Bederson, Jesse Grosjean, and Jon Meyer
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, VOL. 30, NO. 8, AUGUST 2004 1 Toolkit Design for Interactive Structured Graphics Benjamin B. Bederson, Jesse Grosjean, and Jon Meyer Abstract In this paper, we
More information4 Overview on Approaches to Multimedia Programming
4 Overview on Approaches to Multimedia Programming 4.1 History of Multimedia Programming 4.2 Squeak and Smalltalk: An Alternative Vision 4.3 Director and Lingo: Advanced Multimedia Authoring 4.4 Frameworks
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 informationJing Yang Spring 2010
Information Visualization Jing Yang Spring 2010 1 InfoVis Programming 2 1 Outline Look at increasing higher-level tools 2D graphics API Graphicial User Interface (GUI) toolkits Visualization framework
More informationCOMP 150-04 Visualization. Lecture 11 Interacting with Visualizations
COMP 150-04 Visualization Lecture 11 Interacting with Visualizations Assignment 5: Maps Due Wednesday, March 17th Design a thematic map visualization Option 1: Choropleth Map Implementation in Processing
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 informationJavaFX Session Agenda
JavaFX Session Agenda 1 Introduction RIA, JavaFX and why JavaFX 2 JavaFX Architecture and Framework 3 Getting Started with JavaFX 4 Examples for Layout, Control, FXML etc Current day users expect web user
More informationJustClust User Manual
JustClust User Manual Contents 1. Installing JustClust 2. Running JustClust 3. Basic Usage of JustClust 3.1. Creating a Network 3.2. Clustering a Network 3.3. Applying a Layout 3.4. Saving and Loading
More informationSharePoint Brugergruppe møde 15. august 2014
SharePoint Brugergruppe møde 15. august 2014 Konsulent i justb Underviser hos Orange Man Initiativtager til MsBIP Arbejdet med Microsoft BI i 7 år Stærkt fokus på front-end Analysis Services Reporting
More informationResearch on HTML5 in Web Development
Research on HTML5 in Web Development 1 Ch Rajesh, 2 K S V Krishna Srikanth 1 Department of IT, ANITS, Visakhapatnam 2 Department of IT, ANITS, Visakhapatnam Abstract HTML5 is everywhere these days. HTML5
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 informationManagement. Support HR
Brugerrejsen Product development Marketing Sales Support HR Service IT Financial Management Før Under Efter a b Planlægning Køreplan Købe billet: Orange eller 1...? Pladsbillet: Familie eller stille? Transport
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 informationHow To Make Sense Of Data With Altilia
HOW TO MAKE SENSE OF BIG DATA TO BETTER DRIVE BUSINESS PROCESSES, IMPROVE DECISION-MAKING, AND SUCCESSFULLY COMPETE IN TODAY S MARKETS. ALTILIA turns Big Data into Smart Data and enables businesses to
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 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 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 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 informationTopic Maps Visualization
Topic Maps Visualization Bénédicte Le Grand, Laboratoire d'informatique de Paris 6 Introduction Topic maps provide a bridge between the domains of knowledge representation and information management. Topics
More informationElsa C. Augustenborg Gary R. Danielson Andrew E. Beck
Elsa C. Augustenborg Gary R. Danielson Andrew E. Beck Pacific Northwest National Laboratory PNNL-SA-75867 Overview Technical challenges Institutional challenges Architectural approach Examples: Promising
More informationFundamentals of Java Programming
Fundamentals of Java Programming This document is exclusive property of Cisco Systems, Inc. Permission is granted to print and copy this document for non-commercial distribution and exclusive use by instructors
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 informationAUTOMATED CONFERENCE CD-ROM BUILDER AN OPEN SOURCE APPROACH Stefan Karastanev
International Journal "Information Technologies & Knowledge" Vol.5 / 2011 319 AUTOMATED CONFERENCE CD-ROM BUILDER AN OPEN SOURCE APPROACH Stefan Karastanev Abstract: This paper presents a new approach
More informationMensch-Maschine-Interaktion 1. Chapter 8 (June 21st, 2012, 9am-12pm): Implementing Interactive Systems
Mensch-Maschine-Interaktion 1 Chapter 8 (June 21st, 2012, 9am-12pm): Implementing Interactive Systems 1 Overview Introduction Basic HCI Principles (1) Basic HCI Principles (2) User Research & Requirements
More informationCenter for Interactive Spaces - Interactive School Environments
Center for Interactive Spaces - Interactive School Environments Kaj Grønbæk, Professor Department of Computer Science, University of Aarhus Center for Interactive Spaces,, kgronbak@interactivespaces.net
More informationDocument Management for Hypermedia Design
Piet A. M. Kommers Alcindo F. Ferreira Alex W. Kwak Document Management for Hypermedia Design With 122 Figures and 5 Tables Springer Table of Contents Parti Hypermedia Enterprises 1 Hypermedia Production
More informationWeb Design Specialist
UKWDA Training: CIW Web Design Series Web Design Specialist Course Description CIW Web Design Specialist is for those who want to develop the skills to specialise in website design and builds upon existing
More informationOpenText Information Hub (ihub) 3.1 and 3.1.1
OpenText Information Hub (ihub) 3.1 and 3.1.1 OpenText Information Hub (ihub) 3.1.1 meets the growing demand for analytics-powered applications that deliver data and empower employees and customers to
More informationimapping A Zooming User Interface Approach for Personal and Semantic Knowledge Management
imapping A Zooming User Interface Approach for Personal and Semantic Knowledge Management ABSTRACT Heiko Haller FZI Forschungszentrum Informatik an der Universität Karlsruhe Haid-und-Neu-Str. 10-14 76131
More informationOutline. CIW Web Design Specialist. Course Content
CIW Web Design Specialist Description The Web Design Specialist course (formerly titled Design Methodology and Technology) teaches you how to design and publish Web sites. General topics include Web Site
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 informationMEng, BSc Applied Computer Science
School of Computing FACULTY OF ENGINEERING MEng, BSc Applied Computer Science Year 1 COMP1212 Computer Processor Effective programming depends on understanding not only how to give a machine instructions
More informationABSTRACT. Keywords Virtual Reality, Java, JavaBeans, C++, CORBA 1. INTRODUCTION
Tweek: Merging 2D and 3D Interaction in Immersive Environments Patrick L Hartling, Allen D Bierbaum, Carolina Cruz-Neira Virtual Reality Applications Center, 2274 Howe Hall Room 1620, Iowa State University
More informationBusinessObjects Enterprise InfoView User's Guide
BusinessObjects Enterprise InfoView User's Guide BusinessObjects Enterprise XI 3.1 Copyright 2009 SAP BusinessObjects. All rights reserved. SAP BusinessObjects and its logos, BusinessObjects, Crystal Reports,
More informationEtablering af krav (kap 10)
Etablering af krav (kap 10) Marianne Graves Petersen Associate Professor Computer Science Dept, University of Aarhus Center for Interactive Spaces, mgraves@cs.au.dk Interaktionsdesign processen Identificer
More informationDomain Name Based Visualization of Web Histories in a Zoomable User Interface
Domain Name Based Visualization of Web Histories in a Zoomable User Interface Rajiv Gandhi, Girish Kumar, Ben Bederson, Ben Shneiderman Department of Computer Science University of Maryland, College Park
More informationInfoView User s Guide. BusinessObjects Enterprise XI Release 2
BusinessObjects Enterprise XI Release 2 InfoView User s Guide BusinessObjects Enterprise XI Release 2 Patents Trademarks Copyright Third-party contributors Business Objects owns the following U.S. patents,
More informationUsing a Mobile Device to Vary the Pace of Search
Using a Mobile Device to Vary the Pace of Search Matt Jones 1, Preeti Jain 1, George Buchanan 1 & Gary Marsden 2 1 Department of Computer Science, University of Waikato, New Zealand, always@acm.org 2 Department
More informationUniversal. Event. Product. Computer. 1 warehouse.
Dynamic multi-dimensional models for text warehouses Maria Zamr Bleyberg, Karthik Ganesh Computing and Information Sciences Department Kansas State University, Manhattan, KS, 66506 Abstract In this paper,
More informationS E. Adoption Centric. Engineering CASCON 2002. ! Introduction. ! ACRE Live Documents. ! ACRENotes. ! ACRE Persistence Engine Software
Adoption Centric! Introduction! ACRE Live Documents! ACRENotes! ACRE Persistence Engine Software! ACRE Visualization Engine! ACRE Scenarios Engineering! www.cs.uvic.ca, acse@cs.uvic.ca CASCON 2002 Hausi
More informationModeling the User Interface of Web Applications with UML
Modeling the User Interface of Web Applications with UML Rolf Hennicker,Nora Koch,2 Institute of Computer Science Ludwig-Maximilians-University Munich Oettingenstr. 67 80538 München, Germany {kochn,hennicke}@informatik.uni-muenchen.de
More informationApplying Cognitive Patterns to Support
Applying Cognitive Patterns to Support Software Tool Development By Hanna Farah Thesis Presented to the Faculty of Graduate and Postdoctoral Studies in partial fulfillment of the requirements for the degree
More informationIntelligent Human Machine Interface Design for Advanced Product Life Cycle Management Systems
Intelligent Human Machine Interface Design for Advanced Product Life Cycle Management Systems Zeeshan Ahmed Vienna University of Technology Getreidemarkt 9/307, 1060 Vienna Austria Email: zeeshan.ahmed@tuwien.ac.at
More informationJoin af tabeller med SAS skal det være hurtigt?
Join af tabeller med SAS skal det være hurtigt? Henrik Dorf, chefkonsulent, PS Commercial Join af tabeller Skal det være hurtigt kræver det Valgmuligheder Viden Eksperimenter Historien En af de første
More informationMEng, BSc Computer Science with Artificial Intelligence
School of Computing FACULTY OF ENGINEERING MEng, BSc Computer Science with Artificial Intelligence Year 1 COMP1212 Computer Processor Effective programming depends on understanding not only how to give
More informationSelf-Service Business Intelligence
Self-Service Business Intelligence BRIDGE THE GAP VISUALIZE DATA, DISCOVER TRENDS, SHARE FINDINGS Solgenia Analysis provides users throughout your organization with flexible tools to create and share meaningful
More informationVHDL programmering H2
VHDL programmering H2 VHDL (Very high speed Integrated circuits) Hardware Description Language IEEE standard 1076-1993 Den benytter vi!! Hvornår blev den frigivet som standard første gang?? Ca. 1980!!
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 informationcore. Volume I - Fundamentals Seventh Edition Sun Microsystems Press A Prentice Hall Title ULB Darmstadt
core. 2008 AGI-Information Management Consultants May be used for personal purporses only or by libraries associated to dandelon.com network. Volume I - Fundamentals Seventh Edition CAY S. HORSTMANN GARY
More informationJambalaya: Interactive visualization to enhance ontology authoring and knowledge acquisition in Protégé
Jambalaya: Interactive visualization to enhance ontology authoring and knowledge acquisition in Protégé Margaret-Anne Storey 1,4 Mark Musen 2 John Silva 3 Casey Best 1 Neil Ernst 1 Ray Fergerson 2 Natasha
More information4.2. Topic Maps, RDF and Ontologies Basic Concepts
Topic Maps, RDF Graphs and Ontologies Visualization Bénédicte Le Grand, Michel Soto, Laboratoire d'informatique de Paris 6 (LIP6) 4.1. Introduction Information retrieval in current information systems
More informationAdobe Dreamweaver Exam Objectives
Adobe Dreamweaver audience needs for a website. 1.2 Identify webpage content that is relevant to the website purpose and appropriate for the target audience. 1.3 Demonstrate knowledge of standard copyright
More informationLearn About Analysis, Interactive Reports, and Dashboards
Learn About Analysis, Interactive Reports, and Dashboards This document supports Pentaho Business Analytics Suite 5.0 GA and Pentaho Data Integration 5.0 GA, documentation revision February 3, 2014, copyright
More informationAn Extensible Framework for Providing Dynamic Data Structure Visualizations in a Lightweight IDE
An Extensible Framework for Providing Dynamic Data Structure Visualizations in a Lightweight IDE T. Dean Hendrix, James H. Cross II, and Larry A. Barowski Computer Science and Software Engineering Auburn
More informationAdding diagrams to Scaladoc
Adding diagrams to Scaladoc Damien Obrist Optional Semester Project École Polytechnique Fédérale de Lausanne Vlad Ureche Collaboration and Supervision Programming Methods Laboratory (LAMP) June 8, 2012
More informationExperimenting in the domain of RIA's and Web 2.0
Experimenting in the domain of RIA's and Web 2.0 Seenivasan Gunabalan IMIT IV Edition, Scuola Suoperiore Sant'Anna,Pisa, Italy E-mail: s.gunabalan@websynapsis.com ABSTRACT This paper provides an overview
More informationJava (12 Weeks) Introduction to Java Programming Language
Java (12 Weeks) Topic Lecture No. Introduction to Java Programming Language 1 An Introduction to Java o Java as a Programming Platform, The Java "White Paper" Buzzwords, Java and the Internet, A Short
More informationReverse Literate Programming
Reverse Literate Programming Markus Knasmüller Johannes Kepler University Linz Altenbergerstraße 39 Linz, 4040, Austria Tel. +43 732 2468 7133 Fax +43 732 2468 7138 Internet knasmueller@ssw.uni-linz.ac.at
More informationDesigning The User Experience. 2010 AIGA Design Camp
Designing The User Experience 2010 AIGA Design Camp TABLE OF CONTENTS Designing The User Experience...1 Definitions:...3 User Experience... 3 Interaction Design... 3 Experience Design... 3 Information
More informationIBM Rational Web Developer for WebSphere Software Version 6.0
Rapidly build, test and deploy Web, Web services and Java applications with an IDE that is easy to learn and use IBM Rational Web Developer for WebSphere Software Version 6.0 Highlights Accelerate Web,
More informationIntroduction to Portal +
This short guide introduces you to the Portal + module of the Kaleidos Learning Platform: what it does, how it does it, and how you can control and develop it to meet your needs. The guide is aimed primarily
More informationHandling the Complexity of RDF Data: Combining List and Graph Visualization
Handling the Complexity of RDF Data: Combining List and Graph Visualization Philipp Heim and Jürgen Ziegler (University of Duisburg-Essen, Germany philipp.heim, juergen.ziegler@uni-due.de) Abstract: An
More informationWake-Up Meeting hos PeopleNet 5. september 2013
Wake-Up Meeting hos PeopleNet 5. september 2013 Konsulent i justb Underviser hos Orange Man Initiativtager til MsBIP Arbejdet med Microsoft BI i 7 år Stærkt fokus på front-end Analysis Services Reporting
More informationProfessor, D.Sc. (Tech.) Eugene Kovshov MSTU «STANKIN», Moscow, Russia
Professor, D.Sc. (Tech.) Eugene Kovshov MSTU «STANKIN», Moscow, Russia As of today, the issue of Big Data processing is still of high importance. Data flow is increasingly growing. Processing methods
More informationHCI Lecture 11: Rich Interaction. Barbara Webb
HCI Lecture 11: Rich Interaction Barbara Webb Key points: Limitations of interaction descriptions Including embodiment Including continuous time Status-event descriptions Distributed cognition Situated
More informationOvation Operator Workstation for Microsoft Windows Operating System Data Sheet
Ovation Operator Workstation for Microsoft Windows Operating System Features Delivers full multi-tasking operation Accesses up to 200,000 dynamic points Secure standard operating desktop environment Intuitive
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 informationNavigating the I-TRIZ Knowledge Base Using Hyperbolic Trees
Navigating the I-TRIZ Knowledge Base Using Hyperbolic Trees Ron Fulbright University of South Carolina Upstate Spartanburg, SC 29615 rfulbright@uscupstate.edu ABSTRACT The I-TRIZ knowledge base consists
More informationONTOLOGY VISUALIZATION PROTÉGÉ TOOLS A REVIEW
ONTOLOGY VISUALIZATION PROTÉGÉ TOOLS A REVIEW R. Sivakumar 1 and P.V. Arivoli 2 1 Associate Professor, Department of Computer Science, A.V.V.M. Sri Pushpam College, Bharathidasan University, Trichirappalli,
More informationSAS BI Dashboard 4.4. User's Guide Second Edition. SAS Documentation
SAS BI Dashboard 4.4 User's Guide Second Edition SAS Documentation The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2013. SAS BI Dashboard 4.4: User's Guide, Second
More informationDataPA OpenAnalytics End User Training
DataPA OpenAnalytics End User Training DataPA End User Training Lesson 1 Course Overview DataPA Chapter 1 Course Overview Introduction This course covers the skills required to use DataPA OpenAnalytics
More informationIntroduction to Application Development with Silverlight for Windows Embedded. Abstract. Windows Embedded CE 6.0 R3 Technical Article
Introduction to Application Development with Silverlight for Windows Embedded Windows Embedded CE 6.0 R3 Technical Article Writers: David Franklin Published: September 2009 Applies To: Windows Embedded
More informationebag the digital school bag
Christina Brodersen, Bent G. Christensen, Kaj Grønbæk Department of Computer Science, University of Aarhus Åbogade 34 8200 Århus N, Denmark +45 8942 5659 sorsha, bentor, kgronbak@daimi.au.dk ABSTRACT In
More informationTechnical Specification. Solutions created by knowledge and needs
Technical Specification Solutions created by knowledge and needs The industrial control and alarm management system that integrates video, voice and data Technical overview Process Architechture OPC-OCI
More informationSNS-Navigator: A Graphical Interface to Environmental Meta-Information
In: O. Hryniewicz, J. Studziński and M. Romaniuk (eds.): Environmental informatics and systems research / EnviroInfo 2007. The 21th International Conference on "Informatics for Environmental Protection",
More informationCloud Computing And Equal Access
Cloud Computing And Equal Access T. V. Raman Google Research http://emacspeak.sf.net/raman November 13, 2008 Overview Web Applications UI Web-2.0 Patterns Web-API Conclusion Cloud Computing NCTI 2008 2
More informationSDT: A Programming Language for Debugging (Working Paper)
SDT: A Programming Language for Debugging (Working Paper) Steven P. Reiss Department of Computer Science Brown University Providence, RI 02912 spr@cs.brown.edu (401) 863-7641 January, 1989 Abstract This
More informationJMulTi/JStatCom - A Data Analysis Toolkit for End-users and Developers
JMulTi/JStatCom - A Data Analysis Toolkit for End-users and Developers Technology White Paper JStatCom Engineering, www.jstatcom.com by Markus Krätzig, June 4, 2007 Abstract JStatCom is a software framework
More informationMultimedia Applications. Mono-media Document Example: Hypertext. Multimedia Documents
Multimedia Applications Chapter 2: Basics Chapter 3: Multimedia Systems Communication Aspects and Services Chapter 4: Multimedia Systems Storage Aspects Chapter 5: Multimedia Usage and Applications Documents
More informationLecture 1 Introduction to Android
These slides are by Dr. Jaerock Kwon at. The original URL is http://kettering.jrkwon.com/sites/default/files/2011-2/ce-491/lecture/alecture-01.pdf so please use that instead of pointing to this local copy
More informationThe Computing Curriculum at Coston Primary
Years Year 1 Year 2 1 and 2 Autumn We are learning about programming and computational thinking and in We are learning about programming and computational thinking and in Year 1 Food and farming Year 2
More informationWilson Area School District Planned Course Guide
Wilson Area School District Planned Course Guide Title of planned course: Introduction to Computer Programming Subject Area: Business Grade Level: 9-12 Course Description: In this course, students are
More informationFlorence School District #1
Florence School District #1 Training Module 2 Designing Lessons Designing Interactive SMART Board Lessons- Revised June 2009 1 Designing Interactive SMART Board Lessons Lesson activities need to be designed
More informationOpdatering af metadata via SAS -programmer
Opdatering af metadata via SAS -programmer Henrik Dorf, chefkonsulent, PS Commercial Metadata SAS Management Console Meta browser SAS Data Integration Studio SAS Metadata Server Administrerer adgangen
More informationNakeDB: Database Schema Visualization
NAKEDB: DATABASE SCHEMA VISUALIZATION, APRIL 2008 1 NakeDB: Database Schema Visualization Luis Miguel Cortés-Peña, Yi Han, Neil Pradhan, Romain Rigaux Abstract Current database schema visualization tools
More informationAutomatic Timeline Construction For Computer Forensics Purposes
Automatic Timeline Construction For Computer Forensics Purposes Yoan Chabot, Aurélie Bertaux, Christophe Nicolle and Tahar Kechadi CheckSem Team, Laboratoire Le2i, UMR CNRS 6306 Faculté des sciences Mirande,
More informationMaximizing the Data Exploration Capabilities of Power View. Melissa Coates. SQL Saturday Kalamazoo 11/2/2013. BI Architect, BlueGranite
Maximizing the Data Exploration Capabilities of Power View SQL Saturday Kalamazoo 11/2/2013 Melissa Coates BI Architect, BlueGranite Blog: sqlchick.com Twitter: @sqlchick Melissa Coates Business Intelligence
More informationunderstand how image maps can enhance a design and make a site more interactive know how to create an image map easily with Dreamweaver
LESSON 3: ADDING IMAGE MAPS, ANIMATION, AND FORMS CREATING AN IMAGE MAP OBJECTIVES By the end of this part of the lesson you will: understand how image maps can enhance a design and make a site more interactive
More information<Insert Picture Here> Web 2.0 Data Visualization with JSF. Juan Camilo Ruiz Senior Product Manager Oracle Development Tools
Web 2.0 Data Visualization with JSF Juan Camilo Ruiz Senior Product Manager Oracle Development Tools 1 The preceding is intended to outline our general product direction. It is intended
More informationIntroduction to D3.js Interactive Data Visualization in the Web Browser
Datalab Seminar Introduction to D3.js Interactive Data Visualization in the Web Browser Dr. Philipp Ackermann Sample Code: http://github.engineering.zhaw.ch/visualcomputinglab/cgdemos 2016 InIT/ZHAW Visual
More informationTableau Your Data! Wiley. with Tableau Software. the InterWorks Bl Team. Fast and Easy Visual Analysis. Daniel G. Murray and
Tableau Your Data! Fast and Easy Visual Analysis with Tableau Software Daniel G. Murray and the InterWorks Bl Team Wiley Contents Foreword xix Introduction xxi Part I Desktop 1 1 Creating Visual Analytics
More informationComputing Concepts with Java Essentials
2008 AGI-Information Management Consultants May be used for personal purporses only or by libraries associated to dandelon.com network. Computing Concepts with Java Essentials 3rd Edition Cay Horstmann
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 informationMobility Introduction Android. Duration 16 Working days Start Date 1 st Oct 2013
Mobility Introduction Android Duration 16 Working days Start Date 1 st Oct 2013 Day 1 1. Introduction to Mobility 1.1. Mobility Paradigm 1.2. Desktop to Mobile 1.3. Evolution of the Mobile 1.4. Smart phone
More informationUser Interfaces for Personal Knowledge Management with Semantic Technologies. Dipl.-Psych. Heiko Haller
User Interfaces for Personal Knowledge Management with Semantic Technologies Zur Erlangung des akademischen Grades eines Doktors der Wirtschaftswissenschaften (Dr. rer. pol.) von der Fakultät für Wirtschaftswissenschaften
More informationFlorida Department of Education Student Performance Standards
Florida Department of Education Student Performance Standards 2016 2017 Course Title: Digital Information Technology Course Number: 8207310 Course Credit: 1 Course Description: This course is designed
More informationGoogle Docs Basics Website: http://etc.usf.edu/te/
Website: http://etc.usf.edu/te/ Google Docs is a free web-based office suite that allows you to store documents online so you can access them from any computer with an internet connection. With Google
More informationAdvanced Web Design COURSE OUTLINE
Advanced Web Design COURSE OUTLINE 1. Course Title: Advanced Web Design 2. CBEDS Title: Other visual communications/graphics course 3. CBEDS Number: 5798 4. Job Titles: Web Design Technicians Desktop Publishers
More informationWhy HTML5 Tests the Limits of Automated Testing Solutions
Why HTML5 Tests the Limits of Automated Testing Solutions Why HTML5 Tests the Limits of Automated Testing Solutions Contents Chapter 1 Chapter 2 Chapter 3 Chapter 4 As Testing Complexity Increases, So
More information