一种特定领域软件开发模型

一种特定领域软件开发模型

ID:33871337

大小:231.02 KB

页数:7页

时间:2019-02-28

一种特定领域软件开发模型_第1页
一种特定领域软件开发模型_第2页
一种特定领域软件开发模型_第3页
一种特定领域软件开发模型_第4页
一种特定领域软件开发模型_第5页
资源描述:

《一种特定领域软件开发模型》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、!"""年#"月西安电子科技大学学报(自然科学版)&’()!"""第!$卷第%期!"#$%&’"()*+*&%#%*,-$.*/0*+,)!$-+)%一种特定领域软件开发模型李景峰!,李琰$,陈平!(!’西安电子科技大学软件工程研究所,陕西西安)!,,)!;$’西安电子科技大学通信工程学院,陕西西安)!,,)!)摘要:实际的应用系统都有其领域背景,而领域工程是对同一领域内系统的特性进行分析、归纳的软件过程+将领域工程与应用工程相结合,给出了一种特定领域软件开发模型———双工程模型,并说明了特定领域软件体系结

2、构和可重用构件的演化过程+一个系统的开发实践说明,该模型有助于提高领域软件的开发效率和质量+关键词:领域工程;软件开发模型;特定领域软件体系结构;可重用构件中图分类号:-.*!!文献标识码:/文章编号:!,,!#$(,(,$,,,),%#,&,$#,%!"#$%&’()*+,&-&,)#-./%0+"+1+2#*$+’.$#"+2!,!"*+%$,,-./0$%&!!"#$%&’()%&(!!"#$#%&’()*$+!,-.,-+/%�*12*##&2*1,3242%*5*26!,327%*)!,,)!

3、,8(2*%;$!.’(,,9,-:#9#’,;;<*2’%+2,*0*12*##&2*1,3242%*5*26!,327%*)!,,)!,8(2*%)!"#$%&’$:!"#$%&#’#((’)$#%)*"+,+%-.)+#’/#,+#++*$)#%-0/)%1)%+0*.#)"2!"00*.#)"-"3)"--4)"3)+#+*5%/#4-(4*$-++%1#%#"#’,+-+#"0$*"$’&0-+0*.#)"3-"-4#’)%)-+*5+,+%-.+)"#0*.#)"26)%1%1-$*.7)"#%

4、)*"*50*.#)"-"3)"--4)"3#"0#((’)$#%)*"-"3)"--4)"3,#0*.#)"8+(-$)5)$+*5%/#4-0-9-’*(.-"%.*0-’—0&#’8-"3)"--4)"3.*0-’)+(4-+-"%-02:-+)0-+,%1--9*’9-.-"%*5;<

5、%1-0-9-’*(.-"%-55)$)-"$,#"0).(4*9-%1->&#’)%,*5+*5%/#4-)"#0*.#)"2()*+,%-#:0*.)#"-"3)"--4)"3;+*5%/#4-0-9-’*(.-"%.*0-’;;<

6、域工程就是对领域内已有的系统进行分析,抽取出该领域内相对稳定可以被重用部分的过程+目前,对领域工程的研究有了一些成果,如卡内基·梅隆大学软件工程研究所(0123456)提出的领域分析方法(789:;<8#=<>8?:8@ABC9>?/?9DEF>F18:GB@,简写为7=A/)[(],H>DD[*]以及4-/K4项目提出的领域分析过程(ABC9>?/?9DEF>F.

7、合+因此,在一维的软件开发模型基础上,文中将领域工程与应用工程相结合,从而得到既有时间维,又有领域特性的二维的软件开发模型+收稿日期:!"""#!$#$%基金项目:国家部委“九五”预研资助项目(&’$’!’()作者简介:李景峰(!")*#),男,西安电子科技大学博士生+万方数据第!期李景峰等:一种特定领域软件开发模型CB?!领域工程基本概念!"!领域领域(!"#$%&)是指一组具有相似或相近需求和功能的应用系统所覆盖的区域[’](领域内的应用系统一般都具有许多相似的特性(现实世界问题领域的解决方法是充分内聚

8、和充分稳定的,从而决定了同一领域内各系统的需求和功能具有显著的共性,其实现也必然具有共性[)](!"#领域模型领域模型(!"#$%&*"+,-)是领域中各系统的共同需求的描述[)](它描述了领域内系统需求上的共性(称领域模型所描述的需求为领域需求(!"#$%&.,/0%1,#,&2)(它是通过考察领域中已有的系统获得的(当领域中存在大量系统时,需要选择它们的一个子集作为样本系统(对样本系统需求的考察将显示领域需求

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。