A COMPILE-TIME DEADLOCK DETECTION PATTERN

Authors

  • Michał Korzycki AGH University of Science and Technology

DOI:

https://doi.org/10.7494/csci.2007.8.3.85

Keywords:

generic programming, multithreading, design patterns

Abstract

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.

Author Biography

Michał Korzycki, AGH University of Science and Technology

Institute of Computer Sciences

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

Downloads

Published

2013-04-20

How to Cite

Korzycki, M. (2013). A COMPILE-TIME DEADLOCK DETECTION PATTERN. Computer Science, 8(3), 85. https://doi.org/10.7494/csci.2007.8.3.85

Issue

Section

Articles