메뉴 건너뛰기




Volumn 65, Issue 3, 2003, Pages 199-208

Runtime verification of .NET contracts

Author keywords

[No Author keywords available]

Indexed keywords

COMPUTER ARCHITECTURE; COMPUTER PROGRAMMING; COMPUTER SIMULATION; COMPUTER SOFTWARE; MATHEMATICAL MODELS;

EID: 0038182886     PISSN: 01641212     EISSN: None     Source Type: Journal    
DOI: 10.1016/S0164-1212(02)00041-9     Document Type: Conference Paper
Times cited : (48)

References (35)
  • 4
    • 0035520516 scopus 로고    scopus 로고
    • The ABCs of specification: AsmL, behavior, and components
    • Barnett M., Schulte W. The ABCs of specification: AsmL, behavior, and components. Informatica. 25(4):2001;517-526.
    • (2001) Informatica , vol.25 , Issue.4 , pp. 517-526
    • Barnett, M.1    Schulte, W.2
  • 5
    • 33646204439 scopus 로고    scopus 로고
    • Spying on components: A runtime verification technique
    • Leavens, G.T., Sitaraman, M., Giannakopoulou, D., (Eds.), Published as Iowa State Technical Report 01-09a
    • Barnett, M., Schulte, W., 2001b. Spying on components: A runtime verification technique. In Leavens, G.T., Sitaraman, M., Giannakopoulou, D., (Eds.), Workshop on Specification and Verification of Component-Based Systems. Published as Iowa State Technical Report 01-09a.
    • (2001) Workshop on Specification and Verification of Component-Based Systems
    • Barnett, M.1    Schulte, W.2
  • 7
    • 19144368375 scopus 로고    scopus 로고
    • Jass - Java with assertions
    • Havelund, K., Rosu, G., (Eds.), Proceedings of the First Workshop on Runtime Verification (RV'01). Elsevier Science
    • Bartetzko, D., Fischer, C., Möller, M., Wehrheim, H., 2001. Jass - Java with assertions. In Havelund, K., Rosu, G., (Eds.), Proceedings of the First Workshop on Runtime Verification (RV'01), vol. 55 of Electronic Notes in Theoretical Computer Science. Elsevier Science.
    • (2001) Electronic Notes in Theoretical Computer Science , vol.55
    • Bartetzko, D.1    Fischer, C.2    Möller, M.3    Wehrheim, H.4
  • 8
    • 0037813472 scopus 로고    scopus 로고
    • Technical Report 00-08, Department of Computer Science, Iowa State University, 226 Atanasoff Hall, Ames, Iowa 50011. Available by anonymous ftp or by e-mail from almanac@cs.iastate.edu
    • Bhorkar, A., 2000. A run-time assertion checker for Java using JML. Technical Report 00-08, Department of Computer Science, Iowa State University, 226 Atanasoff Hall, Ames, Iowa 50011. Available by anonymous ftp from ftp.cs.iastate.edu or by e-mail from almanac@cs.iastate.edu.
    • (2000) A Run-Time Assertion Checker for Java Using JML
    • Bhorkar, A.1
  • 9
    • 0031274275 scopus 로고    scopus 로고
    • Software reliability via run-time result-checking
    • Blum M., Wasserman H. Software reliability via run-time result-checking. Journal of the ACM. 44(6):1997;826-849.
    • (1997) Journal of the ACM , vol.44 , Issue.6 , pp. 826-849
    • Blum, M.1    Wasserman, H.2
  • 12
    • 0035360392 scopus 로고    scopus 로고
    • A framework for practical, automated black-box testing of component-based software
    • Edwards S.H. A framework for practical, automated black-box testing of component-based software. Software Testing, Verification and Reliability. 11(2):2001.
    • (2001) Software Testing, Verification and Reliability , vol.11 , Issue.2
    • Edwards, S.H.1
  • 13
    • 0035552056 scopus 로고    scopus 로고
    • Contract soundness for object-oriented languages
    • ACM SIGPLAN
    • Findler, R.B., Felleisen, M., 2001. Contract soundness for object-oriented languages. In OOPSLA 2001, ACM SIGPLAN, p. 1-15.
    • (2001) OOPSLA 2001 , pp. 1-15
    • Findler, R.B.1    Felleisen, M.2
  • 15
    • 0038827738 scopus 로고    scopus 로고
    • Foundations of Software Engineering, M.R.
    • Foundations of Software Engineering, M.R., (2001). http://research.microsoft.com/fse.
    • (2001)
  • 17
    • 0030168358 scopus 로고    scopus 로고
    • Strongest postcondition semantics as the formal basis for reverse engineering
    • Gannod G.C., Cheng B. Strongest postcondition semantics as the formal basis for reverse engineering. Journal of Automated Software Engineering. 3(1/2):1996;139-164.
    • (1996) Journal of Automated Software Engineering , vol.3 , Issue.1-2 , pp. 139-164
    • Gannod, G.C.1    Cheng, B.2
  • 19
    • 0002017107 scopus 로고
    • Evolving algebras 1993: Lipari guide
    • E. Börger. Oxford: Oxford University Press
    • Gurevich Y. Evolving Algebras 1993: Lipari Guide. Börger E. Specification and Validation Methods. 1995;9-36 Oxford University Press, Oxford.
    • (1995) Specification and Validation Methods , pp. 9-36
    • Gurevich, Y.1
  • 21
    • 84976833144 scopus 로고
    • Contracts: Specifying behavioral compositions in object-oriented system
    • N. Meyrowitz (Ed.)
    • Helm, R., Holland, I., Gangopadhyay, D., 1990. Contracts: Specifying behavioral compositions in object-oriented system. In: N. Meyrowitz (Ed.), ACM SIGPLAN Notices, OOPSLA ECOOP '90 Proceedings 25(10), 169-180.
    • (1990) ACM SIGPLAN Notices, OOPSLA ECOOP '90 Proceedings , vol.25 , Issue.10 , pp. 169-180
    • Helm, R.1    Holland, I.2    Gangopadhyay, D.3
  • 22
    • 85029474532 scopus 로고
    • Specifying reusable components using contracts
    • Madsen, O.L., (Ed.), ECOOP '92, European Conference on Object-Oriented Programming. Utrecht, The Netherlands, Springer-Verlag, New York, NY
    • Holland, I.M., 1992. Specifying reusable components using contracts. In Madsen, O.L., (Ed.), ECOOP '92, European Conference on Object-Oriented Programming, Lecture Notes in Computer Science, vol. 615. Utrecht, The Netherlands, Springer-Verlag, New York, NY, pp. 287-308.
    • (1992) Lecture Notes in Computer Science , vol.615 , pp. 287-308
    • Holland, I.M.1
  • 24
    • 0013137299 scopus 로고    scopus 로고
    • IBM 2001. Object constraint language. http://www-4.ibm.com/software/ad/library/standards/ocl.html.
    • (2001) Object Constraint Language
  • 26
    • 84891374294 scopus 로고    scopus 로고
    • iContract - The Java designs by contract tool
    • TOOLS 26, Santa Barbara/CA, USA. IEEE CS Press, Los Alamitos
    • Kramer, R., 1998. iContract - the Java Designs by Contract tool. In Proc. Technology of Object-Oriented Languages and Systems, TOOLS 26, Santa Barbara/CA, USA. IEEE CS Press, Los Alamitos.
    • (1998) Proc. Technology of Object-Oriented Languages and Systems
    • Kramer, R.1
  • 28
    • 0037813466 scopus 로고    scopus 로고
    • JMSAssert
    • Man Machine Systems 2002. JMSAssert. Available from http://www.mmsindia.com/JMSAssert.html.
    • (2000) Man Machine Systems 2002
  • 30
    • 0038827734 scopus 로고    scopus 로고
    • Microsoft Corporation 2001. NET documentation. http://www.microsoft.com/net/.
    • (2001) NET Documentation
  • 32
    • 0008189223 scopus 로고    scopus 로고
    • Making executable interface specifications more expressive
    • Cap, C.H. (Ed.), Informatik Aktuell. Springer-Verlag, at pi5/publications.html
    • Müller, P., Meyer, J., Poetzsch-Heffter, A., 1999. Making executable interface specifications more expressive. In: Cap, C.H. (Ed.), JIT '99 Java-Informations-Tage 1999, Informatik Aktuell. Springer-Verlag. Available from http://www.informatik.fernuni-hagen.de at pi5/publications.html.
    • (1999) JIT '99 Java-Informations-Tage 1999
    • Müller, P.1    Meyer, J.2    Poetzsch-Heffter, A.3
  • 33
    • 4243467983 scopus 로고    scopus 로고
    • Technical Report 01-03, Department of Computer Science, Iowa State University, Ames, Iowa, 50011. To appear in the Formal Techniques for Java Programs 2001 workshop at ECOOP 2001. Also available from archives.cs.iastate.edu
    • Müller, P., Poetzsch-Heffter, A., Leavens, G.T., 2001. Modular specification of frame properties in jml. Technical Report 01-03, Department of Computer Science, Iowa State University, Ames, Iowa, 50011. To appear in the Formal Techniques for Java Programs 2001 workshop at ECOOP 2001. Also available from archives.cs.iastate.edu.
    • (2001) Modular Specification of Frame Properties in JML
    • Müller, P.1    Poetzsch-Heffter, A.2    Leavens, G.T.3


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