You are on page 1of 7

Synopse mORMot Framework

Design FMEA File 1.17


Date: September 9, 2012

PROJECT DOCUMENTATION

Project Name: Synopse mORMot Framework

Document Name: Design FMEA File

Document Revision: 1.17

Date: September 9, 2012

Project Manager: Arnaud Bouchez

Document License
THE ATTACHED DOCUMENTS DESCRIBE INFORMATION RELEASED BY SYNOPSE INFORMATIQUE UNDER
A GPL 3.0 LICENSE.
Synopse SQLite3/mORMot Framework Documentation.
Copyright (C) 2008-2012 Arnaud Bouchez.
Synopse Informatique - http://synopse.info..
This document is free document; you can redistribute it and/or modify it under the terms of the GNU
General Public License as published by the Free Software Foundation; either version 3 of the License,
or (at your option) any later version.
The Synopse mORMot Framework Documentation is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this documentation. If
not, see http://www.gnu.org/licenses..
Trademark Notice
Rather than indicating every occurrence of a trademarked name as such, this document uses the
names only in an editorial fashion and to the benefit of the trademark owner with no intention of
infringement of the trademark.

Prepared by: Title: Signature: Date

Arnaud Bouchez Project Manager

Design FMEA File - Rev. 1.17 Page 1 of 7


Synopse mORMot Framework
Design FMEA File 1.17
Date: September 9, 2012

Document Purpose
The Design FMEA File document purpose is to list Failure Modes and Effects Analysis (FMEA) for the
Synopse mORMot Framework project.
The current revision of this document is 1.17.

Design FMEA File - Rev. 1.17 Page 2 of 7


Synopse mORMot Framework
Design FMEA File 1.17
Date: September 9, 2012

Table of Contents
1. Introduction
1.1. Risk Assessment 5

1.2. Responsibilities 6

2. FMEA
2.1. Fault Tree 7

Design FMEA File - Rev. 1.17 Page 3 of 7


Synopse mORMot Framework
Design FMEA File 1.17
Date: September 9, 2012

Pictures Reference Table


The following table is a quick-reference guide to all the Pictures referenced in this Design FMEA File
(FMEA) document.

Pictures Page

mORMot Framework Fault Tree 7

Design FMEA File - Rev. 1.17 Page 4 of 7


Synopse mORMot Framework
Design FMEA File 1.17
Date: September 9, 2012

1. Introduction
The Design FMEA File (FMEA) document is a reference document used to list the Failure Modes and
Effects Analysis (FMEA) identified for the Synopse mORMot Framework library.
The "Failure modes and effects analysis" (FMEA) is a procedure in operations management for analysis
of potential failure modes within a system for classification by severity or determination of the effect
of failures on the system. Failure modes are any errors or defects in a process, design, or item,
especially those that affect the customer, and can be potential or actual. Effects analysis refers to
studying the consequences of those failures.
In practice, a Risk Assessment team starts with a block diagram of a system. The team then considers
what happens if each block of the diagram fails, and fills in a table in which failures are paired with
their effects and an evaluation of the effects. The design of the system is then corrected, and the table
adjusted until the system is known not to have unacceptable problems.
This Design FMEA File (FMEA) document lists most FMEA items identified as possible Software Failure
for the Synopse mORMot Framework.

1.1. Risk Assessment


In the following Design FMEA File (FMEA) document, a numerical Risk Assessment is given for every
FMEA item, according to the Risk Assessment Scale table below.
A summary explanation is indicated, together with the names of those who made each evaluation.

Risk Assessment Scale


Severity: identify the severity of incorrect implementation

3 - High Potentially affects a result or safety

2 - Med Potentially effects one or multiple features for intended operation

1 - Low Cosmetic or no effect to intended operation

Probability: identify the probability of incorrect or incomplete implementation

3 - High No documentation and not familiar with the code area

2 - Med Documentation but not familiar/familiar but no documentation

Design FMEA File - Rev. 1.17 Page 5 of 7


Synopse mORMot Framework
Design FMEA File 1.17
Date: September 9, 2012

1 - Low Documentation and familiar with the code

Occurrence: identify the reproducibility of the defect before correction

3 - High Reproducible: failure inevitable or repeated (>25% failure rate)


2 - Med Intermittent or recurring: occasional failures (5-25% failure rate)

1 - Low One time: relatively few or remote likelihood of failure (<5% failure rate)

1.2. Responsibilities
- Synopse will try to correct any identified issue;
- The Open Source community will create tickets in a public Tracker web site located at
http://synopse.info/fossil.. ;
- Synopse work on the framework is distributed without any warranty, according to the chosen
license terms;
- This documentation is released under the GPL (GNU General Public License) terms, without any
warranty of any kind.

Design FMEA File - Rev. 1.17 Page 6 of 7


Synopse mORMot Framework
Design FMEA File 1.17
Date: September 9, 2012

2. FMEA
2.1. Fault Tree
Here is the Fault Tree of the framework, displayed in a graphical way:

mORMot Framework

Framework Architecture User Interface

Invalid Concurent Access Main Server Crashed Security issue Inconsistent Layout Function not working

Wrong Client-Server synchro Database corruption Incorrect User action Timeout problems

Enduser problems

mORMot Framework Fault Tree

Design FMEA File - Rev. 1.17 Page 7 of 7

You might also like