Repozytorium PJATK

Usability of Visual Information Retrieval Metaphors for Object-Oriented Databases

Repozytorium Centrum Otwartej Nauki

Pokaż uproszczony rekord

dc.contributor.advisor Subieta, Kazimierz
dc.contributor.author Trzaska, Mariusz
dc.date.accessioned 2014-02-03T12:29:23Z
dc.date.available 2014-02-03T12:29:23Z
dc.date.issued 2005-07
dc.identifier.citation Trzaska, M. (2005). Usability of Visual Information Retrieval Metaphors for Object-Oriented Databases. Ph. D. Thesis. Polish-Japanese Instite of Information Technology. pl_PL
dc.identifier.uri https://repin.pjwstk.edu.pl/xmlui/handle/186319/220
dc.description Ph.D. Thesis Submitted to the Senate of Polish-Japanese Institute of Information Technology. Advisor: prof. Kazimierz Subieta, Warsaw, July 2005 pl_PL
dc.description.abstract The methods for information retrieval must be adequate to a kind of data that are to be queried, as well as to a kind of target users. This observation is especially important in case of naive users (computer non-professionals), who are not able (or just do not want) to learn sophisticated methods requiring significant learning effort and high computer education. In contrast to retrieval engines addressing raw text data such as Google (that are indeed very easy for naive users), a lot of novel technologies address structured data (e.g. XML/RDF repositories or object-oriented databases). Thus there is a need for user interfaces allowing querying and browsing such structured data. However naive users cannot deal with sophisticated retrieval methods and metaphors, especially using keyboard-oriented languages such as SQL, OQL or XQuery, and script languages for formatting retrieval output. Usually, such users prefer working with some kind of a userfriendly visual interface. The problem is amplified by the fact that the amount of data to work with and nowadays users’ expectations regarding application’s functionalities and easiness of use, are much bigger than in the past. In this dissertation we propose a set of graphical metaphors, which are the result of our investigations into easy in use and yet powerful visual querying and browsing capabilities. The research has been done on the basis of a working prototype called Mavigator. The basic research thesis that we want to promote is that such an interface must solve five basic issues: •How to present to the user the data that are to be queried or browsed, and how to limit the user view only to those data that are pertinent to his/her current interests? •Which graphical metaphors are relevant for querying and browsing the data and how the result of the user actions is to be recorded? •How the result of the querying and browsing is to be presented to the user? •How the user interface could support user awareness, i.e. how to reduce the danger that the user will be lost after some actions that he/she had performed? •How to extend existing application’s functionality? All the presented issues are critical in the sense of usability, i.e. ability of the interface to be accepted by a wide community of end users. It is likely that neglecting any of the above issues will undermine the sense of building such an interface. Our implemented solution allows us to make general conclusions concerning this kind of user interfaces with respect of all of the above issues. Because database (XML, RDF) schemas tend to be very complex, the first general thesis is that the user should have the possibility to reduce and customize his/her view on data that are to be queried. We propose the Virtual Schemas module that allows the user to customize database schema, in particular, to change data names, to add new associations, to remove some attributes or classes, etc. The solution is based on views defined in the query language SBQL. As information retrieval and browsing visual metaphors we have assumed intensional navigation (in a schema graph), extensional navigation (in an object graph) and storing intermediate and final querying/browsing results in persistent annotated baskets. The Mavigator’s Active Extensions module solves the third of the above issues. It allows the programmer to extend ad hoc existing core functionalities (in particular, to display the retrieval result in any graphical form) through a fully-fledged programming language (in Mavigator - C#). Concerning user awareness we have proposed several methods such as undo functions, recording the history of user work, etc. The proposed solutions are compared with the state of the art where we have shown that the problem of easy-to-use graphical interfaces is extensively investigated and that we offer new solutions. pl_PL
dc.language.iso en pl_PL
dc.publisher Polish-Japanese Institute of Information Technology pl_PL
dc.subject Research Subject Categories::TECHNOLOGY::Information technology::Computer science::Computer science pl_PL
dc.subject graphical query interface pl_PL
dc.subject information retrieval pl_PL
dc.subject information browsing pl_PL
dc.subject intensional navigation pl_PL
dc.subject extensional navigation pl_PL
dc.subject baskets pl_PL
dc.subject active extensions pl_PL
dc.subject active projections pl_PL
dc.subject objects exporters pl_PL
dc.subject database views pl_PL
dc.subject virtual schemas pl_PL
dc.title Usability of Visual Information Retrieval Metaphors for Object-Oriented Databases pl_PL
dc.title.alternative Użyteczność metafor wizyjnych dla wyszukiwania informacji w obiektowych bazach danych pl_PL
dc.type Thesis pl_PL


Pliki tej pozycji

Pozycja umieszczona jest w następujących kolekcjach

Pokaż uproszczony rekord

Szukaj


Szukanie zaawansowane

Przeglądaj

Moje konto