DocumentCode :
2144973
Title :
Modelling multi-threading in Java
Author :
Wabenhorst, Axel ; Potter, John
Author_Institution :
Sch. of Inf. Technol., Queensland Univ., Brisbane, Qld., Australia
fYear :
1997
fDate :
24-28 Nov 1997
Firstpage :
153
Lastpage :
164
Abstract :
We show how formal methods can be used to model multithreading in Java and provide useful insights into developing programs using multithreaded objects. In particular, we give an example of how deadlock can be avoided. The formalism used is that of action systems
Keywords :
concurrency control; formal specification; object-oriented languages; parallel programming; system recovery; Java; action systems; deadlock; formal methods; multi-threading modelling; multithreaded objects; multithreading; Algebra; Australia; Concurrent computing; Information technology; Java; Object oriented modeling; Programming profession; System recovery; Testing; Yarn;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Technology of Object-Oriented Languages and Systems, 1997. TOOLS 25, Proceedings
Conference_Location :
Melbourne, Vic.
Print_ISBN :
0-8186-8485-2
Type :
conf
DOI :
10.1109/TOOLS.1997.681868
Filename :
681868
Link To Document :
بازگشت