A visual-programming environment for a temporal logic language

In this paper a visual programming environment, aimed for creating temporal logic sentences, rules and facts files using an object-oriented environment is presented. A graphical user interface allows the programmer to activate graphical symbols through a menu selection. The graphical symbols are grouped into classes: logical connectiveness, temporal logic operators, predicates, temporal logic models, etc. which are eventually correctly parsed and mapped into a source code written in the temporal logic language. A data base of library items allows the user to use and add, if required, other items in the language as soon as they are created. A knowledge data base is created using this tool to verify a computer communication protocol.<<ETX>>

[1]  David G. Goodenough,et al.  Object oriented tools for multisensor data fusion for an SIMD computer , 1993, Proceedings of IGARSS '93 - IEEE International Geoscience and Remote Sensing Symposium.

[2]  Larry Wos,et al.  What Is Automated Reasoning? , 1987, J. Autom. Reason..

[3]  Z. Manna,et al.  Verification of concurrent programs: a temporal proof system , 1983 .

[4]  Robert R. Korfhage,et al.  Visual Languages and Applications , 1990, Languages and Information Systems.

[5]  Shi-Kuo Chang,et al.  Visual Languages and Visual Programming , 1990 .

[6]  Zohar Manna,et al.  Proving Precedence Properties: The Temporal Way , 1983, ICALP.