首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
论基于DSSA的软件架构设计与应用 软件架构设计的一个重要课题是如何解决软件重用问题。特定领域软件架构(Domain Specific Software Architecture,DSSA)是一种有效实现特定领域软件重用的手段。按照Tracz的说法,D
论基于DSSA的软件架构设计与应用 软件架构设计的一个重要课题是如何解决软件重用问题。特定领域软件架构(Domain Specific Software Architecture,DSSA)是一种有效实现特定领域软件重用的手段。按照Tracz的说法,D
admin
2010-03-08
78
问题
论基于DSSA的软件架构设计与应用
软件架构设计的一个重要课题是如何解决软件重用问题。特定领域软件架构(Domain Specific Software Architecture,DSSA)是一种有效实现特定领域软件重用的手段。按照Tracz的说法,DSSA就是一个特定的问题领域中由领域模型、参考需求、参考架构等组成的开发基础架构,其目标就是支持一个特定领域中多个应用的生成。
DSSA的基本活动包括领域分析、领域设计和领域实现。领域分析的主要目的是获得领域模型,领域模型描述领域中系统之间共同的需求,即领域需求;领域设计的主要目标是获得DSSA,DSSA描述领域模型中表示需求的解决方案;领域实现的主要目标是依据领域模型和DSSA开发和组织可重用信息。
请围绕“基于DSSA的软件架构设计与应用”论题,依次从以下三个方面进行论述。
1.概要叙述你参与管理和开发的软件项目以及你在其中所承担的主要工作。
2.就你所熟悉的领域,请给出针对该特定领域,在基于DSSA的软件设计开发中所涉及的领域模型、参考需求和参考架构以及相应的支持环境或设施。
3.具体阐述你参与管理和开发的项目中使用DSSA的情况,包括领域分析、领域设计和领域实现等活动是如何具体实施的,最终实际效果如何。
选项
答案
1.简要叙述所参与管理和开发的软件项目,需要明确指出在其中承担的主要任务和开展的主要工作。 2.应结合自己所熟悉的领域,定义领域范围,确定领域应用需要满足的用户需求;定义领域特定的元素、领域字典和领域术语;定义领域特定的设计和实现需求约束:在此基础上,定义领域模型,产生该领域的参考架构,并说明构件的语法和语义;最后,产生、搜集可重用的产品单元,为DSSA增加构件,为问题域实现新应用提供支持。这个DSSA的建立过程是并发、递归和反复进行的。 所给出的DSSA应该具备以下4个方面的特征: (1) 一个严格定义的问题域和/或解决域; (2) 具有普遍性,使其可以用于领域中某个特定应用的开发; (3) 对整个领域能有合适程度的抽象; (4) 具备该领域固定的、典型的在开发过程中的可重用元素。 3.需要结合项目实际,指出在架构设计时使用DSSA的情况,包括领域分析、领域设计和领域实现等活动是如何具体实施的,要给出实际的效果并进行分析。
解析
转载请注明原文地址:https://jikaoti.com/ti/xL67FFFM
本试题收录于:
系统架构师下午论文考试题库软考高级分类
0
系统架构师下午论文考试
软考高级
相关试题推荐
WithJapan’swelfaresystembucklingunderthedemandsofanageingsociety,theworld’soldestmanapologizedyesterdayforhis
Don’ttalk:yourcellphonemaybeeavesdropping.Thankstorecentdevelopmentsin"spyphone"software,ado-it-yourselfspook
输入一个整数和一棵二元树。从树的根结点开始往下访问一直到叶结点所经过的所有结点形成一条路径。打印出和与输入整数相等的所有路径。例如输入整数22和如下二元树则打印出两条路径:10,12和10,5,7。二元树结点的数据结构定义为:struct
datagrid.datasouse可以连接什么数据源
2005年11月金山笔试题。编码完成下面的处理函数。函数将字符串中的字符’*’移到串的前部分,前面的非’*’字符后移,但不能改变非’*’字符的先后顺序,函数返回串中字符’*’的数量。如原始串为:ab**cd**e*12,处理后为*****abcde12,函
求两个串中的第一个最长子串(神州数码以前试题)。如"abractyeyt","dgdsaeactyey"的最大子串为"actyet"。
ASP.NET能在那些系统中运行?
根据委托(delegate)的知识,请完成以下用户控件中代码片段的填写:namespacetest{publicdelegatevoidOnDBOperate();publicclassUserControlBase
更改计算机管理员用户John名称为lusi的类型为受限用户。
随机试题
某两层三跨框架如题38图所示。各柱线刚度均为1.0×104kN.m,边柱和中柱的侧移刚度修正系数分别为O.5和0.6。试计算该框架由梁柱弯曲变形引起的顶点侧移值。
大剂量阿司匹林引起胃出血的原因是:
男性,30岁,患十二指肠溃疡4年,突发上腹剧痛5小时,继而全腹痛、大汗。查体:全腹压痛、反跳痛。十二指肠溃疡穿孔,在哪一部位多见
血小板生成减少因素
适用于腹部手术后腹气胀和尿潴留的药物是
[2006年第104题]民用建筑中应急柴油发电机所用柴油(闪点≥60℃),根据火灾危险性属于哪一类物品?
以下选项中,( )是执行《国有建设单位会计制度》的建设单位应该编报的会计报表。
《公司法》中对关联关系进行了调整,规定公司的一些人员不得利用其关联关系损害公司利益,违反规定给公司造成损失的,应当承担赔偿责任,这些人员包括()。
Sarah’sfatherworkedas______.
Homer
最新回复
(
0
)