iMapping – A Zooming User Interface Approach for Personal and Semantic Knowledge Management Heiko Haller Andreas Abecker FZI Forschungszentrum Informatik FZI Forschungszentrum Informatik an der Universität Karlsruhe an der Universität Karlsruhe Haid-und-Neu-Str. 10-14 Haid-und-Neu-Str. 10-14 76131 Karlsruhe, Germany 76131 Karlsruhe, Germany [email protected] [email protected] ABSTRACT do not make this additional effort if they do not have to. We present iMapping, a zooming based approach for visu- This may be one of the reasons why semantic technologies ally organizing information objects. It was developed on top have not found widespread use, so far, although semantic of semantic desktop technologies and especially targets the meta data would undoubtedly improve findability, interoper- support of personal knowledge management. iMapping has ability and, in general, automated processing of information been designed to combine the advantages of spatial hyper- and knowledge items. For these technologies to be widely text and other proven visual mapping approaches like mind- used, they have to provide immediate benefit to the user mapping and concept mapping, which are incompatible in and it is crucial that they are very easy to use and do not their original form. We describe the design and prototypical constrain the user in her daily work. This immediate benefit implementation of iMapping { which is fundamentally based is more likely to be experienced when users manage their ev- on deep zooming and nesting. iMapping bridges the gap be- eryday knowledge resources like personal notes, files, book- tween unstructured content like informal text notes and se- marks etc. like in the setting of a semantic desktop environ- mantic models by allowing annotations with the whole range ment (cp. [24]). from vague associations to formal relations. First experi- On the other hand, Frank Shipman and Catherine Mar- mental evaluation of the iMapping user-interface approach shall warn that such semantic formality should be \Con- indicates favorable user experience and functionality, com- sidered Harmful", because it often forces the user to make pared with state-of-the-art Mind-Mapping software. formal decisions where they are premature, inconvenient or simply not possible [15]. We believe that it is critical to leave it up to the user, how much effort she wants to put Categories and Subject Descriptors into formalizing her content. So we aim at building an envi- H.5.2 [Information Interfaces and Presentation]: User ronment that covers the full range from informal note-taking Interfaces; L.1.0 [Knowledge and Media]: Knowledge over more structured graphical representations up to seman- Construction/Representation; M.4 [Knowledge Modeling] tically formal knowledge models, and that provides semantic functionalities without restricting the user's modeling free- General Terms dom that she has in informal (`non-semantic') tools. In knowledge-intensive activities, it is even more crucial Design, Human Factors, Experimentation than otherwise, to unburden the user of all cognitive over- head in order to leave as much of the user's limited working Keywords memory [19] to the actual task at hand. Cognitive overhead is that part of a user's cognitive load that is not directly visual knowledge mapping, spatial hypertext, personal knowl- related to the intended action, but rather to dealing with edge management, semantic desktop, human-computer in- side-issues or the software as such. teraction, interaction design When semantically formalized knowledge structures are used, content is typically fine grained and highly structured. 1. INTRODUCTION Such content structures are typically more complex than Many knowledge management systems, especially those plain text or classical hypertext structures. Even with the which rely on highly structured information and meta data relatively simple structures in classical hypermedia, where being entered and maintained by the users, fail because users we just have interlinked information objects on the granular- ity level of whole pages or documents, hypertext research has shown that users may get \lost in hyperspace" when brows- ing without additional navigational help [8]. This stresses Permission to make digital or hard copies of all or part of this work for the need for user interfaces that facilitate navigation and personal or classroom use is granted without fee provided that copies are authoring of such structures without losing orientation. not made or distributed for profit or commercial advantage and that copies Using graphical environments for structuring externalized bear this notice and the full citation on the first page. To copy otherwise, to knowledge enables the users to use their highly efficient sense republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. of spatial orientation on their personal knowledge and infor- HT’10, June 13–16, 2010, Toronto, Ontario, Canada.. mation space, and it enhances the link between their mental Copyright 2010 ACM 978-1-4503-0041-4/10/06 ...$10.00. and external models because it enables the use of diagram- spatial hypertext paradigm in its pure form as described by matic depictions whose obvious structure corresponds more Catherine Marshall and Frank Shipman [17] expressly aban- closely to the structure of the content because unlike text, dons the concept of explicitly interrelating objects. Instead diagrammatic knowledge representations carry a structural it uses spatial positioning as the basic structure. Because, analogy to the content they represent [25]. as D. Kolb argues, \It would seem that linguistically labeled We developed iMapping as a new visual mapping approach typed links and paths-patterns could carry more kinds of that tries to unite the strengths of established mapping tech- connections than spatial arrangements, if link types could be niques. It combines these strengths with modern IT ap- conveniently indicated. This may be so, but spatial arrange- proaches like deep zooming and semantic technologies. iMap- ments can accommodate n-ary relations and gradations of ping supports the whole range from easy informal note- meaning relations that are difficult to put into link type la- taking to formalized knowledge engineering in the same pow- bels." [16](p. 3). Like that, a self-contained hypertext can so erful, yet easy-to-use, environment. The basic metaphor of be seen from an overview perspective, by spatially arrang- an iMap is that of a large pin-board where information items ing single pages. To fuzzily relate two items, they are simply can be spatially arranged, enabling users to gain a visual placed near to each other, but maybe not quite as near as overview over collections of items at once. These items can to a third object. This allows for so-called \constructive represent bits of text as well as (in the near future) any kind ambiguity" [27] and is an intuitive way to deal with vague of external resources like files, Web pages, pictures or other relations and orders. maps. They can also be nested into each other and inter- An overview over these and related approaches, their cog- linked in various ways. Besides browsing by links, users can nitive psychological foundations, studies about their effec- navigate an iMap by zooming through it. tiveness along with an evaluation of corresponding software This paper is structured as follows: in Section 2, we start tools can be found in [11]. It contains a comparison of from widespread visual knowledge mapping approaches and these approaches and 13 software programs for certain typ- collect requirements for a new approach which combines ad- ical knowledge mapping tasks. vantages of prior work. Section 3 presents iMapping, the so- lution derived from that requirements, with a short sketch of Semantic Desktops. To interlink existing desktop objects, implementation aspects in Section 4. Some emphasis is laid e.g. contacts, e-mails, events, tasks, files and notes, and to on experimental, comparative evaluation, discussed in Sec- do that in a comprehensive way that they can be accessed tion 5. The concluding Section 6 relates iMapping to other with semantic technologies is the goal of so-called seman- contemporary work, summarizes and gives a brief outlook. tic desktops. A semantic desktop system can, e.g., answer queries like a list of all e-mails received from participants of the last project meeting. There are existing semantic desktop 2. BACKGROUND projects like DeepaMehta[23], haystack[14] and nepomuk1. From the many different forms of knowledge visualization The development of iMapping, and the semantic data model [9], we focus on diagrammatic knowledge maps in the tra- CDS that it is based on, began as part of the nepomuk dition of the following, that have proven useful for building project. iMapping was designed with semantic desktop en- knowledge models in the last decades: From the 1970ies on, vironments and use-cases in mind. For more information on a number of visual mapping techniques have evolved, some semantic desktop systems in general, see [24] and 2. of which have found widespread use and have proven their usefulness, e.g., as learning aids in numerous studies. Ac- Zooming User Interfaces. Pad [22] as well as its succes- cording to their basic topology, most of them can be related sor Pad++3 by Ben Bederson [2], were the seminal devel- to one the following three fundamentally different primary opments in this area. They have been used in various appli- approaches: cations and also as a Web browser capable of showing the viewed web pages and their link-structure from a bird eye's Mind-Maps. Introduced and trademarked by Tony Buzan view. In a study where participants had to perform brows- [5], mind-maps provide an easy-to-understand, hierarchical, ing tasks in order to answer some questions, subjects using tree-like structure. Labeled branches and sub-branches are Pad++ were 23% faster than those using Netscape [3]. This drawn extending from a single central node.
Details
-
File Typepdf
-
Upload Time-
-
Content LanguagesEnglish
-
Upload UserAnonymous/Not logged-in
-
File Pages10 Page
-
File Size-