메뉴 건너뛰기




Volumn , Issue , 2007, Pages 23-32

A sound assertion semantics for the dependable systems evolution verifying compiler

Author keywords

[No Author keywords available]

Indexed keywords

COMPUTER PROGRAMMING LANGUAGES; ERROR ANALYSIS; PROGRAM COMPILERS; THEOREM PROVING;

EID: 34548799204     PISSN: 02705257     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1109/ICSE.2007.9     Document Type: Conference Paper
Times cited : (11)

References (53)
  • 2
    • 34548799415 scopus 로고    scopus 로고
    • M. Barnett, K. R. M. Leino, and W. Schulte, The Spec# Programming System: An Overview. In G. Barthe, L. Burdy, M. Huisman, J.-L. Lanet, and T. Muntean editors, International Workshop on the Construction and Analysis of Safe, Secure, and Interoperable Smart Devices, Marseille, France, March 10-14, LNCS 3362. Springer, 2004.
    • M. Barnett, K. R. M. Leino, and W. Schulte, "The Spec# Programming System: An Overview". In G. Barthe, L. Burdy, M. Huisman, J.-L. Lanet, and T. Muntean editors, International Workshop on the Construction and Analysis of Safe, Secure, and Interoperable Smart Devices, Marseille, France, March 10-14, LNCS 3362. Springer, 2004.
  • 5
    • 34548734394 scopus 로고    scopus 로고
    • Are Practitioners Writing Contracts?
    • Rigorous Development of Complex Fault-Tolerant Systems, M.Butler, C.B.Jones, A.Romanovsky, and E. Troubitsyna, Eds, Springer, pp
    • P. Chalin, "Are Practitioners Writing Contracts?" in Rigorous Development of Complex Fault-Tolerant Systems, LNCS 4157, M.Butler, C.B.Jones, A.Romanovsky, and E. Troubitsyna, Eds.: Springer, pp. 100-113, 2006.
    • (2006) LNCS , vol.4157 , pp. 100-113
    • Chalin, P.1
  • 7
    • 34250169856 scopus 로고    scopus 로고
    • Are the Logical Foundations of Verifying Compiler Prototypes Matching User Expectations?
    • P. Chalin, "Are the Logical Foundations of Verifying Compiler Prototypes Matching User Expectations?" Formal Aspects of Computing, 2007.
    • (2007) Formal Aspects of Computing
    • Chalin, P.1
  • 10
    • 25844442786 scopus 로고    scopus 로고
    • ESC/Java2: Uniting ESC/Java and JML
    • G.Barthe, L.Burdy, M.Huisman, J.Lanet, and T.Muntean eds, Workshop on the Construction and Analysis of Safe, Secure, and Interoperable Smart Devices, Springer
    • D.R.Cok and J.R.Kiniry, "ESC/Java2: Uniting ESC/Java and JML". In G.Barthe, L.Burdy, M.Huisman, J.Lanet, and T.Muntean eds, Workshop on the Construction and Analysis of Safe, Secure, and Interoperable Smart Devices, LNCS 3362, pp.108-128. Springer, 2004.
    • (2004) LNCS , vol.3362 , pp. 108-128
    • Cok, D.R.1    Kiniry, J.R.2
  • 12
    • 2642566912 scopus 로고    scopus 로고
    • Why Universities Require Computer Science Students To Take Math
    • K.Devlin, "Why Universities Require Computer Science Students To Take Math", CACM, 46(9):36-39, 2003.
    • (2003) CACM , vol.46 , Issue.9 , pp. 36-39
    • Devlin, K.1
  • 13
    • 34548743674 scopus 로고    scopus 로고
    • Understanding the Process of Information Technology Implementation
    • Baylor University, Dallas
    • M. R. Fish and J. A. Turner, "Understanding the Process of Information Technology Implementation". Americas Conf. on Inf. Sys, Baylor University, Dallas, 2002.
    • (2002) Americas Conf. on Inf. Sys
    • Fish, M.R.1    Turner, J.A.2
  • 15
    • 2542628621 scopus 로고
    • Avoiding the Undefined by Underspecification
    • J. v. Leeuwen, Ed, Springer-Verlag, pp
    • D. Gries and F. B. Schneider, "Avoiding the Undefined by Underspecification", in Computer Science Today: Recent Trends and Developments, vol. 1000, J. v. Leeuwen, Ed.: Springer-Verlag, pp. 366-373, 1995.
    • (1995) Computer Science Today: Recent Trends and Developments , vol.1000 , pp. 366-373
    • Gries, D.1    Schneider, F.B.2
  • 16
    • 34548727639 scopus 로고
    • Predicative programming - A survey
    • Novosibirsk, Russia, June 28, July 2. Springer
    • J. Grundy, "Predicative programming - A survey". Conf. Formal Methods in Prog. and Their Applications, Novosibirsk, Russia, June 28 - July 2. Springer, 1993.
    • (1993) Conf. Formal Methods in Prog. and Their Applications
    • Grundy, J.1
  • 17
    • 33750093268 scopus 로고    scopus 로고
    • Many-Valued Logic, Partiality, and Abstraction in Formal Specification Languages
    • R. Hähnle, "Many-Valued Logic, Partiality, and Abstraction in Formal Specification Languages", Logic Jnl IGPL, 13(4):415-433, 2005.
    • (2005) Logic Jnl IGPL , vol.13 , Issue.4 , pp. 415-433
    • Hähnle, R.1
  • 18
    • 34548764606 scopus 로고    scopus 로고
    • HealthCare CIO Results: Key Trends Index
    • HIMSS, Healthcare Information and Management Systems Society
    • HIMSS, "HealthCare CIO Results: Key Trends Index", in 15th Annual Leadership Survey: Healthcare Information and Management Systems Society, 2004.
    • (2004) 15th Annual Leadership Survey
  • 19
    • 1842473365 scopus 로고    scopus 로고
    • The Verifying Compiler: A Grand Challenge for Computing Research
    • C.A.R.Hoare, "The Verifying Compiler: A Grand Challenge for Computing Research", JACM, 50(1):63-69, 2003.
    • (2003) JACM , vol.50 , Issue.1 , pp. 63-69
    • Hoare, C.A.R.1
  • 23
    • 33845923686 scopus 로고    scopus 로고
    • Verified Software: A Grand Challenge
    • C.Jones, P.O'Hearn, and J.Woodcock, "Verified Software: A Grand Challenge", IEEE Computer, 39(4):93-95, 2006.
    • (2006) IEEE Computer , vol.39 , Issue.4 , pp. 93-95
    • Jones, C.1    O'Hearn, P.2    Woodcock, J.3
  • 25
    • 21844526214 scopus 로고
    • A Typed Logic of Partial Functions Reconstructed Classically
    • C. B. Jones and C. A. Middelburg, "A Typed Logic of Partial Functions Reconstructed Classically", Acta Informatica, 31(5):399-430, 1994.
    • (1994) Acta Informatica , vol.31 , Issue.5 , pp. 399-430
    • Jones, C.B.1    Middelburg, C.A.2
  • 26
    • 0010383602 scopus 로고
    • Two Over Three: A Two-Valued Logic for Software Specification and Validation Over a Three-Valued Predicate Calculus
    • B. Konikowska, "Two Over Three: A Two-Valued Logic for Software Specification and Validation Over a Three-Valued Predicate Calculus", Journal of Applied Non-Classical Logics, 3:39-71, 1993.
    • (1993) Journal of Applied Non-Classical Logics , vol.3 , pp. 39-71
    • Konikowska, B.1
  • 27
    • 0026143856 scopus 로고
    • A three-valued logic for software specification and validation
    • B. Konikowska, A. Tarlecki, and A. Blikle, "A three-valued logic for software specification and validation", Fundamenta Informaticae, 14(4):411-453, 1991.
    • (1991) Fundamenta Informaticae , vol.14 , Issue.4 , pp. 411-453
    • Konikowska, B.1    Tarlecki, A.2    Blikle, A.3
  • 28
    • 0034868779 scopus 로고    scopus 로고
    • From Hospital Information Systems to Health Information Systems: Problems, Challenges, Perspectives
    • K.A.Kuhn and D.A.Guise, "From Hospital Information Systems to Health Information Systems: Problems, Challenges, Perspectives", Methods Inf.Med., 40:275-287, 2001.
    • (2001) Methods Inf.Med , vol.40 , pp. 275-287
    • Kuhn, K.A.1    Guise, D.A.2
  • 32
    • 13144252258 scopus 로고    scopus 로고
    • How the design of JML accommodates both runtime assertion checking and formal verification
    • G.T. Leavens, Y. Cheon, C. Clifton, C. Ruby, and D.R. Cok, "How the design of JML accommodates both runtime assertion checking and formal verification", Science of Computer Programming, 55(1-3):185-208, 2005.
    • (2005) Science of Computer Programming , vol.55 , Issue.1-3 , pp. 185-208
    • Leavens, G.T.1    Cheon, Y.2    Clifton, C.3    Ruby, C.4    Cok, D.R.5
  • 36
    • 0005352479 scopus 로고    scopus 로고
    • Ecstatic: An object-oriented programming language with an axiomatic semantics
    • January
    • K.R.M. Leino, "Ecstatic: An object-oriented programming language with an axiomatic semantics". Workshop on Foundations of OO Languages, January, 1997.
    • (1997) Workshop on Foundations of OO Languages
    • Leino, K.R.M.1
  • 37
    • 34548713802 scopus 로고    scopus 로고
    • K.R.M. Leino, J.B. Saxe, and R Stata, Checking Java programs via guarded commands, COMPAQ SRC, Palo Alto, CA, Technical Note 1999-002. May 1999.
    • K.R.M. Leino, J.B. Saxe, and R Stata, "Checking Java programs via guarded commands", COMPAQ SRC, Palo Alto, CA, Technical Note 1999-002. May 1999.
  • 38
    • 84945713135 scopus 로고
    • Applying Design by Contract
    • B. Meyer, "Applying Design by Contract", Computer, 25(10):40-51, 1992.
    • (1992) Computer , vol.25 , Issue.10 , pp. 40-51
    • Meyer, B.1
  • 40
    • 0043277288 scopus 로고    scopus 로고
    • Non-deterministic expressions and predicate transformers
    • J. M. Morris, "Non-deterministic expressions and predicate transformers", Inf.Proc.Letters, 61(5):241-246, 1997.
    • (1997) Inf.Proc.Letters , vol.61 , Issue.5 , pp. 241-246
    • Morris, J.M.1
  • 42
    • 0039488517 scopus 로고    scopus 로고
    • Parametric shape analysis via 3-valued logic
    • M. Sagiv and T. Reps, "Parametric shape analysis via 3-valued logic", ACM ToPLaS, 24(3):217-298, 2002.
    • (2002) ACM ToPLaS , vol.24 , Issue.3 , pp. 217-298
    • Sagiv, M.1    Reps, T.2
  • 43
    • 0001252972 scopus 로고    scopus 로고
    • Deciding the Future for IS Failures: Not the Choice You Might Think
    • W. Curie and R. Galliers, Eds, Oxford University Press, pp
    • C. Sauer, "Deciding the Future for IS Failures: Not the Choice You Might Think", in Rethinking Management Information Systems, W. Curie and R. Galliers, Eds.: Oxford University Press, pp. 279-309, 1999.
    • (1999) Rethinking Management Information Systems , pp. 279-309
    • Sauer, C.1
  • 45
    • 0003804053 scopus 로고    scopus 로고
    • Standish Group, The Standish Group International, Inc
    • Standish Group, "CHAOS: A Recipe for Success", The Standish Group International, Inc, 1999.
    • (1999) CHAOS: A Recipe for Success
  • 46
    • 34548713140 scopus 로고    scopus 로고
    • Standish Group, The Standish Group International, Inc
    • Standish Group, "CHAOS Third Quarter Research Report", The Standish Group International, Inc, 2004.
    • (2004) CHAOS Third Quarter Research Report
  • 47
    • 35248853027 scopus 로고    scopus 로고
    • Managerial Issues for the Consideration and Use of Formal Methods
    • K.Araki, S.Gnesi, D.Mandrioli eds, Symposium of Formal Methods Europe, Springer
    • D.C.Stidolph and J.Whitehead, "Managerial Issues for the Consideration and Use of Formal Methods". In K.Araki, S.Gnesi, D.Mandrioli eds, Symposium of Formal Methods Europe, LNCS 2805, pp.170-186. Springer, 2003.
    • (2003) LNCS , vol.2805 , pp. 170-186
    • Stidolph, D.C.1    Whitehead, J.2
  • 48
    • 0033639548 scopus 로고    scopus 로고
    • IT Projects: Sink or Swim?
    • A. Taylor, "IT Projects: Sink or Swim?" The Computer Bulletin, 42(1):24-26, 2000.
    • (2000) The Computer Bulletin , vol.42 , Issue.1 , pp. 24-26
    • Taylor, A.1
  • 50
    • 34548788709 scopus 로고    scopus 로고
    • J.M. Wing, A two-tiered approach to specifying programs, MIT, LCS, TR 299, 1983.
    • J.M. Wing, "A two-tiered approach to specifying programs", MIT, LCS, TR 299, 1983.
  • 51
    • 0023215093 scopus 로고
    • Writing Larch Interface Language Specifications
    • J.M. Wing, "Writing Larch Interface Language Specifications", ACM ToPLaS, 9(1):1-24, 1987.
    • (1987) ACM ToPLaS , vol.9 , Issue.1 , pp. 1-24
    • Wing, J.M.1


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