山东省科技发展计划项目(2006GG2201009)
- 作品数:8 被引量:22H指数:3
- 相关作者:侯金奎万建成黄国栋王帅强张玉艳更多>>
- 相关机构:山东大学中国人民解放军防化指挥工程学院潍坊学院更多>>
- 发文基金:山东省科技发展计划项目山东省科技攻关计划国家自然科学基金更多>>
- 相关领域:自动化与计算机技术语言文字更多>>
- 递归和复杂用户界面的设计模式被引量:3
- 2008年
- 当前界面设计模式难以表达复杂界面结构,不能满足在同一有限区域展示多项内容或具有层次结构内容的需求。为增强界面设计模式对复杂界面的支持能力,按普通模式、简单组合模式和重叠组合模式的划分方法总结和扩展界面设计模式,提出一种递归界面设计模式。该模式支持复杂界面设计和目标代码的自动生成。
- 张小涛万建成侯金奎冯仕红
- 关键词:代码生成设计模式
- 一种模型驱动的Web应用系统开发方法
- 2007年
- 为解决模型驱动开发过程中高层模型描述和模型转换方面存在的问题,以软件体系结构为基础,通过对UML进行扩展,提出了一种平台无关的Web应用建模方法,包括体系结构模型、逻辑视图、静态视图和界面展示视图四部分。然后基于源模型语义特征在目标语义域中的重新构造,依据转换两端建模元素的语法结构和语义表达特性定义模型间的映射规则,实现模型转换和目标代码生成。以J2EE作为目标平台进行实验验证,表明此方法保持了高层模型的平台无关特性,能够对模型驱动的软件开发提供有力的支持。
- 侯金奎万建成王帅强
- 关键词:模型驱动开发WEB应用系统平台无关模型模型映射
- 支持多目标框架的Web应用开发方法被引量:3
- 2007年
- 目前多数基于MDA的Web应用开发工具将平台相关模型(PSM)定义为具体的目标运行框架,这使得基于某种平台的业务逻辑设计与目标运行框架产生过于紧密的耦合,降低了软件演化过程中设计模型的可重用性。为解决这些问题,将Web应用的运行框架描述添加到开发模型中,并且引入抽象平台相关模型和具体平台相关模型的概念,提出了一种支持多目标框架代码生成的扩展MDA开发模型。以J2EE作为目标平台,以JavaServer Faces作为目标运行框架进行实验研究表明,该方法提升了模型描述的灵活性和可重用性,能够对模型驱动的软件开发提供有力的支持。
- 黄国栋万建成侯金奎李颖
- 关键词:模型驱动体系结构WEB应用框架
- 基于MDA的Web应用开发方法被引量:3
- 2009年
- 从软件工程的实施出发提出一种基于MDA的Web应用开发方法。该方法从平台无关的高层模型描述开始,依据转换两端建模元素的语法结构和语义表达特性定义模型间的映射规则,实现模型转换和代码生成。以ASP.NET作为目标平台进行实验,验证结果表明该方法遵循了MDA开发的实质、过程和要求,能够对模型驱动开发提供有力的支持。
- 张玉艳黄国栋侯金奎
- 关键词:模型驱动体系结构代码生成
- 基于本体语义的模型映射研究被引量:5
- 2008年
- 模型转换是模型驱动开发的一项关键技术,模型间的映射关系是模型转换的基础和依据。通过对模型描述语言的语法结构和语义表达特性进行抽象分析,基于本体语义映射,对不同层次的模型映射进行了分类并加以形式化定义,进一步探讨了不同抽象层次模型之间映射关系的建立过程以及所应遵循的基本原则。以UML类模型到C语言模型的映射为例进行了阐述。这不仅可为模型转换的具体实现提供理论指导,还为验证模型之间映射规则的可行性和正确性提供依据。
- 侯金奎王锋张睿
- 关键词:模型驱动开发模型映射本体语义
- 一种模型驱动的WEB报表系统开发方法
- 依据模型驱动体系结构(MDA)的理论并遵循应用程序与用户界面设计相分离的思想,提出了一种Web环境下的报表系统开发方法.该方法以系统功能和界面描述的高层抽象为基础,包括数据建模,报表建模和代码生成三个部分。以ASP.NE...
- 张玉艳黄国栋冯文堂侯金奎
- 关键词:模型驱动体系结构WEB报表系统代码生成
- 文献传递
- 一种模型驱动的Web应用系统开发方法
- 为解决模型驱动开发过程中高层模型描述和模型转换方面存在的问题,以软件体系结构为基础,通过对UML进行扩展,提出了一种平台无关的Web应用建模方法,包括体系结构模型、逻辑视图、静态视图和界面展示视图四部分。然后基于源模型语...
- 侯金奎万建成王帅强
- 关键词:模型驱动开发WEB应用系统平台无关模型模型映射
- 文献传递
- 基于Web界面设计模式的复杂行为建模及其代码生成方法被引量:6
- 2009年
- 目前基于模型的Web用户界面(UI)研究中缺乏对复杂行为的模型设计和开发方法,极大地限制了此类方法的工程化应用。针对此问题,提出了一种形式化的Web界面行为描述语言,对基于Web的用户界面中的复杂行为建模,实现了行为模型的代码自动生成。实验表明,本方法在Web用户界面设计的开发过程中具有极大的灵活性,提高了界面设计模式的复用性。
- 蔡奎卢雷王帅强万建成
- 关键词:代码自动生成界面设计模式
- 一种基于原语的界面设计模式建模方法被引量:1
- 2007年
- 为了提高用户界面开发的效率,通过对界面区域的构成分析,提出了基于原语的界面设计模式,并从数据、交互和展示三个角度定义了界面设计模式原语,对界面设计模式进行规范化描述。以此为基础,进一步提出了一种基于原语的界面设计模式建模方法。本方法通过对模式原语的定制对界面展示单元的静态信息、交互信息和展示信息进行采集,从而完成对界面设计模式的建模,并有效指导代码的自动生成。
- 王景龙万建成黄国栋
- 关键词:界面设计模式
- 支持MDA的Web报表系统开发模型及其应用被引量:2
- 2009年
- 依据模型驱动体系结构(MDA)的开发理念,并遵循应用程序与用户界面设计相分离的思想,以系统功能和界面描述的高层次抽象为基础,提出一种支持MDA的Web报表系统开发模型。以ASP.NET为目标平台进行实验验证,表明该方法遵循了MDA开发的实质、过程和要求,能较好地与系统应用开发模型组合在一起,提高Web报表系统的质量和开发效率。
- 张玉艳冯文堂黄国栋侯金奎
- 关键词:模型驱动体系结构WEB报表系统代码生成