arrow
返回

Compositional algebra for interactive data access

delete2000-07-01
delete0
PRE
AI
G
Gianluca Moro *
A
Antônio José Natali
C
Claudio Sartori
DOI:10.1016/S0306-4379(00)00023-5delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
An important issue for the success of a database application is the effectiveness of its interface. Frequently a relevant part of the programming effort is devoted to the generation of interfaces. The visual programming environments reduce only partly this effort, and in particular, things become more complicated when data coming from different sources (different views in the same database or even views from different databases or systems) are to be related and must cooperate in the data navigation and manipulation task. To overcome this problem we present a new database access paradigm based on an algebra on the domain of computational abstractions called services which include both dimensions: the data access computation and the user interaction. This means that the interaction is not implemented by using separated constructs as happens for traditional computational models; on the contrary, as the interaction is an integral part of the service paradigm, the user interaction is computed starting from the declarative specification of the data access itself. The combination of services in a service expression through the operators defined by the service algebra makes it possible to generate cooperating user interfaces for complex data navigation and manipulation. Through algebraic properties, which hold both from the data and user interface point of view, the service expressions can be simplified and optimized guaranteeing their initial semantics. The paper shows the application of the service algebra to the relational environment by means of a simple extension to SQL. Finally, the paper describes a tool based on a three tier architecture and on lava technology for developing and distributing services in Web environment. Services and combination of services expressed with the service algebra are automatically translated into Java objects, allowing the rapid development of platform independent data access services. (C) 2000 Published by Elsevier Science Ltd.
Keyword:
interactive data access
service
algebra
SQL
relational DBMS
Java
middleware
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

Enterprise Information Systems 封面图
Enterprise Information Systems
IF:
3.9
论文数:
2.8K
被引数:
1.8K

机构

暂无机构信息
引用论文

引用论文

A graph based framework for multiparadigmatic visual access to databases
err1996-06-01
err17
PREAI
errCatarci, T; Chang, SK; Costabile, MF; Levialdi, S; Santucci, G
err分享
err收藏