A COMPILE-TIME DEADLOCK DETECTION PATTERN
DOI:
https://doi.org/10.7494/csci.2007.8.3.85Keywords:
generic programming, multithreading, design patternsAbstract
The paper presents the application of the trait technique in generic programming for compiletimedeadlock detection and prevention in multithreaded applications.Downloads
Download data is not yet available.
References
Stroustrup B.: The C++ Programming Language. 3rd Edition, Addison Wesley Longman, Inc., 2000
Stroustrup B.: Wrapping C++ Member Function Calls. The C++ Report. Vol 12, No 6, June 2000
Gamma E., Helm R., Johnson R., Vlissides J.: Design Patterns – Elements of Reusable Object-Oriented Software. Addison Wesley Longman, Inc. 1994
Karlsson, B.: Beyond the C++ Standard Library: An Introduction to Boost. Addison Wesley Longman, Inc. 2005
Lea D.: Concurrent Programming in Java. 2nd Edition, The Java Series 1999
Ben-Ari M.: Principles of Concurrent Programming. Prentice-Hall International 1982