找回密码
 -注 册-
搜索
热搜: MTBF GJB MIL FMEA
查看: 7539|回复: 11

容错软件设计

  [复制链接]
发表于 2007-8-29 15:00:10 | 显示全部楼层 |阅读模式
一起分享


Abstract:

容错软件的概念
实现软件容错的基本结构
容错软件的版本独立性和设计相异性
容错软件的可靠性


Charpter1TheEvolutionoftheRecoveryBlockConcept
Thischapterreviewsthedevelopmentoftherecoveryblockapproachtosoftwarefaulttoleranceandsubsequentworkbasedonthisapproach.Itstartswithanaccountofthedevelopmentandimplementationsofthebasicrecoveryblockschemeintheearly1970satNewcastle,andthengoesontodescribeworkatNewcastleandelsewhereonextensionstothebasicscheme,recoveryinconcurrentsystems,andlinguisticsupportforrecoveryblocksbasedontheuseofobject-orientedprogrammingconcepts.

Charpter2
TheMethodologyofN-VersionProgramming
ALGIRDASA.AVIZIENIS
UniversityofCalifornia,LosAngelesandVytautasMagnusUniversity,Kaunas,Lithuania
AnN-versionsoftware(NVS)unitisafaulttolerantsoftwareunitthatdependsonagenericdecisionalgorithmtodetermineaconsensusresultfromtheresultsdeliveredbytwoormorememberversionsoftheNVSunit.TheprocessbywhichtheNVSversionsareproducediscalledN-versionprogramming(NVP).ThemajorobjectivesoftheNVPprocessaretomaximizetheindependenceofversiondevelopmentandtoemploydesigndiversity
inordertominimizetheprobabilitythattwoormorememberversionswillproducesimilarerroneousresultsthatcoincideintimeforadecision(consensus)action.ThischapterdescribesthemethodologyofN-versionprogramming.First,theconcepts,goals,andbasictechniquesofN-versionprogrammingareintroducedandtwomajorfault-tolerantsoftwaremodels,N-versionsoftwareandrecoveryblocksarereviewed.Next,theprocessofbuildingN-versionsoftwareisdiscussedindetail,includingthespecication,programmingandexecutionsupportofNVSunits.Resultsofveconsecutiveexperimentalinvestigationsaresummarized,andadesignparadigmforNVSispresented.AdiscussionofseveralnovelsystemanalysisanddesignissuesthatarespecictotheuseofNVSandanassessmentoftheuniqueadvantagesoffault-tolerantsoftwareconcludethechapter.

......

[本帖最后由dachqian于2007-8-3109:47编辑]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?-注 册-

×

评分

参与人数 1金币 +8 收起 理由
robert928 + 8 好资料!十分感谢!

查看全部评分

发表于 2007-9-17 18:59:16 | 显示全部楼层
哇塞!这里资源真丰富啊!LZ也是搞软件的?
回复

使用道具 举报

发表于 2007-9-18 08:23:04 | 显示全部楼层
很丰富的资料,不知道论坛内做容错设计的人多不多。。
回复

使用道具 举报

发表于 2007-9-18 11:47:22 | 显示全部楼层
大致看了下,的确是不错的资料,不过可惜的是后面10个PDF全是英文,看起来比较头疼!呵呵!慢慢看!
提到的容错设计方法很多,不知道如何在测试中去衡量软件的容错性?LZ能解释下吗?呵呵!我对这方面不了解!谢谢了!
回复

使用道具 举报

发表于 2009-6-27 12:54:40 | 显示全部楼层
收藏了……谢谢楼主分享
回复

使用道具 举报

发表于 2009-6-29 14:46:57 | 显示全部楼层
谢谢分享
回复

使用道具 举报

发表于 2009-7-13 20:34:15 | 显示全部楼层
很不错的资料,很感谢啊
回复

使用道具 举报

发表于 2009-11-16 09:38:19 | 显示全部楼层
dddddddd
回复

使用道具 举报

发表于 2009-11-26 18:06:10 | 显示全部楼层
好棒的東西哦謝謝分享
回复

使用道具 举报

发表于 2012-11-22 07:48:34 | 显示全部楼层
谢谢分享
回复

使用道具 举报

您需要登录后才可以回帖 登录 | -注 册-

本版积分规则

QQ|Archiver|手机版|小黑屋|可靠性网 ( 粤ICP备14066057号 )

GMT+8, 2025-4-1 08:41

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表