{"title":"LibSearch: A Window-Based Frontend to Remote Bibliographic Databases on the Internet","authors":"Ee-Peng Lim, S. Cheng","doi":"10.14236/EWIC/IDS1996.14","DOIUrl":"https://doi.org/10.14236/EWIC/IDS1996.14","url":null,"abstract":"Over the past several years, a number of wide-area information navigation and discovery tools have been introduced, including WAIS[1], Gopher[2], World-Wide Web[3], etc. In this paper, we describe a graphical query interface to remote bibliographic databases that can be found on the internet. A library query client, called LibSearch, has been designed and implemented using a set of APIs based on Z39.50 protocol standard[4]. Z39.50 is an application-layer protocol within the OSI reference model designed to allow library users to remotely access the bibliographic records in the library systems. As increasing number of OPAC systems are being established as Z39.50 servers on the internet, Libsearch provides a user-friendly environment to specify search requests and retrieve bibliographic information from these servers. LibSearch supports: (1) the use of window icons to enable users to easily carry out their search activities, (2) remote accesses to diverse library catalogue systems through a simple and uniform interface, (3) the browsing of search results and storing them in files, and (4) simple user customization.","PeriodicalId":298996,"journal":{"name":"Interfaces to Database Systems","volume":"6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-07-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129645894","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"A Graphical User Interface to the Object-Oriented Database System VODAK on the Basis of the Generic Visualisation Toolkit Lyberworld","authors":"Thomas Schweikert, M. Hemmje","doi":"10.14236/EWIC/IDS1996.18","DOIUrl":"https://doi.org/10.14236/EWIC/IDS1996.18","url":null,"abstract":"With the Lyberworld system a new approach offering the user a convenient interface to the data stored within an information retrieval system has been introduced. Accessing database contents by using the visualisation metaphors search tree and relevance sphere has achieved two main benefits: first, the user can construct and pose queries much easier than using a query language and second, query results are presented in a way which in opposition to, e.g., tabular output displays the relations between the different queries and query results. In our most recent research work we are aiming at integrating the visualisation concepts of Lyberworld with the object oriented database system VODAK, a powerful tool to implement database applications which require a complex database schema. Posing queries against such a database is a complex task which requires profound knowledge of the database schema and a query language. The approach presented within this paper integrates the Lyberworld concepts with the requirements for a visual interface to the VODAK database system. Furthermore, it develops Lyberworld towards a system which integrates and visualises data from various heterogeneous data sources.","PeriodicalId":298996,"journal":{"name":"Interfaces to Database Systems","volume":"212 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-07-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115272836","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"The Use of the Data Dictionary in DBMS Based on Graphs","authors":"M. Gemis","doi":"10.14236/EWIC/IDS1996.11","DOIUrl":"https://doi.org/10.14236/EWIC/IDS1996.11","url":null,"abstract":"The user of a DBMS has a collection of schemas, programs, methods, etc... stored in different locations, all over her computer. At the moment no DBMS offers appropriate tools to manage these collections. In this paper, we propose a graph-based data dictionary for graph-based database models and languages. This data dictionary can be used as basis for tools that assists the user in searching large amounts of meta-information. Some example tools are proposed. Two types of aggregation are investigated as mechanisms to make the query graphs more compact. The first is based on the aggregation found in the entity-relationship model, the second uses the fact that the data-dictionary describes graphs.","PeriodicalId":298996,"journal":{"name":"Interfaces to Database Systems","volume":"24 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-07-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126564034","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Exploitation of Object-Oriented and Active Constructs in Database Interface Development","authors":"N. Paton, Khoa D. Doan, O. Díaz, A. Jaime","doi":"10.14236/EWIC/IDS1996.17","DOIUrl":"https://doi.org/10.14236/EWIC/IDS1996.17","url":null,"abstract":"This paper presents some experiences in the exploitation of a database interface development architecture in which the interface is implemented using the facilities of the database. It is shown how novel interfaces, specifically a multiparadigm query interface and a debugger for an active rule system, can benefit from and exploit the uniform representation of interface and database system concepts as database objects.","PeriodicalId":298996,"journal":{"name":"Interfaces to Database Systems","volume":"14 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-07-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132391421","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Desktop Objects: Directly Manipulating Data and Meta Data","authors":"Armstrong Kadyamatimba, J. Mariani, P. Sawyer","doi":"10.14236/EWIC/IDS1996.13","DOIUrl":"https://doi.org/10.14236/EWIC/IDS1996.13","url":null,"abstract":"In this paper, we discuss the potential for the application of the popular and well-known desktop metaphor to object-oriented databases (OODBs). We describe an initial prototype, the Oggetto Desktop, which supports browsing of both the type and structural lattices of an OODB and direct manipulation for accomplishing schema evolution.","PeriodicalId":298996,"journal":{"name":"Interfaces to Database Systems","volume":"96 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-07-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133642206","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
J. Kennedy, Peter Barclay, J. Boyle, H. Horch, M. Scharf
{"title":"Visualising Large Data Sets in Molecular Biology","authors":"J. Kennedy, Peter Barclay, J. Boyle, H. Horch, M. Scharf","doi":"10.14236/EWIC/IDS1996.4","DOIUrl":"https://doi.org/10.14236/EWIC/IDS1996.4","url":null,"abstract":"As the wealth of information in molecular biology continues to grow there is a pressing need for powerful graphical tools to aid in the comprehension of this mass of data. This paper discusses a number of such tools that have been developed at EMBL that aim to provide data visualisation and graphical interface environments so that the molecular biologist can perform analysis of biological information more easily. A number of scientific disciplines that were once distinct from computer science are now inextricably interwoven with it such as molecular modeling, computational chemistry, astrophysics, and fluid dynamics. These are disciplines for which visualization is not simply a tool, but an enabling technology. [Computer Graphics World, July, 1989]","PeriodicalId":298996,"journal":{"name":"Interfaces to Database Systems","volume":"141 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123500577","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"TOTEM: An Interactive Tool for Creative Data Modelling","authors":"A. Crerar, P. Barclay, Richard Watt","doi":"10.14236/EWIC/IDS1996.8","DOIUrl":"https://doi.org/10.14236/EWIC/IDS1996.8","url":null,"abstract":"Data modelling is a crucial and early step in the design of all but the most trivial database systems. Although a fundamental skill for information systems designers, data modelling is not easy to do well and novices are known to have considerable difficulty a) in generating a satisfactory model from a given scenario and b) in appreciating the semantic nuances of a given model from its diagrammatic representation. Given a candidate model, novices typically find it difficult to envisage whether a set of specified query types can be met and what the implications of the model are for storage and access. One of the main differences between novice and expert performance is held to be this capacity to visualise the implications of a model from its diagrammatic representation. These two skills, generation and evaluation, are closely inter-linked: clearly, some competence in the second is necessary for self-monitoring during the model generation process; however, a high degree of facility is required if data modelling is to be truly a design process and not just a mechanistic activity whereby the model is derived from the scenario by simple transformation. The concept of data modelling as design, as a creative process, has been under-emphasised thus far in the pedagogic literature. We aim to broaden the prevalent convergent style of introductory texts (which tend to concentrate students towards the specimen ‘correct’ solution), by promoting a more divergent approach, namely, that there is likely to be a set of feasible solutions, candidate solutions will have advantages and disadvantages and creative solutions may involve a re-conceptualisation of the scenario. To promote these ideas in teaching, supporting tools are needed. While there are a number of software packages existing to help with the graphical aspects of model creation (modelling tools), there is a dearth of software offering modellers an environment in which they can create a model or partial model and then interact with it better to understand its ‘behaviour’. This paper explains the rationale behind and work-in-progress on a concept-demonstrator TOTEM (TOol for TEaching Modelling) which owes much to the new generation of programming environments such as Visual Basic and Delphi. TOTEM is conceived as a Windows-based rapid ‘design and test’ environment for extended Entity-Relationship modelling that supports interaction with multiple candidate solutions, any of which can be explored with test data. We report a video study to assess the usability of design mode in single user, single model conditions and present the main ideas behind the next planned phase of work.","PeriodicalId":298996,"journal":{"name":"Interfaces to Database Systems","volume":"52 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124781671","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"A Survey of Query Languages for Geographic Information Systems","authors":"Marie-Aude Aufaure, Claude Trépied","doi":"10.14236/EWIC/IDS1996.1","DOIUrl":"https://doi.org/10.14236/EWIC/IDS1996.1","url":null,"abstract":"This paper presents a survey of query languages dedicated to Geographic Information Systems (GIS). Five categories of query languages can be identified : (1) natural languages, (2) extensions of SQL, (3) tabular languages : use of skeletons or forms, (4) graphical languages : use of symbols, which are only graphical conventions (like in the entity-relationship diagrams) and (5) visual languages : use of visual metaphors (e.g., icons, blackboard metaphor and map-overlay metaphor). The principles of each of them are presented. Respective strengths and weaknesses are pointed out, based on a set of predefined queries. The main objective of this paper is to present the state of the art of research work in a domain which is suitable for graphical querying. The last part of this paper describes hypermedia techniques.","PeriodicalId":298996,"journal":{"name":"Interfaces to Database Systems","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129730478","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Interface Design: More Craft than Science?","authors":"Matthew Chalmers","doi":"10.14236/EWIC/IDS1996.5","DOIUrl":"https://doi.org/10.14236/EWIC/IDS1996.5","url":null,"abstract":"Interface design can overwhelm the effects of better or worse database engines. Progressively more systems use graphical interfaces but as with any new technologically–driven medium it takes time for notions of ‘good’ design to form and disseminate. Nowhere is this more obvious than in the nascent field of 3D interfaces where — much as in the days of font overkill which followed the introduction of laserwriters — 3D is often used for its own sake. This leads to designs that may initially be eye–catching but later turn out to be cluttered and difficult to work with. I will discuss some issues that make the design and evaluation of information visualisation systems complex such as numerical metrics for interface assessment, the use (and abuse) of metaphor, taking advantage of 3D perception, and shared information environments. This discussion will draw upon images and experiences from the Bead system in order to examine the discipline we are involved in: is it more craft than science?","PeriodicalId":298996,"journal":{"name":"Interfaces to Database Systems","volume":"16 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121960569","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}