容错软件设计

一起分享:):)

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.

……

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

给TA打赏
共{{data.count}}人
人已打赏
可靠性技术软件可靠性

软件可靠性培训资料

2007-8-29 14:42:38

可靠性技术新手提问

咱们这里有搞涂料及塑胶可靠性的吗?

2007-8-30 8:12:59

14 条回复 A文章作者 M管理员
  1. wx_1575862639

    购买了付费内容

  2. 538852612

    [s-68]

  3. 浪行拂晓

    购买了付费内容

  4. rangerhu

    感谢分享

  5. yysanpi

    谢谢分享

  6. kellyzqp

    谢谢分享

  7. aqnyddo

    好棒的東西哦謝謝分享

  8. 沙漠孤雁

    dddddddd

  9. lantian5435

    很不错的资料,很感谢啊

  10. carlson.yu

    谢谢分享

  11. creeper

    收藏了……谢谢楼主分享

  12. passway

    大致看了下,的确是不错的资料,不过可惜的是后面10个PDF全是英文,看起来比较头疼!呵呵!慢慢看!
    提到的容错设计方法很多,不知道如何在测试中去衡量软件的容错性?LZ能解释下吗?呵呵!我对这方面不了解!谢谢了!

  13. 338

    很丰富的资料,不知道论坛内做容错设计的人多不多。。

  14. xiankeji928

    哇塞!这里资源真丰富啊!LZ也是搞软件的?

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索