收藏本站
《哈尔滨工程大学》 2010年
收藏 | 手机打开
二维码
手机客户端打开本文

基于MDA面向分析师的软件开发方法的研究与应用

蔡元沛  
【摘要】: 随着软件技术的发展和软件规模的不断扩大,传统软件开发方法存在的先天不足开始显现出来。软件管理专家根据不同的实践经验加以总结,在原有模型的基础上提出了模型驱动架构、极限编程等软件工程管理方法。然而,由于关注点的不同,各种管理方法普遍存在实践上的困难。 本文通过结合既有的模型驱动架构理论和面向分析师的软件开发理论的方法,提出了一种软件开发解决方案,以达到提高生产力、降低成本的目的。 首先,对目标信息管理系统模型进行分析归纳,提出了一种基于状态机的信息系统建模思路,通过这种思路对目标信息系统建模过程进行重新定义,解决信息系统建模问题; 其次,将系统模型与MDA四层模型结构结合,提出了原有OMG的4层模型结构的扩展性重定义,有效的隔离了目标信息系统的需求分析层次和技术实现层次; 最后,设计模型到模型间的转换思路,形成可执行代码。 通过这种解决方案,可以有效的填补需求分析师和软件架构师业务知识的鸿沟,分离目标系统设计实现时不同工作人员的工作关注点,提高其工作效率,减少应为需求不明确导致的系统实现过程中不必要的迭代环节,降低软件开发成本。
【学位授予单位】:哈尔滨工程大学
【学位级别】:硕士
【学位授予年份】:2010
【分类号】:TP311.52

【参考文献】
中国期刊全文数据库 前10条
1 秦奕青;对象持久化常用方法研究[J];北京机械工业学院学报;2003年01期
2 石红;面向过程与面向对象程序设计[J];成都师专学报;2003年02期
3 李晓春;刘淑芬;沈文旭;杨永波;秦亭亭;;面向方面的两级建模技术研究与应用[J];吉林大学学报(理学版);2008年02期
4 欧黎源;邱会中;白亚茹;;基于JPA的数据持久化模型设计与实现[J];计算机工程;2009年20期
5 耿俊浩;张振明;田锡天;张定华;;面向产品生命周期管理的特定领域建模方法[J];计算机集成制造系统;2008年02期
6 周武斌;余金山;;基于OCL的模型转换语言应用研究[J];计算机与现代化;2009年09期
7 李正艳;;论数据备份与容灾系统在图书馆数据安全中的应用[J];内蒙古科技与经济;2009年07期
8 刘飞;;基于XML的Web Services的研究和应用[J];连云港职业技术学院学报;2007年02期
9 罗海滨,范玉顺,cims.tsinghua.edu.cn,吴澄;工作流技术综述[J];软件学报;2000年07期
10 洪霞;王光明;;基于MDA的Web应用系统开发研究[J];计算机工程与设计;2008年01期
中国硕士学位论文全文数据库 前7条
1 晏荣杰;基于构件/构架软件的复用技术研究及应用[D];华北电力大学;2002年
2 吴新明;信息系统的刚性及面向过程的信息系统研究[D];华中科技大学;2005年
3 张兰;面向需求的开发环境的研究与实现[D];华中科技大学;2007年
4 安颖;魔力MDA平台PIM到PSM模型转换研究与实现[D];哈尔滨工程大学;2009年
5 李钧生;存储服务器中快照模块的设计与实现[D];复旦大学;2008年
6 黄晶;基于XML的异构数据库数据交换模型的研究与设计[D];长沙理工大学;2009年
7 沈成莉;敏捷项目管理在软件开发中的实践应用[D];复旦大学;2009年
【共引文献】
中国期刊全文数据库 前10条
1 袁亮;董玉德;高大鹏;赵韩;韩雪松;;基于BizTalk HWS的动态工作流活动模型与实现技术的研究[J];安徽大学学报(自然科学版);2009年01期
2 邹海;储德新;高顺利;;基于Petri网的工作流建模与分析[J];安徽大学学报(自然科学版);2011年02期
3 褚英敏;袁再健;陈庆伟;杨聪;;构建“数字家园”关键技术探讨[J];安徽农业科学;2010年13期
4 秦怀斌;郭理;梁斌;戴建国;;基于MDA的兵团空间信息系统模型研究[J];安徽师范大学学报(自然科学版);2010年03期
5 金莹;丁峰;;广义随机Petri网在工作流建模中的应用研究[J];安庆师范学院学报(自然科学版);2010年01期
6 刘鹏;闫会心;;武警机关办公自动化工作流协同模型研究[J];办公自动化;2008年08期
7 王楠;王东海;;电子公文制发中的工作流与数据挖掘技术的普及应用[J];办公自动化;2010年18期
8 王振;;办公自动化研究综述[J];办公自动化;2010年22期
9 褚燕华;;基于电子商务的柔性工作流的研究[J];包钢科技;2007年02期
10 李振英;卢华明;戴丽萍;;管理信息系统与工作流管理系统的结合[J];北京机械工业学院学报;2006年03期
中国重要会议论文全文数据库 前10条
1 梅卫星;廖闻剑;雷汛;;增值业务中基于XML+JavaScript的工作流语言的研究[A];2007北京地区高校研究生学术交流会通信与信息技术会议论文集(上册)[C];2008年
2 王波;曹耀钦;宋恒辛;;基于Petri网的工作流过程建模研究[A];中国电子学会第十六届信息论学术年会论文集[C];2009年
3 钱进;李平;解亚龙;;工作流技术在地铁应急指挥系统中的应用研究[A];“中国视角的风险分析和危机反应”——中国灾害防御协会风险分析专业委员会第四届年会论文集[C];2010年
4 王莹;郝玫;潘静;高学东;;工作流应用系统在企业信息系统中的定位[A];全国第九届企业信息化与工业工程学术会议论文集[C];2005年
5 徐莹;徐福缘;;基于xml的供需网工作流管理系统的研究[A];全国第十届企业信息化与工业工程学术年会论文集[C];2006年
6 匡亚兰;;基于电信业务流程的工作流系统实现[A];武汉市首届学术年会通信学会2004年学术年会论文集[C];2004年
7 丁丽萍;王永吉;;多维计算机取证模型研究[A];第二十次全国计算机安全学术交流会论文集[C];2005年
8 张俊红;邹杰;陈莘萌;;基于关系数据库的工作流引擎技术的实现[A];2007通信理论与技术新发展——第十二届全国青年通信学术会议论文集(上册)[C];2007年
9 毛艳艳;程大鹏;刘培强;;一种基于工作流元模型的KPI-绩效考核系统解决方案[A];2008通信理论与技术新进展——第十三届全国青年通信学术会议论文集(上)[C];2008年
10 石旦;廖闻剑;彭艳兵;;增值业务中基于Petri网的工作流模型的设计和实现[A];2008通信理论与技术新发展——第十三届全国青年通信学术会议论文集(下)[C];2008年
中国博士学位论文全文数据库 前10条
1 杜曼玲;供应链过程管理的分析方法与技术实现[D];北京交通大学;2010年
2 吴修国;面向目标的迁移工作流建模方法研究[D];山东大学;2010年
3 高磊;P2P工作流系统中的资源搜索及负载均衡优化研究[D];山东大学;2010年
4 章莉萍;基于栅格模式的地图图形自动综合研究[D];武汉大学;2009年
5 陈玮;基于ASP的国有林区区域信息化模式研究[D];东北林业大学;2009年
6 吴镝;面向RP领域的Web服务自主组建方法研究与应用[D];上海大学;2011年
7 周航;基于质量有色Petri网的Web组合服务建模与冲突、冲撞研究[D];南京航空航天大学;2009年
8 刘灿灿;科学工作流管理及调度研究[D];国防科学技术大学;2011年
9 张径;电子政务环境下的政府信息流程再造与供应链管理模式研究[D];天津大学;2012年
10 林甲灶;构建个性化智能移动电子商务系统的关键技术与方法研究[D];兰州大学;2011年
中国硕士学位论文全文数据库 前10条
1 王欢;基于网格制造的焊接车间信息集成系统的研究[D];南昌航空大学;2010年
2 胡晓文;基于Petri网的非确定工作流的时间和资源管理问题研究[D];山东科技大学;2010年
3 杨磊;基于面向对象Petri网的企业间工作流建模研究[D];山东科技大学;2010年
4 李鹏;支持智能决策的虚拟企业系统设计与分析[D];山东科技大学;2010年
5 王广伦;基于构件的软件系统定制技术的研究与应用[D];山东科技大学;2010年
6 李晓慧;魔力平台中工作流异常处理的研究与实现[D];哈尔滨工程大学;2010年
7 彭永;基于移动Agent工作流的研究与实现[D];哈尔滨工程大学;2010年
8 何璐;零码平台业务自动建模的研究与实现[D];哈尔滨工程大学;2010年
9 马文涛;基于Web Services的工作流系统新模型的研究与实现[D];辽宁工程技术大学;2010年
10 张宇迪;基于手持终端的继电保护设备HMI系统设计[D];河南工业大学;2010年
【二级参考文献】
中国期刊全文数据库 前10条
1 吴晓琴;浅析面向对象程序设计特点[J];安徽大学学报(自然科学版);2002年03期
2 陈英,郭宝群,赵小林,施兴华;支持可视化建模CASE环境的数据存储机制[J];北京理工大学学报;2001年02期
3 刘鹏辉;敏捷方法:软件工程的新方法[J];宝鸡文理学院学报(自然科学版);2003年04期
4 王学成,张长海;基于XML信息系统开发平台的设计与实现[J];吉林大学学报(信息科学版);2005年05期
5 蒋海;刘淑芬;兰庆国;包铁;庞世春;;电信综合数据网络管理系统[J];吉林大学学报(信息科学版);2006年02期
6 张广泉;软件体系结构:概念、风格与描述语言[J];重庆师范学院学报(自然科学版);2000年03期
7 王茜,李刚,唐春华,李钊,何文奇,张执锐;按角色过程建模的研究与实现[J];东南大学学报(自然科学版);2000年03期
8 郑丽丽;魏慧;石秀君;;基于XML的异构数据交换的研究[J];电脑与信息技术;2007年04期
9 包林玉;袁平;彭春艳;程罗德;;基于JMS和XML的异构数据集成技术的设计与实现[J];电脑知识与技术;2008年13期
10 李文翔;肖军模;;XML技术在数据交换中的应用[J];电脑知识与技术;2008年17期
中国硕士学位论文全文数据库 前1条
1 李锐;MDA在领域工程上的研究与应用[D];大连理工大学;2004年
【相似文献】
中国期刊全文数据库 前10条
1 吴会松;;试论软件开发中的需求工程[J];水电科技情报;1997年01期
2 石正喜;矿石焦炭称量自动补偿系统的设计[J];计算机测量与控制;2005年06期
3 刘凤龙;;关于软件复用技术若干问题的研究与分析[J];长沙铁道学院学报(社会科学版);2008年02期
4 李艳平;;基于可复用构件的软件开发方法[J];菏泽学院学报;2008年05期
5 周淳;邓中亮;;嵌入式组件技术的研究及应用[J];现代电子技术;2009年06期
6 李浩蕾;;浅谈基于构件的软件开发及应用[J];湖南工业职业技术学院学报;2009年04期
7 宋柱梅;赵振宇;李庆亮;;基于模型的软件开发方法研究[J];深圳信息职业技术学院学报;2009年04期
8 栾好利;;敏捷软件开发应用研究[J];沈阳工程学院学报(自然科学版);2010年02期
9 蔡希尧;软件技术的最新发展及其特征[J];电子商务;1998年10期
10 张建;虚拟仪器实验教学系统的研究[J];河北建筑工程学院学报;2002年01期
中国重要会议论文全文数据库 前10条
1 范昭赋;李磊;;基于协调员模式的数据库软件开发方法[A];第十六届全国数据库学术会议论文集[C];1999年
2 秦燕峰;刘亚军;;基于多文档和动态链接库技术的软件开发方法研究与实现[A];第十八届全国数据库学术会议论文集(技术报告篇)[C];2001年
3 郑世峰;张德海;张晓辉;;一种基于瀑布模型和极限编程的微波探测仪软件开发方法[A];第二届微波遥感技术研讨会摘要全集[C];2006年
4 雷傲雄;谢旭升;邓华锋;;基于SOA方法的企业服务架构研究[A];全国第20届计算机技术与应用学术会议(CACIS·2009)暨全国第1届安全关键技术与应用学术会议论文集(下册)[C];2009年
5 董艳丽;陈定方;李和平;;基于模块化设计的柔性自动配料系统[A];湖北省机械工程学会机械设计与传动专业委员会第十五届学术年会论文集(一)[C];2007年
6 夏振华;王晓爽;;DSP原理与应用综合性实验设计[A];教育部中南地区高等学校电子电气基础课教学研究会第二十届学术年会会议论文集(上册)[C];2010年
7 陈晓红;何晓洁;李一智;;自然语言理解在智能决策支持系统人机接口中的应用[A];全国青年管理科学与系统科学论文集(第2卷)[C];1993年
8 陈小民;蒋兴舟;;声学信号处理中并行计算系统设计[A];中国声学学会2003年青年学术会议[CYCA'03]论文集[C];2003年
9 余永红;徐洁磐;;EXPRESS面向对象数据模型的关系数据库系统实现[A];第十六届全国数据库学术会议论文集[C];1999年
10 安琪;李昭原;;基于构件的Web库存管理系统的设计与实现[A];第十八届全国数据库学术会议论文集(研究报告篇)[C];2001年
中国重要报纸全文数据库 前10条
1 本报记者 李云杰;IBM软件的“幕后英雄”[N];计算机世界;2003年
2 本报记者 刘学习;软件开发过程能统一吗?[N];计算机世界;2002年
3 李瀛寰;国产高端路由器已成气候[N];中国计算机报;2003年
4 幼勤;美国软件开发课程引入中国[N];国际商报;2002年
5 清华大学 王克宏;变革与突破[N];计算机世界;2002年
6 张春生;软件业投资 是软是硬[N];中国旅游报;2000年
7 本报记者 胡永生;是什么卡了我们的脖子[N];科技日报;2001年
8 文萱(记者) 汤姆·迪马可(本书作者) 熊节(程序员);风险与收益是一枚硬币的两面[N];中国图书商报;2004年
9 权彦杰;软件测试与净室技术[N];中华读书报;2001年
10 赛迪顾问通信与网络事业部 江明涛;路由器市场平稳增长行业应用是争夺焦点[N];通信产业报;2004年
中国博士学位论文全文数据库 前9条
1 李庆新;基于本体的企业应用的形式化描述方法研究[D];吉林大学;2014年
2 张俊;特征模型驱动的软件开发方法及相关技术研究[D];吉林大学;2010年
3 董健;大型天文望远镜观测控制系统框架研究[D];中国科学技术大学;2011年
4 李景洲;基于工作流建模技术的信息系统开发方法[D];中国科学院研究生院(计算技术研究所);2001年
5 何均;高平稳数控运动控制算法与系统软件开发方法研究[D];南京航空航天大学;2010年
6 封斌;基于格件的信息处理机体系结构研究及其实现[D];华南理工大学;2013年
7 王彬;基于实时语义模型的模型转换及语义一致性研究[D];昆明理工大学;2011年
8 席琳;形式化方法在构件组装实时系统中的应用研究[D];郑州大学;2012年
9 张镭;飞行模拟器飞行仿真系统建模与软件实现[D];哈尔滨工业大学;2009年
中国硕士学位论文全文数据库 前10条
1 李年锁;敏捷软件开发方法在学习辅助管理系统中的应用研究[D];西南交通大学;2010年
2 张翔宇;移动业务支撑系统资源管理的设计与实现[D];吉林大学;2010年
3 程超;Storyboard驱动的软件开发方法及其应用[D];大连理工大学;2012年
4 张巍崴;Scrum软件开发方法在ROSS公司的应用研究[D];华东理工大学;2014年
5 邓桂骞;网络化软件开发方法在城市交通领域中的应用研究[D];华南理工大学;2010年
6 谢琳;基于SCRUM的小型团队软件项目开发应用与研究[D];东北师范大学;2011年
7 周原力;面向构件的机器人控制软件开发方法研究[D];湖南大学;2010年
8 蔡元沛;基于MDA面向分析师的软件开发方法的研究与应用[D];哈尔滨工程大学;2010年
9 王若曦;基于构件复用的软件开发方法研究[D];华中师范大学;2012年
10 赵丽红;基于UML的面向服务软件开发方法研究与应用[D];北方工业大学;2010年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62791813
  • 010-62985026