1. Formalizing visual interaction with historical databases
- Author
-
SILVA, Sônia Leila Fernandes., SCHIEL, Ulrich., CATARCI, Tiziana., EDELWEISS, Nina., SALGADO, Ana Carolina., TURNELL, Maria de Fátima Queiroz Vieira., FERNEDA, Edilson., and LULA JÚNIOR, Bernardo.
- Subjects
Historical database ,Banco de dados históricos ,Visual Consultation Systems ,TVQE ,Interação visual ,Sistemas visuais de consulta ,Visual interaction ,Engenharia elétrica - Abstract
Submitted by Deyse Queiroz (deysequeirozz@hotmail.com) on 2019-03-06T18:13:33Z No. of bitstreams: 1 SÔNIA LEILA FERNANDES SILVA - TESE PPGEE 1999..pdf: 21321110 bytes, checksum: 615920c3433dadab02101808cd030e8b (MD5) Made available in DSpace on 2019-03-06T18:13:33Z (GMT). No. of bitstreams: 1 SÔNIA LEILA FERNANDES SILVA - TESE PPGEE 1999..pdf: 21321110 bytes, checksum: 615920c3433dadab02101808cd030e8b (MD5) Previous issue date: 1999-11 Aplicações recentes de banco de dados são tipicamente orientadas a um grande número de usuários não especialistas que necessitam ter acesso a interfaces adequadas a facilitar sua interação com o sistema. Adicionalmente, a incorporação do tempo em sistemas de banco de dados é uma característica importante em certas aplicações. De fato, diversos modelos de dados temporais e suas correspondentes linguagens de consulta textuais foram propostos. Contudo, existe pouca investigação sobre linguagens visuais para consultar bancos de dados temporais. Nosso trabalho tem como objetivo atender a tal necessidade. Em particular, propomos um ambiente visual de consultas, denominado T V Q E (Temporal Visual Query environment), o qual facilita a interação do usuário com bancos de dados históricos. O sistema adota uma representação diagramática do esquema conceituai do banco de dados (incluindo classes e relacionamentos temporais) e uma "agenda gráfica" como metáfora de interação. Usuários não especialistas em banco de dados são liberados de dificuldades sintáticas, típicas de linguagens textuais, e eles podem expressar consultas temporais através de operações gráficas elementares. Diferente de muitas propostas no campo de linguagens visuais de consulta, a linguagem sobre a qual o TVQE é baseado é fornecida com sintaxe e semântica formal. TVQE é baseado em um conjunto mínimo de primitivas gráficas temporais (TGPs), as quais são definidas sobre um modelo gráfico de dados temporal ( TGM ) , com sintaxe visual e semântica baseada em objeto. Concentramo-nos principalmente nos aspectos formais do TVQE. Fornecemos também algumas idéias de mecanismos visuais de interação e questões relacionadas à implementação. Recent database applications are typically oriented towards a large set of non-expert users, and therefore, they need to be equipped with suitable interfaces facilitating the interaction with the system. Moreover, the incorporation of time in database systems is a desirable feature. Indeed, severals temporal data models and the corresponding textual query languages have been proposed. However, there is a limited amount of research concerning the investigation of user-oriented languages for querying temporal databases. Our proposal addresses such a need. In particular, we propose a visual query environment, namely TVQE (Temporal Visual Query Environment), which provides an easier interaction of the user with temporal databases. The system adopts a diagrammatic representation of the database schema (including temporal classes and relationships) and a "graphical notebook" as interaction metaphor. In our approach, non-database experts are released from syntactical difficulties which are typical of textual languages, and they can easily express temporal queries by means of elementary graphical operations (e.g. click on a node label). Differently from many proposals in the field of visual query languages, the language underlying TVQE is provided w i t h formal syntax and semantics. It is based on a minimal set of temporal graphical primitives (TGPs), which are defined on a Temporal Graph Model (TGM), with visual syntax and object-based semantics. We mainly concentrate on the formal aspects of TVQE, and provide some ideas on the visual interaction mechanisms and implementation issues.
- Published
- 1999