Changes between Initial Version and Version 1 of SOCIS/2015/FaultTolerance


Ignore:
Timestamp:
06/02/15 16:23:24 (9 years ago)
Author:
Saeed Ehteshamifar
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • SOCIS/2015/FaultTolerance

    v1 v1  
     1= Fault injection =
     2
     3
     4
     5[[TOC(Developer/Projects/Open/Fault_injection, depth=2)]]
     6
     7'''Mentors:''' Gedare Bloom
     8
     9'''Students:''' Saeed Ehteshamifar
     10
     11'''Status:''' Initialized. More at [https://devel.rtems.org/wiki/SOCIS/2015 SOCIS' wiki page] and also [http://rtems-fi.blogspot.de/ blog].
     12
     13'''Introduction:''' Currently there is no white-box method of injecting faults to RTEMS. That means there are test cases included in the source code tree to test functionality of different RTEMS APIs (Classic, POSIX, etc.) through injecting faults. This project aims to add fault injection test campaigns to the source tree to facilitate developer's testing process so that they can include/generate test campaigns while building the OS and run them afterwards via a generic fault injection tool.
     14
     15'''Goal:''' Help users get RTEMS certified to meet their needs:
     16
     171. Project deliverables (code, docs, testing),
     18
     19Code: Generated test campaigns, Generic fault injection tool, Statistics report tool (*NIX compatible)
     20
     21Docs: Currently the [http://rtems-fi.blogspot.de/ blog].
     22
     23
     24'''Requirements:''' Background on fault injection methods and overall process, C and Java programmer: Be able to go through already developed source code to make necessary modifications, Familiar with RTEMS application development, Familiar with RTEMS source code tree (if willing to add something and contribute), Experienced Linux user
     25
     26'''Resources:''' ?
     27
     28'''Acknowledgements'''
     29 *  who helped and did work
     30
     31= Miscellaneous Sections =
     32
     33As the project progresses, you will need to add build instructions, etc and this page will evolve from a project description into a HOWTO.
     34
     35= References =
     36
     37
     38'''Other sections:''' If you have more to say about the project that doesn't fit in the proposed sections of this template, feel free to add other sections at will.