Last modified 16 years ago
Last modified on 12/29/08 16:18:09
Analysis
Overview
The aim of this task is to make property library thread safety.
Task requirements
- Find multi threads problem, which might the project have.
- Create a demo with related threads
- Create scenarios, which describe how to deal with multithreading problems
Task result
The result of this task are demo and example for each scenario.
Implementation idea
- There is a demo which works with independent threads. You can see - http://sophie2.org/trac/browser/trunk/sophie2-platform/modules/org.sophie2.core/src/test/java/org/sophie2/core/prolib/MultiThreadTest.java .
- Find problems and create a scenarios which solve them.
Related
PRO_LIB_CORE_COMMONS_R0
PRO_LIB_MODEL_COMMON_R0?
PRO_LIB_MODEL_PRO_OBJECTS_R0?
PRO_LIB_MODEL_PRO_LISTS_R0
How to demo
- Create a demo, which is working with related threads.
- Write an example for each scenario.
Design
Implementation
(Implementation results should be described and linked here (from the wiki or the repository))
Testing
Comments
(Write comments for this or later revisions here.)