首页> 外文会议>International conference on Very Large Data Bases >The Rufus System: Information Organization for Semi-Structured Data
【24h】

The Rufus System: Information Organization for Semi-Structured Data

机译:Rufus系统:半结构化数据的信息组织

获取原文

摘要

While database systems provide good function for writing applications on structured data, computer system users are inundated with a flood of semi-structured information, such as documents, electronic mail, programs, and images. Today, this information is typically stored in filesystems that provide limited support for organizing, searching, and operating upon this data. Current database systems are inappropriate for semi-structured information because they require that the data be translated to their data model, breaking all current applications that use the data. Although research in database systems has concentrated on extending them to handle more varieties of fully structured data, database systems provide important function that could help users of semi-structured information. The Rufus system attacks the problems of semi-structured data. It provides searching, organizing, and browsing for the semi-structured information commonly stored in computer systems. Rufus models information with an extensible object-oriented class hierarchy and provides automatic classification of user data within that hierarchy. Query access is provided to help users search for needed information. Various ways of structuring user information are provided to help users browse. Methods associated with Rufus classes encapsulate actions that users can take on the data. These capabilities are packaged in a framework for use by applications. We have built two demonstration applications using this framework: a generic search and browse application called xrufus and an extension to the Usenet news reading program trn. These applications are in daily use at our research laboratory. This paper describes the design and implementation of our framework, our experiences using it, and their influence on the next version of Rufus.
机译:虽然数据库系统提供了良好的效果,用于在结构化数据上编写应用程序,但计算机系统用户淹没了洪泛的半结构化信息,例如文档,电子邮件,程序和图像。如今,此信息通常存储在文件系统中,为组织,搜索和操作提供有限的支持。当前数据库系统不适合半结构化信息,因为它们要求将数据转换为数据模型,打破了使用数据的所有当前应用程序。虽然数据库系统的研究集中在扩展它们以处理更多品种的完全结构化数据,但是数据库系统提供了重要功能,可以帮助用户半结构化信息。 Rufus系统攻击半结构化数据的问题。它提供了常用于计算机系统中的半结构化信息的搜索,组织和浏览。 Rufus模型具有可扩展面向对象的类层次结构的信息,并在该层次结构中提供用户数据的自动分类。提供查询访问以帮助用户搜索所需的信息。提供了构建用户信息的各种方式来帮助用户浏览。与Rufus类关联的方法封装了用户可以接受数据的操作。这些功能包装在应用程序的框架中。我们使用此框架建立了两个演示应用程序:一个通用的搜索和浏览应用程序,称为Xrufus和Usenet新闻阅读程序TRN的扩展。这些应用在我们的研究实验室日常使用。本文介绍了我们框架的设计和实现,我们使用它的经验,以及它们对下一个版本的Rufus的影响。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号