首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下关于开放式嵌入式软件架构设计的相关描述,回答问题。 【说明】 某公司一直从事宇航系统研制任务,随着宇航产品综合化、网络化技术发展的需要,公司的业务量急剧增加,研制新的软件架构已迫在眉睫。公司架构师王工广泛调研了多种现代架构的基础,建议采用基于FAC
阅读以下关于开放式嵌入式软件架构设计的相关描述,回答问题。 【说明】 某公司一直从事宇航系统研制任务,随着宇航产品综合化、网络化技术发展的需要,公司的业务量急剧增加,研制新的软件架构已迫在眉睫。公司架构师王工广泛调研了多种现代架构的基础,建议采用基于FAC
admin
2023-02-21
116
问题
阅读以下关于开放式嵌入式软件架构设计的相关描述,回答问题。
【说明】
某公司一直从事宇航系统研制任务,随着宇航产品综合化、网络化技术发展的需要,公司的业务量急剧增加,研制新的软件架构已迫在眉睫。公司架构师王工广泛调研了多种现代架构的基础,建议采用基于FACE(Future Airborne Capability Environment)的宇航系统开放式软件架构,以实现宇航系统的跨平台复用,实现宇航软件高质量、低成本的开发。公司领导肯定了王工的提案,并指出公司要全面实施摹于FACE的开放式软件架构,应注意每个具体项目在实施中如何有效实现从需求到架构设计的关系,掌握基于软件需求的软件架构设计方法,并做好开放式软件架构中各段间的接口标准化设计工作。
王工指出,软件开发中需求分析是根本,架构设计是核心,不考虑软件需求便进行软件架构设计很可能导致架构设计的失败,因此,如何把软件需求映射到软件架构至关重要。请从描述语言、非功能性需求描述、需求和架构的一致性等三个方面,用300字以内的文字说明软件需求到架构的映射存在哪些难点。
选项
答案
(1)需求和架构描述语言存在差异:软件需求是频繁获取的非正规的自然语言,而软件架构常用的是一种正式语言。 (2)非功能属性难于在架构中描述:系统属性中描述的非功能性需求通常很难在架构模型中形成规约。 (3)需求和架构的一致性难以保障:从软件需求映射到软件架构的过程中,保持一致性和可追溯性很难,且复杂程度很高,因为单一的软件需求可能定位到多个软件架构的关注点。反之,架构元素也可能有多个软件需求。
解析
FACE是近年来宇航领域提出的一种面向服务的、安全可靠、可移植、可扩展的开放式嵌入式系统架构,可实现宇航软件的跨平台复用以及高质量、低成本的开发工作。从图3-1可以看出,FACE将宇航软件分为5个功能服务段,各段之间通过标准的服务接口或传输服务实现功能间的相互调用。架构设计是软件系统开发中的重要环节,其架构的优劣直接影响着软件系统的功能实现,因此,架构能否全面反映需求是架构设计的重中之重。
通常在软件开发过程中,需求会随着开发深入而有所变化,而架构又不能完全地将需求全部反映出来,因此,如何把软件需求映射到软件架构是至关重要一个问题。在架构设计时,架构设计师应密切关注需求到架构的映射存在以下5方面的难点:
(1)需求和架构描述语言存在差异:软件需求是频繁获取的非正规的自然语言,而软件架构常用某种正式语言。
(2)非功能属性难以在架构中描述:系统属性中描述的非功能性需求通常很难在架构模型中形成规约。
(3)需求和架构的一致性难以保障:从软件需求映射到软件架构的过程中,保持一致性和可追溯性很难,且复杂程度很高,因为单一的软件需求可能定位到多个软件架构的关注点。反之,架构元素也可能有多个软件需求。
(4)用迭代和同步演化方法开发软件时,由于需求的不完整而带来的架构设计困难:架构设计必须基于一个准确的需求开展,而有些软件需求只能在建模后甚至是在架构实现时才能被准确理解。
(5)难以确定和细化包含这些需求的架构相关信息:大规模系统必须满足数以千计的需求,会导致很难确定和细化包含这些需求的架构相关信息。
转载请注明原文地址:https://www.kaotiyun.com/show/A90D777K
本试题收录于:
系统架构师下午案例分析考试题库软考高级分类
0
系统架构师下午案例分析考试
软考高级
相关试题推荐
一座塑料大棚中有6块大小相同的长方形菜池,按照从左到右的顺序依次排列为:1、2、3、4、5和6号。而且1号与6号不相邻。大棚中恰好需要种6种蔬菜:Q、L、H、X、S和Y。每块菜池只能种植其中的一种。种植安排必须符合以下条件:①Q在H左侧的某一块菜
一座塑料大棚中有6块大小相同的长方形菜池,按照从左到右的顺序依次排列为:1、2、3、4、5和6号。而且1号与6号不相邻。大棚中恰好需要种6种蔬菜:Q、L、H、X、S和Y。每块菜池只能种植其中的一种。种植安排必须符合以下条件:①Q在H左侧的某一块菜
任何一片水域能否保持生机,主要取决于它是否有能力保持一定量的溶解于其中的氧气。如果倒进水中的只是少量的污物,鱼类一般不会受到影响,水中的细菌仍能发挥作用,分解污物,因为该片水域能从空气和水中植物那里很快使氧气的消耗得到恢复。以下哪项最可能是上述陈述的
象棋比赛中,每个选手都与其他选手恰好比赛一局,每局赢者记2分,输者记0分,如果平局,两个选手各记1分,另有四个同学统计了全部选手的得分总数,分别是1979,1980,1984,1985.经核实,有一位同学统计无误,则参加这次比赛的选手有(
英国石油公司在墨西哥湾的油井发生爆裂,大量原油泄漏。该公司立即并持续使用化学分散剂来分解浮油。美国众议院能源和环境委员会主席埃德·写基对化学分散剂的安全性提出了严重质疑。国家食品和药物管理局的回应是:“化学分散剂是安全的,因为没有任何报告显示这种化学品进入
通过检查甲虫化石,一研究小组对英国在过去2.2万年内的气温提出了到目前为止最为详尽的描述。该研究小组对现存的生物化石进行挑选,并确定了它们的生存日期。当发现在同一地方发现的几种生物的个体属于同一时间段时,现存的甲虫类生物的已知忍受温度就可以被用来确定那个地
桓公:“为何说寡人读的是古人的糟粕?”轮扁:“依我的经验看,斫车轮,轮孔做得稍大就松滑而不坚固,做得稍小就滞涩难入。要想做得不大不小、不松不紧,必须得之于心而应之于手,有高超的技术存在其中,却无法用语言传达,我无法教给我儿子,所以,我都70岁了还得斫轮。古
已知数列{an},a1=1008,且满足等式n·an-1=(n+1)an(n≥2),则a2015=()。
CoincidingwiththegroundbreakingtheoryofbiologicalevolutionproposedbyBritishnaturalistCharlesDarwininthe1860s,Br
Thepurposeofsystemsdesignistospecifya(n)____①____,whichdefinesthetechnologiestobeusedtobuildtheproposedinfor
随机试题
患者,男性,40岁,多年来全口牙反复肿胀,曾做过多次治疗,近5~6天再次加重。检查全口牙龈肿,充血,触之出血,肿胀明显,牙周袋超过5mm,压溢脓,X线检查,全口多数牙槽骨有不同程度吸收,无龋。全身乏力,饮食量比一般人大,尿量也多。在下列项目中特别需要检
WHO推荐使用的口服补液盐的钾浓度及液体张力为钾张力
下列有关鉴定的情形中,属于可以申请重新鉴定的有()。
【真题(初级)】按照我国有关法规的规定,企业的税后利润可用于()。
童年儿童游戏属于()。
某县打算在县中心城区建设一个城市广场,决定作出后,县政府成立了由副县长为组长、15人组成的城市广场建设领导指挥办公室,购置各种办公设备花费20万元。然后开始进行拆迁工作,动用3000元安置被迁居民、商户,又请专家进行规划设计,花费了400万元。为了建设一个
根据下面的统计表回答121~125题能源消费构成中,从1981年到1986年变化比例最大的是()。
求
Thoughnotbiologicallyrelated,friendsareas"related"asfourthcousins,sharingabout1%ofgenes.Thatis【C1】______astudy
Onesummernight,onmywayhomefromworkIdecidedtoseeamovie.IknewthetheatrewouldbeairconditionedandIcouldn’tf
最新回复
(
0
)