| A temporal logic view of paradigm models |
| Full text |
Pdf
(256 KB)
|
| Source
|
SEKE; Vol. 27
archive
Proceedings of the 14th international conference on Software engineering and knowledge engineering
table of contents
Ischia, Italy
SESSION: Process and workflow management
table of contents
Pages: 497 - 503
Year of Publication: 2002
ISBN:1-58113-556-4
|
|
Authors
|
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 0, Downloads (12 Months): 11, Citation Count: 0
|
|
|
ABSTRACT
Software systems have evolved from monolithic programs to systems constructed from parallel, cooperative components, as can be currently found in object-oriented applications. Although powerful, these cooperative systems are also more difficult to verify.We show it is possible to automatically translate a PARADIGM specification to a Propositional Linear Temporal Logic based program. This has several interesting consequences: a) on one hand we allow a more declarative view of PARADIGM specifications, b) the resulting translation is an executable specification and c) as we show in this work it can also be useful on verifying correctness properties by automatic means. We think this will contribute to enhance the understanding, usability and further development of PARADIGM, and related methods like SOCCA, within both the Software Engineering and the Knowledge Engineering communities.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Juan Carlos Augusto and Rodolfo Gómez. A Procedure to Translate Paradigm Specifications to Propositional Linear Temporal Logic and its Application to Verification. Technical report, Department of Electronics and Computer Science, University of Southampton, U.K., 2002, 40 pags. (http://www.ecs.soton.ac.uk/~jca/Par2PLTL.pdf).
|
| |
2
|
Nikolaj S. Bjørner , Anca Browne , Michael A. Colón , Bernd Finkbeiner , Zohar Manna , Henny B. Sipma , Tomás E. Uribe, Verifying Temporal Properties of Reactive Systems: A STeP Tutorial, Formal Methods in System Design, v.16 n.3, p.227-270, June 2000
[doi> 10.1023/A:1008700623084]
|
| |
3
|
M. L. Cobo and J. C. Augusto. Logical Foundations and Implementation of an Extension of Temporal Prolog. The Journal of Computer Science and Technology (JCS&T), sponsored by ISTEC (Iberoamerican Science & Technology Education Consortium), 1(2):22-36, 1999.
|
| |
4
|
Jürgen Ebert, Luuk Groenewegen, and Roger Süttenbach. A Formalization of SOCCA. Fachberichte Informatik 10-99, Universität Koblenz-Landau, Universität Koblenz-Landau, Institut für Informatik, Rheinau 1, D-56075 Koblenz, 1999.
|
| |
5
|
|
| |
6
|
|
| |
7
|
|
| |
8
|
|
| |
9
|
Amir Pnueli. Deduction is forever (invited talk). In Formal Methods'99, Toulouse, France, September, 1999.
|
| |
10
|
|
| |
11
|
Sergio Yovine. Kronos: A Verification Tool for Real-Time Systems. Springer International Journal of Software Tools for Technology Transfer, 1997.
|
|