Compositional characterization of observable program properties

B. Steffen; C. Barry Jay; M. Mendler

RAIRO - Theoretical Informatics and Applications - Informatique Théorique et Applications (1992)

  • Volume: 26, Issue: 5, page 403-424
  • ISSN: 0988-3754

How to cite

top

Steffen, B., Barry Jay, C., and Mendler, M.. "Compositional characterization of observable program properties." RAIRO - Theoretical Informatics and Applications - Informatique Théorique et Applications 26.5 (1992): 403-424. <http://eudml.org/doc/92425>.

@article{Steffen1992,
author = {Steffen, B., Barry Jay, C., Mendler, M.},
journal = {RAIRO - Theoretical Informatics and Applications - Informatique Théorique et Applications},
keywords = {safety; program behaviours; abstractions; lax functors; correctness; completeness; abstract interpretations; stepwise refinement; denotational semantics},
language = {eng},
number = {5},
pages = {403-424},
publisher = {EDP-Sciences},
title = {Compositional characterization of observable program properties},
url = {http://eudml.org/doc/92425},
volume = {26},
year = {1992},
}

TY - JOUR
AU - Steffen, B.
AU - Barry Jay, C.
AU - Mendler, M.
TI - Compositional characterization of observable program properties
JO - RAIRO - Theoretical Informatics and Applications - Informatique Théorique et Applications
PY - 1992
PB - EDP-Sciences
VL - 26
IS - 5
SP - 403
EP - 424
LA - eng
KW - safety; program behaviours; abstractions; lax functors; correctness; completeness; abstract interpretations; stepwise refinement; denotational semantics
UR - http://eudml.org/doc/92425
ER -

References

top
  1. [AH87] S. ABRAMSKY and C. L. HANKIN, eds, Abstract Interpretation of Declarative Languages, Ellis-Horwood, 1987. 
  2. [BHA86] G. L. BURN, C. L. HANKIN and S. ABRAMSKY, The Theory of Strictness Analysis for Higher Order Functions, Sci. Comput. Programming, 1986, 7, pp. 249-278. Zbl0603.68013MR867677
  3. [BW85] M. BARR and C. WELLS, Toposes, Triples and Theories, Springer Verlag, 1985. Zbl0567.18001MR771116
  4. [CC77a] P. COUSOT and R. COUSOT, Abstract Interpretation: A Unified Lattice Model for Static Analysis of Programs by Construction or Approximaion of Fixpoints. In 4th P.O.P.L., 1977, pp. 238-252. 
  5. [CC77b] P. COUSOT and R. COUSOT, Automatic Synthesis of Optimal Invariant Assertions: Mathematical Foundations. A.C.M. Sigplan Notices, 1977, 12, pp. 1-12. 
  6. [CC79] P. COUSOT and R. COUSOT, Systematic Design of Program Analysis Framework. In 6th P.O.P.L., 1979, pp. 269-282. 
  7. [HJ88] C. A. R. HOARE and H. JIFENG, Data Refinement in a Categorical Setting. Technical Report, Oxford Univ. Computing Lab., February 1988. 
  8. [Jay90a] C. B. JAY, Extending Properties to Categories of Partial Maps. Tech. Rep. E.C.S.-L.F.C.S.-90-l07, University of Edinburgh, 1990. 
  9. [Jay90e] C. B. JAY, Partial Functions, Ordered Categories, Limits and Cartesian Closure. In: G. BIRTWISTLE (ed.) IV Higher Order Workshop, Banff, 1990, Springer, 1991. 
  10. [Jay91] C. B. JAY, Modelling Reduction in Confluent Categories. Tech. Rep. E.C.S.-L.F.C.S.-91-187, University of Edinburgh, 1991. MR1176962
  11. [JN90] N. D. JONES and F. NIELSON, Abstract Interpretation: A Semantics Based Tool for Program Analysis. In Handbook of Logic in Computer Science. 
  12. [KS74] G. M. KELLY and R. STREET, Review of the Elements of 2-Categories. In G. M. KELLY, ed., Proceedings Sydney Category Theory Seminar 1972/1973, Springer-Verlag, 1974, pp.75-103. Zbl0334.18016MR357542
  13. [LS86] J. LAMBECK and P. J. SCOTT, Introduction to Higher-Order Categorical Logic, vol. 7 of Cambridge Studies in Advanced Mathematics. Cambridge University Press, 1986. Zbl0596.03002MR856915
  14. [Mac71] S. MACLANE, Categories for the Working Mathematician. Springer Verlag, 1971. Zbl0232.18001MR354798
  15. [MJ86] A. MYCROFT and N. D. JONES, A Relational Framework for Abstract Interpretation. In Proceedings, 'Programs as Data Objects'. Springer Verlag, L.N.C.S. 217, 1986. Zbl0585.68032MR846663
  16. [Nie86] F. NIELSON, A Bibliography on Abstract Interpretations. A.C.M. Sigplan Notices, 1986, 21, pp.31-38. 
  17. [Plo80] G. D. PLOTKIN, Lambda Defmability in the Full Type Hierarchy. In R. HINDLEY and J. SELDIN, eds., To H.B. Curry: Essays in Combinatory Logic, Lambda Calculas and Formalisms. Academic Press, 1980. MR592811
  18. [SP82] M. SMITH and G. PLOTKIN, The Category-theoretic Solution of Recursive Domain Equations. S.I.A.M. J. Comput., 1982, 11. Zbl0493.68022MR677666
  19. [Ste87] B. STEFFEN, Optimal Run Time Optimization - Proved by a New Look at Abstract Interpretations. In T.A.P.S.O.F.T.'87, L.N.C.S. 249, 1987, pp. 52-68. Zbl0614.68012
  20. [Ste89] B. STEFFEN, Optimal Data Flow Analysis via Observable Equivalence. In M.F.C.S.'89, 1989. 

NotesEmbed ?

top

You must be logged in to post comments.

To embed these notes on your page include the following JavaScript code on your page where you want the notes to appear.

Only the controls for the widget will be shown in your chosen language. Notes will be shown in their authored language.

Tells the widget how many notes to show per page. You can cycle through additional notes using the next and previous controls.

    
                

Note: Best practice suggests putting the JavaScript code just before the closing </body> tag.