Software Architecture 课后讨论题 答案Word下载.docx
《Software Architecture 课后讨论题 答案Word下载.docx》由会员分享,可在线阅读,更多相关《Software Architecture 课后讨论题 答案Word下载.docx(31页珍藏版)》请在冰豆网上搜索。
P79
3.WhatdoyouthinkofBrooks'
"
SurgicalTeam"
?
您如何看待布鲁克斯的“手术团队”?
P89
4.HowdidFredBrooksJr.describetheroleofthearchitectinhis"
TheMythicalMan-Month"
FredBrooksJr.是如何描述建筑师在他的“神话人月”中的角色?
P86
5.WhathaveyoulearntfromDavidParnas,forsoftwaredevelopment?
你从DavidParnas那里学到了什么,用于软件开发?
P96
Topic2-ModernSoftwareArchitectureP130
6.WhatisyourexplanationofABC?
你对ABC有什么解释?
P151
7.Howdoyouplantobecomeagoodsoftwarearchitect,referringtotheArchitecturalBusinessCycle?
您如何计划成为一名优秀的软件架构师,参考建筑商业周期?
P150
8.WhatarethestepsintheSoftwareArchitectureAnalysisMethod(SAAM)?
软件架构分析方法(SAAM)中的步骤是什么?
P无
Topic3-SoftwareArchitectureandtheBuiltEnvironmentP152
9.Whatdoesthesoftwarelearnfrombuiltenvironment?
软件从构建环境中学到了什么?
P154
10.WhatarethesixS'
sofshearinglayers?
剪切层的六个S是什么?
P182
11.WhataretheLessonsforSoftwareArchitecture?
软件架构的经验教训是什么?
P154P183
Topic4-MasterplansandPiecemealGrowthP184
12.Compareandcontrastthe‘Masterplan’and‘PiecemealGrowth’viewsofSoftwareArchitecture.比较和对比软件架构的“总体规划”和“零碎增长”观点。
P186-P187
13.Explaindesignpatterninyourownwords.用你自己的话解释设计模式。
P200-P202P384
14.Whataretherelationshipsbetweenpatternandpatternlanguages?
模式和模式语言之间有什么关系?
P203
Topic5-ArchitectureDescriptionLanguagesP211
15.WhatroledoesADLplayinsoftwarearchitecture?
ADL在软件架构中扮演什么角色?
P234
16.PleasegiveandefinitiontoADL.请给ADL定义。
P238
17.WhatarethebasicelementsofanADL?
ADL的基本要素是什么?
P238P240P242P244
Topic6-ArchitecturalStylesP252
18.Whatisan‘architecturalstyle’andwhatisan‘architecturalpattern’?
什么是“建筑风格”,什么是“建筑模式”?
P232P317P393
19.WhatistheBlackboardArchitectureStyle?
什么是黑板架构风格?
P353
20.WhatisanAttributeBasedArchitecturalStyle(ABAS)?
什么是基于属性的建筑风格(ABAS)?
P无
Topic7-ArchitecturePatternsP372
21.AccordingtoFrankBuschmannetal.'
sPatternsofSoftwareArchitecture,intowhichthreelevelsthatthepatternsemergingduringthesoftwaredevelopmentcanbedivided?
根据FrankBuschmann等人的软件架构模式,软件开发过程中出现的模式可以分为三个层次?
22.Couldyougiveanexampleofanarchitecturalpattern?
你能举一个建筑模式的例子吗?
23.Explainthefollowingarchitecturalpatterns:
MVC,Layers.解释以下架构模式:
MVC,Layers。
P395P397
Topic8-DomainSpecificSoftwareArchitectureP410
24.WhatisthepurposeofDSSA?
问DSSA的目的是什么?
P411
25.WhatisDSSAandwhatdoesDSSAconsistof?
什么是DSSA以及DSSA由什么组成?
P421
26.WhatarethegeneralstepssolvingproblemsusingDSSAs?
使用DSSA解决问题的一般步骤是什么?
P416
Topic9-DisciplineofSoftwareArchitectureP430
27.WhatisDanBredemeyer'
sSoftwareArchitectureModel?
问DanBredemeyer的软件架构模型是什么?
P432
28.WhatisBredemeyer'
ssuggestedarchitectingprocess,anditselementalsteps?
什么是Bredemeyer建议的架构流程及其基本步骤?
P438
29.Howtoensureagoodarchitecturebecreated?
如何确保创建良好的架构?
P439
Topic10-SoftwareArchitectureandtheUMLP448
30.WhatisthebuildingblockofUML?
UML的构建块是什么?
P453
31.Whatisthetypicalarchitecturalviews(4+1views)adoptedbyUML?
UML采用的典型架构视图(4+1视图)是什么?
P483
32.WhatarethecharacteristicsoftheUMLsoftwaredevelopmentlifecycle?
UML软件开发生命周期有哪些特点?
P484
Topic11-ArchitectureandComponentBasedDevelopmentP547
33.What'
sthebiggestsingleproblemforComponentBasedDevelopment?
基于组件的开发最大的单一问题是什么?
548
34.What'
sthesuggestedmethodtosolvetheproblemswithcomponentinterfaces?
解决组件接口问题的建议方法是什么?
P551
35.WhatdoesanarchitecturalapproachtoCBDrequire?
CBD的建筑方法需要什么?
P571
Topic12-SoftwareArchitectureEvaluationP572
36.Whatissoftwarearchitectureevaluation,andwhatarethebenefits?
什么是软件架构评估,有哪些好处?
P574P576
37.Explainthepreconditions,activitiesandoutputsofarchitectureevaluation.解释架构评估的前提条件,活动和输出。
P577-P579
38.Whataretheproblemswithcurrentevaluationapproaches?
目前的评估方法存在哪些问题?
Topic13-SoftwareArchitectureandOODevelopmentP585
39.Howcouldweunderstandthatobjectscanbethoughtofarchitecturalspaces?
我们怎么能理解对象可以被认为是建筑空间?
P586
40.What'
sthesignificanceofinterfacesforarchitecture?
架构接口有什么意义?
P596
41.Whatisalevelisedsystem?
Howtorecogniselevelisedstructures?
什么是分级系统?
如何识别平衡结构?
P601P604
Topic14-SoftwareArchitectureandCORBAMiddlewareP607
42.What'
sthepurposeofthetechniquessuchasJavaRMI,CORBA,MicrosoftCom/DCometc.?
Isthereanythingincommonamongthem?
JavaRMI,CORBA,MicrosoftCom/DCom等技术的目的是什么?
它们之间有什么共同之处吗?
43.Describetheconceptionofmiddleware.描述中间件的概念。
P620
44.WhatarethefunctionsofanORB(ObjectRequestBroker)?
ORB(对象请求代理)的功能是什么?
P644
Topic15-TheOMG’sDomainDrivenArchitectureP648
45.ExplainthebasicideaofMDAanditsbenefits.解释MDA的基本概念及其益处。
P651
46.WhatarethethreetypesofmodelsthatMDAintroduced?
MDA引入的三种模型有哪些?
P654
47.ExplaintheprocessofdevelopmentusingMDA.使用MDA解释开发过程。
P660-P662
Topic16-SoftwareArchitectureandProcessP667
48.Howtounderstandtherelationshipsbetweenarchitectureandprocess?
如何理解架构和流程之间的关系?
P668
49.WhataretheunderlyingnotionsandstepsoftheArchitecturalTradeoffAnalysisMethod(ATAM)?
建筑权衡分析方法(ATAM)的基本概念和步骤是什么?
P670-P672
50.WhatarethestepsintheSCRUMprocess?
SCRUM流程有哪些步骤?
P675
Topic17-SoftwareArchitectureReengineeringP680
51.Explaintheconceptionoflegacysystemsandtrytounderstandthechallengesandchancestheywillbringtous.解释遗留系统的概念,并尝试了解它们将给我们带来的挑战和机遇。
P681P687
52.Whyreverse-architectingandthepathtoachieveit?
为什么反向架构和实现它的路径?
P683
53.What'
stheideaofarchitectureexplorationandwhatarethechallengeswearefacinginthisstep?
架构探索的想法是什么?
我们在这一步中面临的挑战是什么?
Topic18-ServiceOrientedArchitecture(SOA)P693
54.HowhasSOAchangethearchitectureofnetworkedsoftwaresystems?
SOA如何改变网络化软件系统的架构?
P697
55.WhatarethefeaturesofWOA?
WOA的特点是什么?
P721
Topic19-SecurityandTrustofSoftwareArchitectureP723
56.Whatarethedesignprinciplesforcomputersecurity?
计算机安全的设计原则是什么?
P727
57.Whatisasecurityarchitecturelifecycle?
什么是安全架构生命周期?
P744
58.Whatarearchitecturalaccesscontrolmodels?
什么是架构访问控制模型?
P745
59.Howtoconductarchitectureandtrustmanagement?
如何进行架构和信任管理?
P748
Topic20-Web2.0andSoftwareArchitectureP751
60.WhatisWeb2.0?
什么是Web2.0?
P753
61.WhatisbasicWeb2.0referencearchitecture?
什么是基本的Web2.0参考架构?
P763-P772
62.WhatarespecificpatternsofWeb2.0?
Web2.0的具体模式是什么?
Topic21-CloudComputingandSoftwareArchitectureP774
63.WhatisbasicarchitectureforCloud?
什么是云的基本架构?
P782
64.Whatarethecommonandessentialcharacteristicsinthecloudframework?
云框架中的常见和基本特征是什么?
P777-P778
Topic22-SoftwareArchitectureandConcurrencyP811
65.Whatarespecialconsiderationsforconcurrentsystemsintermsofsoftwarearchitecture?
在软件架构方面,并发系统有哪些特殊注意事项?
P815
Topic23/24-VisualisingSoftwareArchitecture/ImplementingSoftwareArchitectureP854
66.Whatarethemethodsandtechniquesofvisualizingsoftwarearchitectures?
可视化软件架构的方法和技术是什么?
P857
Topic25-ImplementingSoftwareArchitecture(II)P943
67.Pleasesummariseyourthoughtsonimplementingarchitectures?
请总结一下您对架构实施的看法?
Topic26-SoftwareArchitecture:
BeingCreativeP976
68.Whatrolesfo