메뉴 건너뛰기




Volumn 13, Issue 4, 2005, Pages 415-433

Many-valued logic, partiality, and abstraction in formal specification languages

Author keywords

Abstraction; Formal specification; Many valued logic; Partial functions

Indexed keywords

ABSTRACTING; COMPUTER CIRCUITS; MANY VALUED LOGICS; MODELING LANGUAGES; SPECIFICATION LANGUAGES;

EID: 33750093268     PISSN: 13670751     EISSN: 13689894     Source Type: Journal    
DOI: 10.1093/jigpal/jzi032     Document Type: Conference Paper
Times cited : (22)

References (60)
  • 3
    • 33750110542 scopus 로고    scopus 로고
    • Undefinedness in Z: Issues for specification and proof
    • In William Farmer, Manfred Kerber, and Michael Kohlhase, editors, affiliated to CADE-13, New Brunswick
    • R. D. Arthan. Undefinedness in Z: Issues for specification and proof. In William Farmer, Manfred Kerber, and Michael Kohlhase, editors, Proc. Mechanization of Partial Functions Workshop, affiliated to CADE-13, New Brunswick, pages 3-12, 1996.
    • (1996) Proc. Mechanization of Partial Functions Workshop , pp. 3-12
    • Arthan, R.D.1
  • 4
    • 0000058143 scopus 로고
    • A logic covering undefinedness in program proofs
    • H. Barringer, J.H. Cheng, and C.B. Jones. A logic covering undefinedness in program proofs. Acta Informatica, 21:251-269, 1984.
    • (1984) Acta Informatica , vol.21 , pp. 251-269
    • Barringer, H.1    Cheng, J.H.2    Jones, C.B.3
  • 6
    • 0001842932 scopus 로고
    • A useful four-valued logic
    • In J. Micheal Dunn and George Epstein, editors, Reidel, Dordrecht
    • Nuel D. Belnap Jr. A useful four-valued logic. In J. Micheal Dunn and George Epstein, editors, Modern uses of multiple-valued logic, pages 8-37. Reidel, Dordrecht, 1977.
    • (1977) Modern Uses of Multiple-valued Logic , pp. 8-37
    • Belnap Jr., N.D.1
  • 7
    • 24344443154 scopus 로고    scopus 로고
    • (IFIP Series) of LNCS. Springer-Verlag With chapters by T. Mossakowski, D. Sannella, and A. Tarlecki
    • Michel Bidoit and Peter D. Mosses. CASL User Manual, volume 2900 (IFIP Series) of LNCS. Springer-Verlag, 2004. With chapters by T. Mossakowski, D. Sannella, and A. Tarlecki.
    • (2004) CASL User Manual , vol.2900
    • Bidoit, M.1    Mosses, P.D.2
  • 8
    • 84909761614 scopus 로고
    • The Vienna development method (VDM): Software specification and program synthesis
    • In M. Paul, E. K. Blum, and S. Takasu, editors Kyoto, Japan of LNCS, Springer-Verlag, August
    • Dines Bjørner. The Vienna development method (VDM): Software specification and program synthesis. In M. Paul, E. K. Blum, and S. Takasu, editors, Proc. International Conference on Mathematical Studies of Information Processing, Kyoto, Japan, volume 75 of LNCS, pages 326-359. Springer-Verlag, August 1978.
    • (1978) Proc. International Conference on Mathematical Studies of Information Processing , vol.75 , pp. 326-359
    • Bjørner, D.1
  • 9
    • 33646199560 scopus 로고    scopus 로고
    • Partial logic
    • In D. M. Gabbay and F. Guenthner, editors Kluwer, Dordrecht, 2nd edition
    • Stephen Blamey. Partial logic. In D. M. Gabbay and F. Guenthner, editors, Handbook of Philosophical Logic, volume 4, pages 261-353. Kluwer, Dordrecht, 2nd edition, 2002.
    • (2002) Handbook of Philosophical Logic , vol.4 , pp. 261-353
    • Blamey, S.1
  • 10
    • 0009887682 scopus 로고
    • On a three-valued logical calculus and its applications to the analysis of the paradoxes of the classical extended functional calculus
    • (in russian). Translated by Merrie Bergman, History and Philosophy of Logic 2, (1981), 87-112
    • D.A. Bochvar. On a three-valued logical calculus and its applications to the analysis of the paradoxes of the classical extended functional calculus (in russian). Matématičeskij Sbornik, 4:287-308, 1939. Translated by Merrie Bergman, History and Philosophy of Logic 2, (1981), 87-112.
    • (1939) Matématičeskij Sbornik , vol.4 , pp. 287-308
    • Bochvar, D.A.1
  • 11
    • 33750095867 scopus 로고    scopus 로고
    • Crash in program and logic
    • In Gethin Norman, Marta Kwiatkowska, and Dimitar Guelev, editors, School of Computer Science, The University of Birmingham Tech Report TR CSR-02-6
    • Viviana Bono and Manfred Kerber. Crash in program and logic. In Gethin Norman, Marta Kwiatkowska, and Dimitar Guelev, editors, Proc. AVoCS: Automated Verification of Critical Systems, School of Computer Science, The University of Birmingham, 2002. Tech Report TR CSR-02-6.
    • (2002) Proc. AVoCS: Automated Verification of Critical Systems
    • Bono, V.1    Kerber, M.2
  • 12
    • 84957073398 scopus 로고    scopus 로고
    • Model checking partial state spaces with 3-valued temporal logics
    • In Nicolas Halbwachs and Doron Peled, editors, of LNCS Springer-Verlag
    • G. Bruns and P. Godefroid. Model checking partial state spaces with 3-valued temporal logics. In Nicolas Halbwachs and Doron Peled, editors, Proc. 11th International Computer Aided Verification Conference, volume 1633 of LNCS, pages 274-287. Springer-Verlag, 1999.
    • (1999) Proc. 11th International Computer Aided Verification Conference , vol.1633 , pp. 274-287
    • Bruns, G.1    Godefroid, P.2
  • 17
    • 0344459335 scopus 로고    scopus 로고
    • A runtime assertion checker for the Java Modeling Language
    • Technical Report 03-09, Department of Computer Science, Iowa State University, April The author's Ph.D. dissertation. Available from archives.cs.iastate.edu
    • Yoonsik Cheon. A runtime assertion checker for the Java Modeling Language. Technical Report 03-09, Department of Computer Science, Iowa State University, April 2003. The author's Ph.D. dissertation. Available from archives.cs.iastate.edu.
    • (2003)
    • Cheon, Y.1
  • 19
    • 24344443968 scopus 로고    scopus 로고
    • CoFI (The Common Framework Initiative). (IFIP Series) of LNCS. Springer-Verlag
    • CoFI (The Common Framework Initiative). CASL Reference Manual, volume 2900 (IFIP Series) of LNCS. Springer-Verlag, 2004.
    • (2004) CASL Reference Manual , vol.2900
  • 21
    • 85050550846 scopus 로고
    • Abstract interpretation: A unified lattice model for static analysis of programs by construction or approximation of fixpoints
    • In ACM Press, New York, January
    • Patrick Cousot and Radhia Cousot. Abstract interpretation: A unified lattice model for static analysis of programs by construction or approximation of fixpoints. In Fourth ACM Symposium on Principles of Programming Language, Los Angeles, pages 238-252. ACM Press, New York, January 1977.
    • (1977) Fourth ACM Symposium on Principles of Programming Language, Los Angeles , pp. 238-252
    • Cousot, P.1    Cousot, R.2
  • 25
    • 33750115274 scopus 로고    scopus 로고
    • Do we have to deal with partiality?
    • Tom V
    • Marie Duží. Do we have to deal with partiality? Miscellania Logica, Tom V:45-76, 2003.
    • (2003) Miscellania Logica , pp. 45-76
    • Duží, M.1
  • 26
    • 0035020261 scopus 로고    scopus 로고
    • A framework for multi-valued reasoning over inconsistent viewpoints
    • In IEEE Computer Society Press, May
    • Steve Easterbrook and Marsha Chechik. A framework for multi-valued reasoning over inconsistent viewpoints. In Proc. 23rd International Conference on Software Engineering, pages 411-420. IEEE Computer Society Press, May 2001.
    • (2001) Proc. 23rd International Conference on Software Engineering , pp. 411-420
    • Easterbrook, S.1    Chechik, M.2
  • 27
    • 0042274944 scopus 로고
    • A partial functions version of Church's simple theory of types
    • September
    • William M. Farmer. A partial functions version of Church's simple theory of types. The Journal of Symbolic Logic, 55(3):1269-1291, September 1990.
    • (1990) The Journal of Symbolic Logic , vol.55 , Issue.3 , pp. 1269-1291
    • Farmer, W.M.1
  • 28
    • 37249050589 scopus 로고    scopus 로고
    • Bilattices are nice things
    • In The Danish Network for Philosophical Logic and Its Applications
    • Melvin Fitting. Bilattices are nice things. In Proc. PhiLog Conference on Self-Reference, Copenhagen. The Danish Network for Philosophical Logic and Its Applications, 2002.
    • (2002) Proc. PhiLog Conference on Self-Reference, Copenhagen
    • Fitting, M.1
  • 29
    • 0022180593 scopus 로고
    • A Kripke-Kleene semantics for logic programming
    • Melvin C. Fitting. A Kripke-Kleene semantics for logic programming. Journal of Logic Programming, 4:295-312, 1985.
    • (1985) Journal of Logic Programming , vol.4 , pp. 295-312
    • Fitting, M.C.1
  • 32
    • 2542628621 scopus 로고
    • Avoiding the undefined by underspecification
    • In Jan van Leeuwen, editor, of Lecture Notes in Computer Science, Springer-Verlag, New York, NY
    • David Gries and Fred B. Schneider. Avoiding the undefined by underspecification. In Jan van Leeuwen, editor, Computer Science Today: Recent Trends and Developments, volume 1000 of Lecture Notes in Computer Science, pages 366-373. Springer-Verlag, New York, NY, 1995.
    • (1995) Computer Science Today: Recent Trends and Developments , vol.1000 , pp. 366-373
    • Gries, D.1    Schneider, F.B.2
  • 36
    • 54649083317 scopus 로고    scopus 로고
    • Commodious axiomatization of quantifiers in multiple-valued logic
    • Special Issue on Many-Valued Logics, their Proof Theory and Algebras
    • Reiner Hähnle. Commodious axiomatization of quantifiers in multiple-valued logic. Studia Logica, 61(1):101-121, 1998. Special Issue on Many-Valued Logics, their Proof Theory and Algebras.
    • (1998) Studia Logica , vol.61 , Issue.1 , pp. 101-121
    • Hähnle, R.1
  • 37
    • 0003879225 scopus 로고    scopus 로고
    • Foundations of Computing. MIT Press, October
    • David Harel, Dexter Kozen, and Jerzy Tiuryn. Dynamic Logic. Foundations of Computing. MIT Press, October 2000.
    • (2000) Dynamic Logic
    • Harel, D.1    Kozen, D.2    Tiuryn, J.3
  • 41
    • 0003630532 scopus 로고
    • Operators on symmetrical Heyting algebras
    • In T. Traczyk, editor, of Banach Center Publications PWN-Polish Scientific Publishers
    • Luisa Iturrioz. Operators on symmetrical Heyting algebras. In T. Traczyk, editor, Universal Algebra and Applications, volume 9 of Banach Center Publications, pages 289-303. PWN-Polish Scientific Publishers, 1982.
    • (1982) Universal Algebra and Applications , vol.9 , pp. 289-303
    • Iturrioz, L.1
  • 42
    • 0013158332 scopus 로고
    • Partial functions and logics: A warning
    • April
    • Cliff B. Jones. Partial functions and logics: A warning. Information Processing Letters, 54(2):65-67, April 1995.
    • (1995) Information Processing Letters , vol.54 , Issue.2 , pp. 65-67
    • Jones, C.B.1
  • 43
    • 0000236696 scopus 로고
    • On a notation for ordinal numbers
    • S.C. Kleene. On a notation for ordinal numbers. Journal of Symbolic Logic, 3:150-155, 1938.
    • (1938) Journal of Symbolic Logic , vol.3 , pp. 150-155
    • Kleene, S.C.1
  • 44
    • 2542436739 scopus 로고    scopus 로고
    • Model-checking for multi-valued computation tree logics
    • In Melvin Fitting and Ewa Orlowska, editors, of Studies in Fuzziness and Soft Computing Physica-Verlag
    • Beata Konikowska and Wojciech Penczek. Model-checking for multi-valued computation tree logics. In Melvin Fitting and Ewa Orlowska, editors, Beyond Two: Theory and Applications of Multiple-Valued Logic, volume 114 of Studies in Fuzziness and Soft Computing, pages 193-210. Physica-Verlag, 2003.
    • (2003) Beyond Two: Theory and Applications of Multiple-Valued Logic , vol.114 , pp. 193-210
    • Konikowska, B.1    Penczek, W.2
  • 45
    • 0004030849 scopus 로고    scopus 로고
    • Preliminary design of JML: A behavioral interface specification language for Java
    • Technical Report 98-06y, Iowa State University, Department of Computer Science Revised June 2004
    • Gary T. Leavens, Albert L. Baker, and Clyde Ruby. Preliminary design of JML: A behavioral interface specification language for Java. Technical Report 98-06y, Iowa State University, Department of Computer Science, 2003. Revised June 2004.
    • (2003)
    • Leavens, G.T.1    Baker, A.L.2    Ruby, C.3
  • 47
    • 2542531521 scopus 로고    scopus 로고
    • Protective interface specifications
    • Gary T. Leavens and Jeannette M. Wing. Protective interface specifications. Formal Aspects of Computing, 10(1):59-75, 1998.
    • (1998) Formal Aspects of Computing , vol.10 , Issue.1 , pp. 59-75
    • Leavens, G.T.1    Wing, J.M.2
  • 49
    • 77956967645 scopus 로고
    • A basis for a mathematical theory of computation
    • In P. Braffort and D. Hirschberg, editors North Holland
    • John McCarthy. A basis for a mathematical theory of computation. In P. Braffort and D. Hirschberg, editors, Computer Programming and Formal Systems, pages 33-69. North Holland, 1963.
    • (1963) Computer Programming and Formal Systems , pp. 33-69
    • McCarthy, J.1
  • 50
    • 26544448370 scopus 로고
    • Semantic foundations of RSL
    • Technical Report RAISE/STC/REM/11, STC/STL, Harlow, UK, March
    • Robert Milne. Semantic foundations of RSL. Technical Report RAISE/STC/ REM/11, STC/STL, Harlow, UK, March 1990.
    • (1990)
    • Milne, R.1
  • 52
    • 0002220395 scopus 로고    scopus 로고
    • Multi-valued logics
    • In Dov Gabbay and Philippe Smets, editors, Quantified Representation of Uncertainty and Imprecision, chapter 2, Kluwer, Dordrecht, October
    • Giovanni Panti. Multi-valued logics. In Dov Gabbay and Philippe Smets, editors, Handbook of Defeasible Reasoning and Uncertainty Management Systems, volume 1: Quantified Representation of Uncertainty and Imprecision, chapter 2, pages 25-74. Kluwer, Dordrecht, October 1998.
    • (1998) Handbook of Defeasible Reasoning and Uncertainty Management Systems , vol.1 , pp. 25-74
    • Panti, G.1
  • 55
    • 0003588930 scopus 로고    scopus 로고
    • Priestley duality for SHn-algebras and applications to the study of Kripke-style models for SHn-logics
    • Viorica Sofronie-Stokkermans. Priestley duality for SHn-algebras and applications to the study of Kripke-style models for SHn-logics. Multiple-Valued Logic. An International Journal, 5(4):281-305, 2000.
    • (2000) Multiple-Valued Logic. An International Journal , vol.5 , Issue.4 , pp. 281-305
    • Sofronie-Stokkermans, V.1
  • 56
    • 0345441123 scopus 로고    scopus 로고
    • Automated theorem proving by resolution for finitely-valued logics based on distributive lattices with operators
    • Viorica Sofronie-Stokkermans. Automated theorem proving by resolution for finitely-valued logics based on distributive lattices with operators. Multiple-Valued Logic, 6(3-4):289-344, 2001.
    • (2001) Multiple-Valued Logic , vol.6 , Issue.3-4 , pp. 289-344
    • Sofronie-Stokkermans, V.1
  • 57
    • 0003566434 scopus 로고
    • Prentice Hall International Series in Computer Science, 2nd edition
    • J. M. Spivey. The Z Notation: A Reference Manual. Prentice Hall International Series in Computer Science, 2nd edition, 1992.
    • (1992) The Z Notation: A Reference Manual
    • Spivey, J.M.1
  • 60
    • 0001886640 scopus 로고
    • Quantifiers in formal and natural languages
    • In D. Gabbay and F. Guenthner, editors, Topics in the Philosophy of Language, chapter 1, Reidel, Dordrecht
    • Dag Westerståhl. Quantifiers in formal and natural languages. In D. Gabbay and F. Guenthner, editors, Handbook of Philosophical Logic, Vol. IV: Topics in the Philosophy of Language, chapter 1, pages 1-131. Reidel, Dordrecht, 1989.
    • (1989) Handbook of Philosophical Logic , vol.4 , pp. 1-131
    • Westerståhl, D.1


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