메뉴 건너뛰기




Volumn 14, Issue 4, 2004, Pages 571-619

Monad-independent dynamic logic in HasCasl

Author keywords

Algebraic specification; Casl; Dynamic logic; Functional programming; Monads

Indexed keywords

ALGEBRAIC SPECIFICATION; CASL; DYNAMIC LOGIC; FUNCTIONAL PROGRAMMING; MONADS;

EID: 4444256022     PISSN: 0955792X     EISSN: None     Source Type: Journal    
DOI: 10.1093/logcom/14.4.571     Document Type: Conference Paper
Times cited : (16)

References (41)
  • 6
    • 0026913084 scopus 로고
    • The revised report on the syntactic theories of sequential control and state
    • M. Felleisen and R. Hieb. The revised report on the syntactic theories of sequential control and state. Theoretical Computer Science, 103, 235-271, 1992.
    • (1992) Theoretical Computer Science , vol.103 , pp. 235-271
    • Felleisen, M.1    Hieb, R.2
  • 12
    • 43949165312 scopus 로고
    • Adjunctions whose counits are coequalizers, and presentations of unitary monads
    • G. M. Kelly and A. J. Power. Adjunctions whose counits are coequalizers, and presentations of unitary monads. Journal of Pure and Applied Algebra, 89, 163- 179, 1993.
    • (1993) Journal of Pure and Applied Algebra , vol.89 , pp. 163-179
    • Kelly, G.M.1    Power, A.J.2
  • 13
    • 49049126479 scopus 로고
    • Results on the propositional mu-calculus
    • D. Kozen. Results on the propositional mu-calculus. Theoretical Computer Science, 27, 333-354, 1983.
    • (1983) Theoretical Computer Science , vol.27 , pp. 333-354
    • Kozen, D.1
  • 14
    • 0001110949 scopus 로고
    • Logics of programs
    • volume B: Formal Models and Semantics, J. van Leeuwen, ed., chapter 14, MIT Press
    • D. Kozen and J. Tiuryn. Logics of programs. In Handbook of Theoretical Computer Science, volume B: Formal Models and Semantics, J. van Leeuwen, ed., chapter 14, pp. 789-840. MIT Press, 1990.
    • (1990) Handbook of Theoretical Computer Science , pp. 789-840
    • Kozen, D.1    Tiuryn, J.2
  • 21
    • 0026188821 scopus 로고
    • Notions of computation and monads
    • E. Moggi. Notions of computation and monads. Information and Computation, 93, 55-92, 1991.
    • (1991) Information and Computation , vol.93 , pp. 55-92
    • Moggi, E.1
  • 22
    • 84974774483 scopus 로고
    • A semantics for evaluation logic
    • E. Moggi. A semantics for evaluation logic. Fundamenta Informatica, 22. 117-152, 1995.
    • (1995) Fundamenta Informatica , vol.22 , pp. 117-152
    • Moggi, E.1
  • 24
    • 84976206765 scopus 로고
    • Constructing recursion operators in intuitionistic type theory
    • L. Paulson. Constructing recursion operators in intuitionistic type theory. Journal of Symbolic Computation. 2, 325-355, 1986.
    • (1986) Journal of Symbolic Computation , vol.2 , pp. 325-355
    • Paulson, L.1
  • 26
    • 4444237498 scopus 로고    scopus 로고
    • S. Peyton-Jones, editor. Haskell 98 Language and Libraries - The Revised Report. Cambridge, 2003. also: Journal of Functional Programming, 13, 2003.
    • (2003) Journal of Functional Programming , vol.13
  • 27
    • 0347668150 scopus 로고
    • Evaluation logic
    • Workshops in Computing, Springer
    • A. Pitts. Evaluation logic. In Higher Order Workshop, Workshops in Computing, pp. 162-189. Springer. 1991.
    • (1991) Higher Order Workshop , pp. 162-189
    • Pitts, A.1
  • 30
    • 85034789348 scopus 로고
    • Semantical considerations on Floyd-Hoare logic
    • IEEE
    • V. Pratt. Semantical considerations on Floyd-Hoare logic. In Foundations of Computer Science, pp. 109-121. IEEE, 1976.
    • (1976) Foundations of Computer Science , pp. 109-121
    • Pratt, V.1
  • 37
    • 21144433478 scopus 로고    scopus 로고
    • Monad-independent Hoare logic in HASCASL
    • Fundamental Aspects of Software Engineering, M. Pezze, ed
    • L. Schröder and T. Mossakowski. Monad-independent Hoare logic in HASCASL. In Fundamental Aspects of Software Engineering, M. Pezze, ed., volume 2621 of Lecture Notes in Computer Science, pp. 261-277, 2003.
    • (2003) Lecture Notes in Computer Science , vol.2621 , pp. 261-277
    • Schröder, L.1    Mossakowski, T.2
  • 38
    • 84861239146 scopus 로고    scopus 로고
    • HASCASL - Integrated functional specification and programming
    • L. Schröder, T. Mossakowski, and C. Maeder. HASCASL - Integrated functional specification and programming. Language summary. Available at http://www.informatik.uni-bremen.de/agbkb/forschung/formal_methods/CoFI/HasCASL
    • Language Summary
    • Schröder, L.1    Mossakowski, T.2    Maeder, C.3
  • 41
    • 0031232913 scopus 로고    scopus 로고
    • How to declare an imperative
    • P. Wadler. How to declare an imperative. ACM Computing Surveys, 29, 240-263, 1997.
    • (1997) ACM Computing Surveys , vol.29 , pp. 240-263
    • Wadler, P.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.