首页> 外文期刊>Software >Developing end-user tailorable Web applications using a compositional framework
【24h】

Developing end-user tailorable Web applications using a compositional framework

机译:使用组合框架开发最终用户可定制的Web应用程序

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

摘要

Since Web-based applications are typically required to accommodate a rapid development cycle and be adaptable to the needs of heterogeneous communities of users, the ability to continue evolving after deployment (tailoring) is regarded as a valuable property for any software accessible via a WWW-browser interface. This article introduces a reusable compositional framework to support the development of end-user-tailorable applications for the Web. This framework defines the composition of tailorable applications with an object-scripting technique, based on nested compositional markup specifications. Application tailorability is achieved through the use of a 'visualizer' pattern that allows decoupling of tailoring interfaces from primitive components and recomposing fragments of an application at runtime. The framework permits the application of multiple tailoring interfaces (visualizers) to an application instance, reusing tailoring interfaces across multiple application domains and allows for the evolution of visual techniques for carrying out tailoring throughout a project lifecycle. This article summarizes the experience accumulated while developing the proposed framework using the Java 2 platform and introduces two case studies that have been made on the development of remote monitoring applications in the domain of large-scale control systems in high-energy physics and interactive multimedia courseware for the Web.
机译:由于通常需要基于Web的应用程序来适应快速的开发周期并适应异构用户群的需求,因此,在部署(定制)后继续发展的能力被认为是可通过WWW-浏览器界面。本文介绍了可重用的组合框架,以支持针对Web的最终用户定制应用程序的开发。该框架基于对象组成标记规范,使用对象脚本技术定义可定制应用程序的组成。应用程序可定制性是通过使用“可视化器”模式实现的,该模式允许将定制接口与原始组件解耦,并在运行时重新组合应用程序的片段。该框架允许将多个定制界面(可视化程序)应用于一个应用程序实例,在多个应用程序域之间重用定制界面,并允许可视化技术演进,以便在整个项目生命周期中执行定制。本文总结了在使用Java 2平台开发建议的框架时积累的经验,并介绍了两个案例研究,这些案例是在高能物理和交互式多媒体课件中的大型控制系统领域开发远程监视应用程序的用于网络。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号