DocumentCode :
282592
Title :
Synthesis of concurrent programs: automated reasoning complements software reuse
Author :
Uchihira, Naoshi ; Kawata, Hideji ; Matsumoto, Kazunori ; Ito, Mikako ; Honiden, Shinichi
Author_Institution :
Toshiba Corp., Kawasaki, Japan
Volume :
ii
fYear :
1990
fDate :
2-5 Jan 1990
Firstpage :
64
Abstract :
The authors describe a concurrent program synthesis system (Mendels Zone) consisting of reusable software using temporal logic and Petri nets. The concurrent program consists of nonsynchronization parts (called body parts) and synchronization parts. In Mendels Zone, the body parts are constructed with reusable software, and the synchronization parts are synthesized from temporal logic specifications. The reused software components in the body part construction do not necessarily satisfy the user´s requirements because the components are retrieved only with key words. Therefore, the synchronization parts must be synthesized so as to satisfy the user´s requirements, which are represented by a Petri net
Keywords :
Petri nets; formal logic; formal specification; parallel programming; programming environments; software reusability; synchronisation; Mendels Zone; Petri nets; automated reasoning; body parts; concurrent programs; key words; software reuse; specifications; synchronization parts; temporal logic; Application software; Automatic programming; Indium tin oxide; Large-scale systems; Logic programming; Productivity; Programming environments; Software reusability; Software systems; Systems engineering and theory;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
System Sciences, 1990., Proceedings of the Twenty-Third Annual Hawaii International Conference on
Conference_Location :
Kailua-Kona, HI
Type :
conf
DOI :
10.1109/HICSS.1990.205176
Filename :
205176
Link To Document :
بازگشت