摘要:描述了一种可视化Web设计器VWD(Visual Web Designer)的设计思想、体系结构和实现技术, VWD包括5部分: 基于IFDL的界面交互描述语言、模式抽取方法、基于浏览器的界面原型设计器、基于Eclipse插件的可视化Web设计器、编译引擎等. 界面交互描述语言定义了可复用的Web结构, 模式抽取方法给出了模式定义及抽取方式, VWD界面原型设计器加速了应用需求快速确认, Eclipse插件版设计器支持与数据模型服务的对接和调试, 方便协作式前后端分离开发. 应用实例及评估表明, VWD提高了应用开发效率.