中国科学院软件研究所机构知识库
Advanced  
ISCAS OpenIR  > 中科院软件所  > 中科院软件所
题名:
模型驱动软件开发过程的若干问题研究
作者: 段玉聪
答辩日期: 2006-06-05
授予单位: 中国科学院软件研究所
授予地点: 软件研究所
学位: 博士
关键词: 多维关注分离 ; 过程框架 ; 模型驱动开发 ; 本体 ; 认知 ; UML
摘要: 模型驱动软件开发是当前研究的热点之一,然而其相关理论和技术的不成熟却影响了它的广泛应用。 本论文以基于UML的模型驱动开发为背景,研究了模型驱动开发过程相关问题及其解决方案,主要包括以下几个方面的内容: 详细分析了模型驱动软件开发所面临的各种问题及过程生命期特征,综合考虑过程生命期需求,给出了一个模型驱动开发框架。它包括生命期关注集合、认知过程模型、事物和概念演化模式、自动转换目标、执行本体创建等方面。 针对模型驱动软件开发过程的UML元模型映射问题,提出了一种基于扩展ER模型的轻量级本体模型(RER),该模型具有增强元模型实体之间的关联和完整性等特点。 针对模型驱动软件开发过程的模型转换规则的自动生成问题,提出一种关系元模型(AGB/SD)。AGB/SD的核心思想是在对模型实体之间的关系规则进行体系化和结构化,从而达到自动生成转换规则来替代现有经验方式获取转换规则。消除了规则冗余、减少了不一致,解决了规则组合情形可靠性系数衰减等问题。 分析了模型驱动软件开发的多种开发方法相结合的研究现状之后,提出了一种多维关注分离的开发过程框架设计方法。该方法对于模型驱动开发过程的提高开发效率、增强可跟踪性和保证一致性等非功能性需求有一定参考意义。 提出了模型驱动软件开发的人工工作和可自动化部分的概念界定问题,并设计了一个基于RER的试验性区分方案(MIB/CSD)。该方案的尝试有助于推动对开发任务定义、分配、工作量度量等问题的研究。 本体系统的设计是模型驱动软件开发的一个重要组成部分,对于模型驱动开发生命期的正常运行有着决定作用。设计了一个本体创建系统(EIOnto)。该系统支持多种元模型语言系统,能够灵活方便地完成本体系统创建功能。
语种: 中文
内容类型: 学位论文
URI标识: http://ir.iscas.ac.cn/handle/311060/6146
Appears in Collections:中科院软件所

Files in This Item:
File Name/ File Size Content Type Version Access License
10001_200218015003320段玉聪_null.pdf(1193KB)----限制开放-- 联系获取全文

Recommended Citation:
段玉聪. 模型驱动软件开发过程的若干问题研究[D]. 软件研究所. 中国科学院软件研究所. 2006-06-05.
Service
Recommend this item
Sava as my favorate item
Show this item's statistics
Export Endnote File
Google Scholar
Similar articles in Google Scholar
[段玉聪]'s Articles
CSDL cross search
Similar articles in CSDL Cross Search
[段玉聪]‘s Articles
Related Copyright Policies
Null
Social Bookmarking
Add to CiteULike Add to Connotea Add to Del.icio.us Add to Digg Add to Reddit
所有评论 (0)
暂无评论
 
评注功能仅针对注册用户开放,请您登录
您对该条目有什么异议,请填写以下表单,管理员会尽快联系您。
内 容:
Email:  *
单位:
验证码:   刷新
您在IR的使用过程中有什么好的想法或者建议可以反馈给我们。
标 题:
 *
内 容:
Email:  *
验证码:   刷新

Items in IR are protected by copyright, with all rights reserved, unless otherwise indicated.

 

 

Valid XHTML 1.0!
Copyright © 2007-2017  中国科学院软件研究所 - Feedback
Powered by CSpace