loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Fourth Working IEEE/IFIP Conference on Software Architecture (WICSA'04)
Generating Well-Synchronized Multithreaded Programs from Software Architecture Descriptions
Oslo, Norway
June 12-June 15
ISBN: 0-7695-2172-X
Marco Bernardo, Universit? di Urbino "Carlo Bo", Italy
Edoardo Bont?, Universit? di Urbino "Carlo Bo", Italy
Multithreading provides an adequate support for concurrent programming, but requires the software developer to take care of the correct synchronization and exchange of data among threads. In this paper we propose an architecture-driven approach to the thread synchronization management, which is completely transparent to the software developer. This is realized by implementing a suitable Java package - which adheres to a general synchronization model and is inspired by the main architectural abstractions - by means of which well-synchronized multi-threaded Java programs can be synthesized from their architectural specifications. The approach is illustrated by means of a real-time audio processing system.
Citation:
Marco Bernardo, Edoardo Bont?, "Generating Well-Synchronized Multithreaded Programs from Software Architecture Descriptions," wicsa, pp.167, Fourth Working IEEE/IFIP Conference on Software Architecture (WICSA'04), 2004
Usage of this product signifies your acceptance of the Terms of Use.