DocumentCode
2956386
Title
An application of structural modeling and automated reasoning to concurrent program design
Author
Honiden, S. ; Uchihira, N. ; Matsumoto, K. ; Matsumura, K. ; Arai, M.
Author_Institution
Toshiba Corp., Kawasaki, Japan
Volume
2
fYear
1989
fDate
3-6 Jan 1989
Firstpage
134
Abstract
An application of structural modeling and automated reasoning as an intelligent software development environment for concurrent programs is presented. This application, using an integration of software reuse and theorem-proving methods, synthesizes an absolutely correct program and increases software productivity. The concurrent programs are described by a Prolog-based concurrent object-oriented language called MENDEL/87. The functional part of the reusable component is generated by structural modeling, and the synchronization part is synthesized from temporal-logic specifications by the use of an automated-reasoning mechanism. A description is also given of the MENDELS ZONE, implemented on a Prolog machine, which is the working base of the method
Keywords
knowledge based systems; parallel programming; programming environments; software reusability; theorem proving; MENDEL/87; MENDELS ZONE; Prolog-based concurrent object-oriented language; automated reasoning; concurrent program design; intelligent software development environment; software productivity; software reuse; structural modeling; theorem-proving methods; Application software; Concurrent computing; Intelligent structures; Logic; Machine intelligence; Object oriented modeling; Productivity; Programming profession; Software engineering; Software libraries;
fLanguage
English
Publisher
ieee
Conference_Titel
System Sciences, 1989. Vol.II: Software Track, Proceedings of the Twenty-Second Annual Hawaii International Conference on
Conference_Location
Kailua-Kona, HI
Print_ISBN
0-8186-1912-0
Type
conf
DOI
10.1109/HICSS.1989.47986
Filename
47986
Link To Document