项目名称: 软件外包领域模型驱动开发方法中模型伪装与转换理论研究
项目编号: No.61170002
项目类型: 面上项目
立项/批准年度: 2012
项目学科: 计算机科学学科
项目作者: 蒋严冰
作者单位: 北京大学
项目金额: 56万元
中文摘要: 在软件外包领域应用模型驱动的软件开发方法是一崭新的研究方向,可以在很大程度上提高软件外包中甲乙双方的沟通协作效率与软件开发效率。针对其中必须解决的模型伪装与转换等关键问题,本项目拟运用群及群同态理论给出模型转换与伪装及其分级与叠加的形式化定义,并在此基础上分析各种伪装可逆性的问题,研究基于QVT的伪装与转换描述模式,保护甲乙双方的知识产权,促进其增强核心竞争力,并完善和发展现有模型驱动方法中模型转换的理论和方法。同时,将以上理论与方法应用到Web软件外包领域中进行验证,提出适合该领域的基于UML Profile和MOF的模型体系和基于QVT模型伪装与转换方案,并研发相关支撑工具原型。既解决模型驱动的Web工程中行为模型转换等问题,又解决适应该领域的基于MDA 的外包开发的关键问题,从而提高该领域软件开发的效率和质量,并在Web软件外包领域为模型驱动方法的可行性提供例证。
中文关键词: 模型驱动;软件外包;模型伪装;模型转换;群同态
英文摘要:
英文关键词: Model Driven;Software Outsourcing;disguise;model transformation;Groups Homomorphisms