首页> 外文会议>International Conference on Software Engineering >XVCL: XML-based Variant Configuration Language
【24h】

XVCL: XML-based Variant Configuration Language

机译:XVCL:基于XML的变体配置语言

获取原文

摘要

XVCL (XML-based Variant Configuration Language) is a meta-programming technique and tool that provides effective reuse mechanisms [2]. XVCL is an open source software (http://fxvcl.sourceforge.net) developed at the National University of Singapore. Being a modem and versatile version of Bassett's frames [1], a technology that has achieved substantial gains in industry, the underlying principles of the XVCL have been thoroughly tested in practice. Unlike original frames, XVCL blends with contemporary programming paradigms and complements other design techniques. XVCL uses "composition with adaptation" rules to generate a specific program from generic, reusable meta-components. Program generation rules are 100% transparent to a programmer, who retains full control over fine-tuning the generated code. Despite its simplicity, XVCL can effectively manage a wide range of program variants from a compact base of meta-components, structured for effective reuse.
机译:XVCL(基于XML的变量配置语言)是元编程技术和工具,提供有效的重用机制[2]。 XVCL是在新加坡国立大学开发的开源软件(http://fxvcl.sourceforge.net)。成为Bassett的框架的调制解调器和多功能版本,这项技术在行业中取得了大量的进步,XVCL的潜在原则在实践中得到了彻底测试。与原始框架不同,XVCL与当代编程范例混合,并补充了其他设计技术。 XVCL使用“具有适应性的组成”规则,从通用,可重复使用的元组件生成特定程序。程序生成规则对于程序员来说是100%的透明,透明,他们在微调生成的代码上保留完全控制。尽管它简单起见,XVCL可以有效地管理来自元组件的紧凑型基底的各种程序变体,用于有效重复使用。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号