首页> 外文会议>Proceedings of the 2nd conference on Domain-specific languages >Declarative specification of data-intensive Web sites
【24h】

Declarative specification of data-intensive Web sites

机译:数据密集型网站的声明性规范

获取原文
获取原文并翻译 | 示例

摘要

Integrated information systems are often realized as data-intensive Web sites, which integrate data from multiple data sources. We present a system, called STRUDEL, for specifying and generating data-intensive Web sites. STRUDEL separates the tasks of accessing and integrating a site's data sources, building its structure, and generating its HTML representation. STRUDEL's declarative query language, called StruQL, supports the first two tasks. Unlike ad-hoc database queries, a StruQL query is a software artifact that must be extensible and reusable To support more modular and reusable site definition queries, we extend StruQL with functions and describe how the new language, FunStruQL, better supports common site-engineering tasks, such as choosing a strategy for generating the site's pages dynamically and/or statically To substantiate STRUDEL's benefits, we describe the re-engineering of a production Web site using FunStruQL and show that the new site is smaller, more reusable, and unlike the original site, can be analyzed and optimized.
机译:集成信息系统通常被实现为数据密集型网站,它集成了来自多个数据源的数据。我们提出了一个称为STRUDEL的系统,用于指定和生成数据密集型网站。 STRUDEL将访问和集成站点的数据源,构建其结构以及生成其HTML表示的任务分开。 STRUDEL的声明性查询语言称为StruQL,支持前两个任务。与临时数据库查询不同,StruQL查询是一种必须可扩展和可重用的软件工件。为了支持更多模块化和可重用的站点定义查询,我们对StruQL进行了扩展,并描述了新语言FunStruQL如何更好地支持常见的站点工程。诸如选择动态和/或静态生成站点页面的策略之类的任务为了证实STRUDEL的好处,我们描述了使用FunStruQL对生产Web站点进行的重新设计,并显示了新站点更小,更可重用并且与原始站点,可以进行分析和优化。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号