1/32
文档分类:资格/认证考试

ModelBased Design and Verification of Embedded Systems(PPT-32).ppt


下载后只包含 1 个 PPT 格式的文档,里面的视频和音频不保证可以播放,查看文件列表

特别说明:文档预览什么样,下载就是什么样。

0/100
您的浏览器不支持进度条
下载所得到的文件列表
ModelBased Design and Verification of Embedded Systems(PPT-32).ppt
文档介绍:
Model-BasedDesignand VerificationofEmbeddedSystemsRaduGrosuSUNYatStonyBrook.edu/~grosuTalkOutlineCurrenttrendsinembeddedsoftwareHierarchicmodediagrams[POPL00,TOPLAS03]Modularreasoning[POPL00,ASE01,TOPLAS03]Efficientanalysis[CAV00,CAV03,ICSE01]Extensionsandtools[ASE01,00-01,EW02]Currentresearchprojects[Career02,Reuters02]ursonPCsandserversbutratherinembeddeddeviceslike:automobiles,cellphones,insulinpumpsandaircraft.TheextentoftheembeddedsystemsrevolutioncanbeseeninaIn-Stat/MDRreport:5.7billionembeddedmicroprocessorsshippedin200198%ofallshippedmicroprocessors11%forecastedannualgrowththrough2006.EmbeddedControllersControlfunctionalityofembeddedprocessors:Traditionallyitwasapplicationspecificandwithminimalamountofsoftware.workingcapabilitiesandpreemptivescheduling,andistypicallyimplementedinsoftware(EOSs).Thecostofsoftware-enabledcontrol:Continentalestimatesitto18%ofthetotalcostofavehiclein2010.FortheautomotiveindustrythecostwashalfofMicrosoftrevenuein2001.EmbeddedSoftwarePropertiesWritteninhighlevelprogramminglanguages:TypicallyinCbutincreasinglyinJavaorC++.Verystringentdependabilityrequirements:humansafety,consumerexpectations,liabilityandgovernmentregulationBMWrecalled15,0007-seriessedansin2002atanestimatedcostof$50million.Verydifficulttodebugbecauseof:concurrency,interrupts,exceptions,processschedulingandhardware-in-the-loop.TrendsinAssuringDependabilityMaturityandconvergenceofvariousmethods:Theoremprovers,pilersuseeachothertechniques,Run-timeverificationandtestingtoolsuseformalmodelstoderivemonitorsandtests.batstateexplosion:Efficientdatastructures,Refinementandabstraction,Modularreasoning.monmodel:Asproperties:omega/treeautomata,Asdesigns:finiteobservation(Kripke)structures,Ascode:structuredcontrol-flowgraphs.Advantagesofusingthismodel:Support:piler-basedtechniques,Abstraction:navigatebetweencodeandproperties,Structure:modularreasoningandstateexploration,Appeal:softwareengineershappy(UML,SDL).Hierarchicstatemachinemodelfeaturing:hierarchicstates,statesharing,group 内容来自淘豆网www.taodocs.com转载请标明出处.