skip to main content
10.1145/120807.120817acmconferencesArticle/Chapter ViewAbstractPublication PagesisstaConference Proceedingsconference-collections
Article
Free Access

Executing formal specifications: the ASTRAL to TRIO translation approach

Authors Info & Claims
Published:01 October 1991Publication History
First page image

References

  1. AK 85.Auernheimer, B. and R. A. Kemmerer, ASLAN User's Manual, Report No. TRCS84-10, Department of Computer Science, University of California, Santa Barbara, March 1985.Google ScholarGoogle Scholar
  2. AK 86.Auernheimer, B. and R.A. Kemmerer, "RT- ASLAN: A Specification Language for Real-Time Systems", IEEE Transactions on Software Engineering, Vol. SE-12, No. 9, September 1986. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. BCG 87.Berry, G., Couronne', P., and Gonthier, G. Synchronous Programming of Reactive Systems, an Introduction to ESTEREL, INRIA Report No. 647, 1987.Google ScholarGoogle Scholar
  4. CHP 87.Caspi, P. et al. "LUSTRE: a Declarative Language for Programming Synchronous Systems", Proceedings of the 14th Annual ACM Symposium on Principles of Programming Languages, Munich, Germany, 1987. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. FP 88.Faulk, S.R. and D.L. Parnas, "On Synchronization in Hard Real-Time Systems", Communications of the ACM, Vol. 31, No. 3, March 1988. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. FM 91.Felder, M. and A. Morzenti, "Specification Testing for Real-Time Systems by Model Checking in TRIO", submitted for publication, 1991.Google ScholarGoogle Scholar
  7. GK 91.Ghezzi, C. and R.A. Kemmerer, ASTRAL: An Assertion Language for Specifying Realtime Systems, Proceedings of the Third European Software Engineering Conference, Milano, Italy, October 1991. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. GMM 90.Ghezzi, C., D. Mandrioli, and A. Morzenti, "IRIO A Logic Larwuage for Executable Specifications Real-Time Systems", Journal of Systems and SofWare, June 1990. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. GMM 91.Ghezzi, C., D. Mandrioli. S. Morasca, and M. Pezze, "A Unified High-Level Petri Net Formalism for Time-Critical Systems, IEEE Transactions on Software Engineering, Vol. SE-17, No. 2, February 1991. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. HLN 88.Harel, D. et al., "STATEMATE: A Working Environment for the Development of Complex Reaetive Systems, Proceedings 10th Int.1 Conf on Soffware Engineering, pp 396- 406, Singapore, April 11-15,1988. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. JL 89.Jaffe, M.S. and N.G. Leveson, Completeness, Robustness, and Safety in Real-Time Software Requirements Specification, Proceedings 11th International Cofererence on Software Engineering, Pittsburgh Pennsylvania, May 15-18, 1989, Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. JM 86.Jahanian, F. and A.K. Mok, "Safety Analysis of Timing Properties of Real-Time Systems, IEEE Transaction on Software Engineering, Vol. SE-12, No. 9, September 1986. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Kem 85.Kemmerer, R.A., "Testing Software Specifications to Detect Design Errors, IEEE Transactions on Software Engineering, Vol. SE-11, No. 1, January 1985.Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Koy 89.Koymans, R., Specifying Message Passing and Time-Cntical Systems with Temporal Logic, PhD Thesis, Eindhoven University of Technology, 1989.Google ScholarGoogle Scholar
  15. KR 85.Koymans, R. and W.P. de Roever, "Examples of a Realtime Temporal Logic Specification, Lecture Notes in Computer Science, No. 207, Springer Verlag, Berlin, 1985.Google ScholarGoogle Scholar
  16. MGG 90.Morzenti, A., D. Mandrioli, and C. Ghezzi, A Model Parametric Real-Time Logic, Politecnico di Milano, Dipartimento di Elettronica, Report No. 90.010,1990.Google ScholarGoogle Scholar
  17. Smu 68.Smullian, R.M., First Order Logic, Springer Verlag, Berlin, 1968.Google ScholarGoogle Scholar
  18. Sta 88.Stankovic, J.A., "Misconceptions About Real-Time Computing: A Serious Problem for Next-Generation Systems," IEEE Computer, Vol. 21, No. 10, October 1988. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Suz 90.Suzuki, I. "Formal Analysis of the Alternating Bit Protocol by Temporrd Petri Nets", IEEE Transactwns on Software Engineering, Vol. SE-16, No. 11, November 1990. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. WN 89.Wing, J.M. and M.R. Nixon, "Extending Ina Jo with Temporal Logic," IEEE Transactions on SofWare Engineering, Vol. SE-15, No. 2, February 1989. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Zav 87.Zave, Pamela, PAISLey User Documentation Volume 3: Case Studies, Computer Technology Research Laboratory Report, AT&T Bell Laboratories, Murray Hill, New Jersey, 1987.Google ScholarGoogle Scholar

Index Terms

  1. Executing formal specifications: the ASTRAL to TRIO translation approach

                    Recommendations

                    Comments

                    Login options

                    Check if you have access through your login credentials or your institution to get full access on this article.

                    Sign in
                    • Published in

                      cover image ACM Conferences
                      TAV4: Proceedings of the symposium on Testing, analysis, and verification
                      October 1991
                      213 pages
                      ISBN:089791449X
                      DOI:10.1145/120807

                      Copyright © 1991 ACM

                      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

                      Publisher

                      Association for Computing Machinery

                      New York, NY, United States

                      Publication History

                      • Published: 1 October 1991

                      Permissions

                      Request permissions about this article.

                      Request Permissions

                      Check for updates

                      Qualifiers

                      • Article

                      Upcoming Conference

                      ISSTA '24

                    PDF Format

                    View or Download as a PDF file.

                    PDF

                    eReader

                    View online with eReader.

                    eReader