Concurrent programming techniques are used in systems where many events appear to occur simultaneously, such as operating systems, real-time systems and database systems. This is an introductory... This description may be from another edition of this product.