Tendances actuelles
Intégration des mécanismes de synchronisation dans les langages de programmation de haut niveau;
Conception d'outils de synchronisation pour les systèmes répartis;
Méthodes de preuves de la validité des solutions aux problèmes de synchronisation.
Processus légers (lightweight process ou thread)