Title :
The Extension of Java Annotated Concurrency Specification
Author :
Ruixiang, Liu ; Wei, Liu ; Hong, Zhu
Author_Institution :
Inf. Coll., Beijing Union Univ., Beijing, China
Abstract :
JAC is an extended Java that introduces a higher level of concurrency, hiding threads and separating thread synchronization from application logic in a declarative fashion. It attracts people´s attention as soon as it appears. But its present version could not support the sharing class static attribute of class object. This paper discusses how to extend JAC specification, how to improve JAC compiler, so that JAC can describe the concurrent programming of sharing class static attribute of class object.
Keywords :
Java; program compilers; JAC compiler; JAC specification; Java annotated concurrency specification; extended Java; sharing class static attribute; Application software; Computer applications; Computer science; Concurrent computing; Educational institutions; Java; Packaging; Synchronization; Telecommunication computing; Yarn; JAC; Java comments; concurrent programming;
Conference_Titel :
Computer Science-Technology and Applications, 2009. IFCSTA '09. International Forum on
Conference_Location :
Chongqing
Print_ISBN :
978-0-7695-3930-0
Electronic_ISBN :
978-1-4244-5423-5
DOI :
10.1109/IFCSTA.2009.115