User story #119
Updated by Ivan Herrero almost 10 years ago
Implement requirement MARTe-EX-D-1.3.3 based on the original MARTe implementation
Note: "Semaphores" based on polling a given memory access location allow to synchronize threads with extremely low jitter, given that the operating system scheduler is not required. These type of semaphores can also be used during interrupts and allow to synchronize low-level drivers with system applications.
h1. Source code files modified
TBD
h1. Requirements review
N/A
h1. Architecture & design review
N/A
h1. Code and documentation review
*Date of the review:* 25/06/2015 12/06/2015
*Person who did the review:* Ivan Herrero André Neto
*Version of architecture & design document:* N/A. As per the original MARTe implementation, this is a support function and does not require formal design in UML.
*Result of review:* PASS
N/A
*List of non-conformities:* N/A
h1. Unit test Code and documentation review
*Date of the review:* MM/DD/YYYY 25/06/2015
*Person who did the review:* Full name Ivan Herrero
*Version of unit tests:* X.Y
*Result of coverage tests review:* SUCCESS
*Result of functional tests review:*
*Result of review:* [PASS|FAIL]
*List of non-conformities:* (*)
* Comment 1
* Comment 2
* ...
* Comment N
(*) Or write only "N/A" instead of a list if review passed without non-conformities.
h1. Integration test review
N/A
h1. Acceptance test review
N/A
Note: "Semaphores" based on polling a given memory access location allow to synchronize threads with extremely low jitter, given that the operating system scheduler is not required. These type of semaphores can also be used during interrupts and allow to synchronize low-level drivers with system applications.
h1. Source code files modified
TBD
h1. Requirements review
N/A
h1. Architecture & design review
N/A
h1. Code and documentation review
*Date of the review:* 25/06/2015 12/06/2015
*Person who did the review:* Ivan Herrero André Neto
*Version of architecture & design document:* N/A. As per the original MARTe implementation, this is a support function and does not require formal design in UML.
*Result of review:* PASS
N/A
*List of non-conformities:* N/A
h1. Unit test Code and documentation review
*Date of the review:* MM/DD/YYYY 25/06/2015
*Person who did the review:* Full name Ivan Herrero
*Version of unit tests:* X.Y
*Result of coverage tests review:* SUCCESS
*Result of functional tests review:*
*Result of review:* [PASS|FAIL]
*List of non-conformities:* (*)
* Comment 1
* Comment 2
* ...
* Comment N
(*) Or write only "N/A" instead of a list if review passed without non-conformities.
h1. Integration test review
N/A
h1. Acceptance test review
N/A