首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下关于开放式嵌入式软件架构设计的相关描述,回答问题。 【说明】 某公司一直从事宇航系统研制任务,随着宇航产品综合化、网络化技术发展的需要,公司的业务量急剧增加,研制新的软件架构已迫在眉睫。公司架构师王工广泛调研了多种现代架构的基础,建议采用基于FAC
阅读以下关于开放式嵌入式软件架构设计的相关描述,回答问题。 【说明】 某公司一直从事宇航系统研制任务,随着宇航产品综合化、网络化技术发展的需要,公司的业务量急剧增加,研制新的软件架构已迫在眉睫。公司架构师王工广泛调研了多种现代架构的基础,建议采用基于FAC
admin
2023-02-21
45
问题
阅读以下关于开放式嵌入式软件架构设计的相关描述,回答问题。
【说明】
某公司一直从事宇航系统研制任务,随着宇航产品综合化、网络化技术发展的需要,公司的业务量急剧增加,研制新的软件架构已迫在眉睫。公司架构师王工广泛调研了多种现代架构的基础,建议采用基于FACE(Future Airborne Capability Environment)的宇航系统开放式软件架构,以实现宇航系统的跨平台复用,实现宇航软件高质量、低成本的开发。公司领导肯定了王工的提案,并指出公司要全面实施摹于FACE的开放式软件架构,应注意每个具体项目在实施中如何有效实现从需求到架构设计的关系,掌握基于软件需求的软件架构设计方法,并做好开放式软件架构中各段间的接口标准化设计工作。
王工指出,软件开发中需求分析是根本,架构设计是核心,不考虑软件需求便进行软件架构设计很可能导致架构设计的失败,因此,如何把软件需求映射到软件架构至关重要。请从描述语言、非功能性需求描述、需求和架构的一致性等三个方面,用300字以内的文字说明软件需求到架构的映射存在哪些难点。
选项
答案
(1)需求和架构描述语言存在差异:软件需求是频繁获取的非正规的自然语言,而软件架构常用的是一种正式语言。 (2)非功能属性难于在架构中描述:系统属性中描述的非功能性需求通常很难在架构模型中形成规约。 (3)需求和架构的一致性难以保障:从软件需求映射到软件架构的过程中,保持一致性和可追溯性很难,且复杂程度很高,因为单一的软件需求可能定位到多个软件架构的关注点。反之,架构元素也可能有多个软件需求。
解析
FACE是近年来宇航领域提出的一种面向服务的、安全可靠、可移植、可扩展的开放式嵌入式系统架构,可实现宇航软件的跨平台复用以及高质量、低成本的开发工作。从图3-1可以看出,FACE将宇航软件分为5个功能服务段,各段之间通过标准的服务接口或传输服务实现功能间的相互调用。架构设计是软件系统开发中的重要环节,其架构的优劣直接影响着软件系统的功能实现,因此,架构能否全面反映需求是架构设计的重中之重。
通常在软件开发过程中,需求会随着开发深入而有所变化,而架构又不能完全地将需求全部反映出来,因此,如何把软件需求映射到软件架构是至关重要一个问题。在架构设计时,架构设计师应密切关注需求到架构的映射存在以下5方面的难点:
(1)需求和架构描述语言存在差异:软件需求是频繁获取的非正规的自然语言,而软件架构常用某种正式语言。
(2)非功能属性难以在架构中描述:系统属性中描述的非功能性需求通常很难在架构模型中形成规约。
(3)需求和架构的一致性难以保障:从软件需求映射到软件架构的过程中,保持一致性和可追溯性很难,且复杂程度很高,因为单一的软件需求可能定位到多个软件架构的关注点。反之,架构元素也可能有多个软件需求。
(4)用迭代和同步演化方法开发软件时,由于需求的不完整而带来的架构设计困难:架构设计必须基于一个准确的需求开展,而有些软件需求只能在建模后甚至是在架构实现时才能被准确理解。
(5)难以确定和细化包含这些需求的架构相关信息:大规模系统必须满足数以千计的需求,会导致很难确定和细化包含这些需求的架构相关信息。
转载请注明原文地址:https://kaotiyun.com/show/A90D777K
本试题收录于:
系统架构师下午案例分析考试题库软考高级分类
0
系统架构师下午案例分析考试
软考高级
相关试题推荐
历史并非清白之手编织的网,使人堕落和道德沦丧的一切原因中,权力是最永恒、最活跃的。因此,应该设计出一些制度,限制和防范权力的滥用。下面哪个假设能够给予上述推理最强的支持?
科学家:已经证明,采用新耕作方法可以使一些经营管理良好的农场在不明显降低产量,甚至在提高产量的前提下,减少化肥、杀虫剂和抗生素的使用量。批评家:并非如此。你们选择的农场是使用这些新方法最有可能取得成功的农场。为什么不提那些尝试了新方法却最终失败了的农
去年以来,北京的楼市又经历了一次下挫,但是出乎所有人意料的是,今年头几个月的房价和成交量又迅速攀升,达到了历史的最高点。有人认为:来自境外的投资性行为造成了北京房价的暴涨。以下哪项如果为真,则最能质疑这种观点?
某校有7名优秀的学生G、H、L、M、U、W和Z。暑假期间,学校将派他们去英国和美国考察。该校只有这7名学生参加这次活动,每人恰好去这两个国家中的一个,考虑到每个学生的特长,这次活动必须满足以下条件:(1)如果G去英国,则H去美国。(2)
美国电动汽车TeslA使用的电池是由近7000块松下18650型电池通过串联、并联结合在一起的大电池包。TeslA电池动力系统的安全性一直受到汽车界的质疑。一位电池专家说,18650型电池在美国的起火概率是0.002‰,那么,7000块小电池组成的电池
在观察地球的气候类型和周期为11年的太阳黑子的活动长达36年以后,科学家们发现,在影响地球气候的风的类型变换之前,太阳黑子活动非常频繁。有人得出结论认为气象学家可以利用这一信息来改善天气预报。以下哪项如果正确,则能最严重地削弱以上论证?
美国有些州的法官是通过选举产生的。选举通常需要得到利益集团的资金支持,这有可能直接或间接地影响司法公正。一项研究表明,在涉案一方是自己的竞选资助人的案件中,路易斯安那州最高法院的法官有65%的判决支持了竞选资助人。这说明,给予法官的竞选资助与有利于资助人的
研究人员报告说,动物脑部具有不同功能的区域占总脑量的比例是物种的一个重要特征。他们发现,在同物种中,不同个体之间的脑容量可能有明显差别,但脑部结构特征基本一致;而不同物种之间,结构特征就有较大差异。研究人员据此认为,脑部结构特征将有助于分辨不同物种间的亲缘
在一个标准的椭圆形自行车赛道上,甲、乙两个运动员从同一地点A同时反向出发,已知甲、乙两人的骑车速度之比为,当甲、乙两人恰好在A点第一次相遇时,乙骑行了()圈。
CoincidingwiththegroundbreakingtheoryofbiologicalevolutionproposedbyBritishnaturalistCharlesDarwininthe1860s,Br
随机试题
中国内地对香港地区的铁路运输的特点是()
合理的系统结构设计要满足的条件不包括()
电力系统公共连接点由波动负荷产生的闪变限值,与公共连接点的()有关。
下列各项中,属于运用横向比较法的有()。Ⅰ.将甲公司去年与今年的销售额进行比较Ⅱ.将美国和中国的医药行业进行比较Ⅲ.将教育培训和图书行业进行比较Ⅳ.将医药行业的增长情况与国民经济的增长进行比较
根据《民法总则》和《物权法》的规定,下列物可以适用先占取得的是()。(2012年)
个人行为的动力和参考系是()。
设X,Y是相互独立的随机变量,其分布函数分别为Fn(x)、Fy(y),则Z=min(X,Y)的分布函数是().
过坐标原点作曲线y=ex的切线,该切线与曲线y=ex以及x轴围成的向x轴负向无限伸展的平面图形记为D.求D绕直线x=1旋转一周所成的旋转体的体积V.
WhatdoestheManMean?
四合院(Siheyuan)是从明代的北京延续下来的古典(classical)建筑风格的住宅。四合院之间的狭窄的街道被称为“胡同”(Hutong)。一个四合院有园林包围(surround)着的四个房子,有高高的围墙保护。四合院与胡同都是人们常见到的,有700
最新回复
(
0
)