首页
登录
从业资格
DSSA是在一个特定应用领域中为一组应用提供组织结构参考的软件体系结构,参与DS
DSSA是在一个特定应用领域中为一组应用提供组织结构参考的软件体系结构,参与DS
最全题库
2022-08-02
43
问题
DSSA是在一个特定应用领域中为一组应用提供组织结构参考的软件体系结构,参与DSSA的人员可以划分为4种角色,包括领域专家、领域设计人员、领域实现人员和( 请作答此空),其基本活动包括领域分析、领域设计和( )。A. 领域测试人员B. 领域顾问C. 领域分析师D. 领域经理
选项
A. 领域测试人员
B. 领域顾问
C. 领域分析师
D. 领域经理
答案
C
解析
DSSA的基本活动包括:领域分析、领域设计、领域实现:1、领域分析这个阶段的主要目标是获得领城模型。领域模型描述领域中系统之间的共同的需求,即领域模型所描述的需求为领域需求。在这个阶段中首先要进行一些准备性的活动,包括定义领域的边界。从而明确分析的对象;识别信息源,整个领域工程过程中信息的来源,可能的信息源包括现存系统、技术文献、问题域和系统开发的专家、用户调查和市场分析、领域演化的历史记录等,在此基础上就可以分析领域中系统的需求,确定哪些需求是领域中的系统广泛共享的,从而建立领域模型。当领域中存在大量系统时,需要选择它们的一个子集作为样本系统。对样本系统需求的考察将显示领城需求的一个变化范围。一些需求对所有被考察的系统是共同的,一些需求是单个系统所独有的。很多需求位于这两个极端之间,即被部分系统共享。2、领域设计这个阶段的目标是获得DSSA。DSSA描述在领域模型中表示的需求的解决方案,它不是单个系统的表示,而是能够适应领域中多个系统的需求的一个高层次的设计。建立了领域模型之后,就可以派生出满足这些被建模的领域需求的DSSA,由于领域模型中的领域需求具有一定的变化性,DSSA也要相应地具有变化性。它可以通过表示多选一的(alternative)、可选的(optional)解决方案等来做到这一点。模型和DSSA来组织的,因此在这个阶段通过获得DSSA,也就同时形成了重用基础设施的规约。3、领域实现这个阶段的主要目标是依据领域模型和DSSA开发和组织可重用信息。这些可重用信息可能是从现有系统中提取得到,也可能需要通过新的开发得到。它们依据领域模型和DSSA进行组织,也就是领域模型和DSSA定义了这些可重用信息的重用时机,从而支持了系统化的软件重用。这个阶段也可以看作重用基础设施的实现阶段。值得注意的是,以上过程是一个反复的、逐渐求精的过程。在实施领域工程的每个阶段中,都可能返回到以前的步骤,对以前的步骤得到的结果进行修改和完善,再回到当前步骤,在新的基础上进行本阶段的活动。参与DSSA的人员可以划分为四种角色:领城专家、领城分析师、领域设计人员和领域实现人员。1、领域专家领域专家可能包括该领域中系统的有经验的用户、从事该领域中系统的需求分析、设计、实现以及项目管理的有经验的软件工程师等。领域专家的主要任务包括提供关于领域中系统的需求规约和实现的知识,帮助组织规范的、一致的领域字典,帮助选择样本系统作为领域工程的依据,复审领域模型、DSSA等领域工程产品等。领域专家应该熟悉该领域中系统的软件设计和实现、硬件限制、未来的用户需求及技术走向等。2、领域分析人员领域分析人员应由具有知识工程背景的有经验的系统分析员来担任。领域分析人员的主要任务包括控制整个领域分析过程,进行知识获取,将获取的知识组织到领域模型中,根据现有系统、标准规范等验证领域模型的准确性和一致性,维护领域模型。领域分析人员应熟悉软件重用和领域分析方法;熟悉进行知识获取和知识表示所需的技术、语言和工具;应具有一定的该领域的经验,以便于分析领域中的问题及与领域专家进行交互;应具有较高的进行抽象、关联和类比的能力;应具有较高的与他人交互和合作的能力。3、领域设计人员领域设计人员应由有经验的软件设计人员来担任。领域设计人员的主要任务包括控制核个软件设计过程,根据领域模型和现有的系统开发出DSSA,对DSSA的准确性和一致性进行验证,建立领域模型和DSSA之间的联系。领域设计人员应熟悉软件重用和领域设计方法;熟悉软件设计方法;应有一定的该领域的经验,以便于分析领域中的问题及与领域专家进行交互。4、领域实现人员领域实现人员应由有经验的程序设计人员来担任。领域实现人员的主要任务包括根据领域模型和DSSA,或者从头开发可重用构件,或者利用再工程的技术从现有系统中提取可重用构件,对可重用构件进行验证,建立DSSA与可重用构件间的联系。领域实现人员应熟悉软件重用、领域实现及软件再工程技术;熟悉程序设计;具有一定的该领域的经验。
转载请注明原文地址:https://tihaiku.com/congyezige/2397566.html
本试题收录于:
高级系统架构设计师题库软件水平考试初中高级分类
高级系统架构设计师
软件水平考试初中高级
相关试题推荐
某软件公司欲设计一款图像处理软件,帮助用户对拍摄的照片进行后期处理。在软件需求分
在采用结构化开发方法进行软件开发时,设计阶段接口设计主要依据需求分析阶段的(
以下关于软件可维护性的叙述中,不正确的是“可维护性()”A.是衡量软件质量的一
软件配置管理的内容不包括()A.版本控制 B.变更控制 C.过程支持
软件能力成熟度模型提供了一个软件能力成熟度的框架。她将软件过程改进的步骤组织成五
软件工程的基本要素包括方法、工具和()A.软件系统 B.硬件系统 C.过程
某开发小组欲开发一个超大规模软件:使用通信卫星,在订阅者中提供、监视和控制移动电
在设计软件的模块结构时,()不能改进设计质量A.尽量减少高扇出结构 B.尽量
以下关于测试工作在软件开发各阶段作用的叙述中,不正确的是______A.在需求分
以下关于集成测试的叙述中,不正确的是______A.在完成软件的概要设计后,即开
随机试题
All______,frombankingtoshopping,willbeperformedelectronically.A、transa
某农药厂包装工,因敌敌畏瓶破碎浸湿上衣。工作中出现头晕、流涕、咳嗽而急诊,按感冒
2011年某省接待过夜游客总量再次实现突破,达到3001.34万人次,同比增长
哪种H受体拮抗剂的作用强而持久且副作用少A.非那西丁 B.雷尼替丁 C.法莫
苦寒有毒,多服、久服对肝功能有一定损害的药物是A:红花B:川芎C:黄药子D
盐酸吗啡A.紫脲酸铵反应B.Marquis反应C.双缩脲反应D.绿奎宁反应E.V
关于功血的叙述,不正确的是A.即功能失调性子宫出血 B.分为排卵型和无排卵型功
A.胆酸 B.鹅去氧胆酸 C.甾体皂苷 D.胆甾醇 E.强心甾Hamma
临床上最多见的鳃裂囊肿来源于A.第一鳃裂 B.第二鳃裂 C.第三鳃裂 D.
工程延误期间遇到国家法律、行政法规和相关政策变化引起工程造价变化的,下列处理方法
最新回复
(
0
)