JQuery: A Generic Code Browser with a Declarative Configuration Language

JQuery: A Generic Code Browser with a Declarative Configuration Language
复制标题

JQuery:具有声明性配置语言的通用代码浏览器

DOI:
--
复制
发表时间:
2006
期刊:
International Symposium on Practical Aspects of Declarative Languages
影响因子:
--
通讯作者:
K. Volder
K. Volder
中科院分区:
--
文献类型:
--
作者:
K. Volder

文献摘要

被引文献

相似文献

现代IDE有一个开放式的插件架构,允许自定义。然而,开发一个插件是昂贵的努力和专业知识方面所需的定制。我们提出了一个双管齐下的方法,允许开放式定制,同时保持定制成本低。首先,我们显式地限制配置机制所针对的设计空间部分。这通过简化配置界面来降低定制成本。其次,我们使用声明式编程语言作为配置语言。这有利于行为的开放式规范,而不会给用户带来操作细节的负担。
Modern IDEs have an open-ended plugin architecture to allow customizability. However, developing a plugin is costly in terms of effort and expertise required by the customizer. We present a two-pronged approach that allows for open-ended customizations while keeping the customization cost low. First, we explicitly limit the portion of the design space targeted by the configuration mechanism. This reduces customization cost by simplifying the configuration interface. Second, we use a declarative programming language as our configuration language. This facilitates open-ended specification of behavior without burdening the user with operational details.