Processes |
- Concept of processes
- Scheduler
- Atomicity and mutual exclusion
- Transactional concurrence
- Clock and distributed status |
Programming and application development tools |
- Concurrent and distributed programming with JAVA
- Concurrent and distributed programming with
C / C ++
- Design patterns for the development of concurrent and distributed applications
- Tools and methodologies of design, verification and debugging of competing and distributed applications |