Lessons learned from the implementation of on-board tolerance to physical faults in Ada

被引:0
|
作者
Vardanega, T [1 ]
Gaisler, J [1 ]
机构
[1] European Space Res & Technol Ctr, NL-2201 AZ Noordwijk, Netherlands
来源
关键词
fault tolerance; Ada; on-board tolerance;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Three qualities are especially required of modern programming languages: (i) not to get in the way; (ii) to help solve the problem; and (iii) to preserve the code value. These demands especially matter to the implementation of fault-tolerant real-time on-board systems, We take this perspective into account reporting on the lessons learned from the implementation of software tolerance to physical faults, for use on board space systems of the new generation. The implementation language was Ada 83 with forward-compatible enhancements in the way of the Ravenscar Profile. The language implementation was commercial off-the-shelf. The combination of the two performed acceptably, in the frame of a moderately successful experiment overall. Drawing from that experience, we single out language features of special value to our system and express requirements on critical features of the language implementation.
引用
收藏
页码:19 / 32
页数:14
相关论文
共 50 条
  • [31] Best Practice Implementation: Lessons Learned from 20 Partnerships
    Sharek, Paul J.
    Mullican, Charlotte
    Lavanderos, Angela
    Palmer, Cynthia
    Snow, Vincenza
    Kmetik, Karen
    Antman, Mark
    Knutson, David
    Dembry, Louise Marie
    JOINT COMMISSION JOURNAL ON QUALITY AND PATIENT SAFETY, 2007, 33 (12): : 16 - 26
  • [32] 1100031 Lessons learned from Suds implementation at Peterborough, UK
    Henry, Ron
    Roberts, John
    PROCEEDINGS OF THE INSTITUTION OF CIVIL ENGINEERS-CIVIL ENGINEERING, 2013, 166 (01) : 13 - 13
  • [33] The layered learning practice model: Lessons learned from implementation
    Pinelli, Nicole R.
    Eckel, Stephen F.
    Vu, Maihan B.
    Weinberger, Morris
    Roth, Mary T.
    AMERICAN JOURNAL OF HEALTH-SYSTEM PHARMACY, 2016, 73 (24) : 2077 - 2082
  • [34] Physical Activity Measurements: Lessons Learned From the Pathways Study
    Going, Scott B.
    JOURNAL OF PUBLIC HEALTH MANAGEMENT AND PRACTICE, 2010, 16 (05): : 420 - 425
  • [35] Lessons Learned From Teaching Children With Trauma in Physical Education
    Moore, Michele E.
    Brock, Sheri J.
    Hinton, Vanessa
    Buchanan, Alice M.
    RESEARCH QUARTERLY FOR EXERCISE AND SPORT, 2023, 94 : A103 - A104
  • [36] Mandatory Religious Education that Builds Tolerance: Lessons to be Learned from Norway?
    Hostmaelingen, Njal
    INTERNATIONAL JOURNAL OF CHILDRENS RIGHTS, 2005, 13 (04): : 403 - 412
  • [37] Chemical Safety Board Shares Lessons Learned from Gas Purge Explosions
    Peltier, Robert
    POWER, 2010, 154 (05) : 44 - 44
  • [38] Physical activity and cancer: Lessons learned from nutritional epidemiology
    Friedenreich, CM
    NUTRITION REVIEWS, 2001, 59 (11) : 349 - 357
  • [39] Applying Lessons Learned From Lean Implementation For SMEs - Singapore Context
    Xu, Laura Xiao Xia
    Wang, Feng Yu
    2017 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND ENGINEERING MANAGEMENT (IEEM), 2017, : 654 - 658
  • [40] Lessons learned from the implementation of integrated serosurveillance of communicable diseases in the Americas
    Saboya-Diaz, Martha-Idali
    Gerardo Castellanos, Luis
    Morice, Ana
    Paz Ade, Maria
    Rey-Benito, Gloria
    Cooley, Gretchen M.
    Scobie, Heather M.
    Wiegand, Ryan E.
    Coughlin, Melissa M.
    Martin, Diana L.
    REVISTA PANAMERICANA DE SALUD PUBLICA-PAN AMERICAN JOURNAL OF PUBLIC HEALTH, 2023, 47