DocumentCode
1745924
Title
Infrastructure for the synchronization and coordination of concurrent Java component programs
Author
Mitra, Sandeep ; Aggarwal, Sudhir
Author_Institution
Dept. of Comput. Sci., State Univ. of New York, Brockport, NY, USA
fYear
2000
fDate
4-7 Jan. 2000
Abstract
The paper presents the Development Environment for Coordinated Concurrent Activities (DECCA), a system incorporating a methodology and toolkit for developing concurrent, coordinating systems in a high-level, component oriented, reusable manner. A unique feature of DECCA is that it provides a Java API that enables behavior descriptions to be made using Java´s conventional and OOP features, thus facilitating great flexibility in the description without compromising the methodology´s high level features and component oriented nature. The paper presents the salient features of the DECCA methodology and infrastructure through illustrative examples. The difficulty in obtaining component based, reusable descriptions in the absence of such a methodology is also described. Finally, a comparison of DECCA with similar systems is presented.
Keywords
Java; application program interfaces; object-oriented programming; parallel programming; programming environments; software reusability; synchronisation; DECCA; Development Environment for Coordinated Concurrent Activities; Java API; OOP features; behavior descriptions; component oriented nature; concurrent Java component program coordination; concurrent coordinating systems; high level features; reusable descriptions; synchronization; Computer languages; Computer science; Formal verification; Java; Libraries; Monitoring; Network address translation; Packaging; System recovery;
fLanguage
English
Publisher
ieee
Conference_Titel
System Sciences, 2000. Proceedings of the 33rd Annual Hawaii International Conference on
Print_ISBN
0-7695-0493-0
Type
conf
DOI
10.1109/HICSS.2000.927014
Filename
927014
Link To Document