메뉴 건너뛰기




Volumn 5779 LNCS, Issue , 2009, Pages 115-131

Bridging the gap between algebraic specification and object-oriented generic programming

Author keywords

[No Author keywords available]

Indexed keywords

ALGEBRAIC SPECIFICATIONS; ALGORITHMS AND DATA STRUCTURES; CONFORMANCE CHECKING; FORMAL SPECIFICATION; GENERIC COMPONENTS; GENERIC JAVA; GENERIC PROGRAMMING; GENERICITY; JAVA PROGRAM; OBJECT ORIENTED; OBJECT-ORIENTED LANGUAGES; OBJECT-ORIENTED PROGRAM; PARAMETERIZED; REFINEMENT MAPPING; RUNTIMES;

EID: 70549084008     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/978-3-642-04694-0_9     Document Type: Conference Paper
Times cited : (7)

References (22)
  • 2
    • 0033907702 scopus 로고    scopus 로고
    • Automatically checking an implementation against its formal specification
    • Antoy, S., Hamlet, R.: Automatically checking an implementation against its formal specification. IEEE Transactions on Software Engineering 26(1), 55-69 (2000)
    • (2000) IEEE Transactions on Software Engineering , vol.26 , Issue.1 , pp. 55-69
    • Antoy, S.1    Hamlet, R.2
  • 3
    • 35048837001 scopus 로고    scopus 로고
    • From specifications to code in CASL
    • Kirchner, H, Ringeis-sen, C, eds, AMAST 2002, Springer, Heidelberg
    • Aspinall, D., Sannella, D.: From specifications to code in CASL. In: Kirchner, H., Ringeis-sen, C. (eds.) AMAST 2002. LNCS, vol. 2422, pp. 1-14. Springer, Heidelberg (2002)
    • (2002) LNCS , vol.2422 , pp. 1-14
    • Aspinall, D.1    Sannella, D.2
  • 6
    • 18144399979 scopus 로고    scopus 로고
    • CASL User Manual
    • Springer, Heidelberg
    • Bidoit, M., Mosses, P.: CASL User Manual. LNCS, vol. 2900. Springer, Heidelberg (2004)
    • (2004) LNCS , vol.2900
    • Bidoit, M.1    Mosses, P.2
  • 7
    • 84957676091 scopus 로고    scopus 로고
    • Architectural specifications in CASL
    • Haeberer, A.M, ed, AMAST 1998, Springer, Heidelberg
    • Bidoit, M., Sannella, D., Tarlecki, A.: Architectural specifications in CASL. In: Haeberer, A.M. (ed.) AMAST 1998. LNCS, vol. 1548, pp. 341-357. Springer, Heidelberg (1998)
    • (1998) LNCS , vol.1548 , pp. 341-357
    • Bidoit, M.1    Sannella, D.2    Tarlecki, A.3
  • 8
    • 24644483315 scopus 로고    scopus 로고
    • Java-MOP: A monitoring oriented programming environment for Java
    • Halbwachs, N, Zuck, L.D, eds, TACAS 2005, Springer, Heidelberg
    • Chen, F., Rosu, G.: Java-MOP: A monitoring oriented programming environment for Java. In: Halbwachs, N., Zuck, L.D. (eds.) TACAS 2005. LNCS, vol. 3440, pp. 546-550. Springer, Heidelberg (2005)
    • (2005) LNCS , vol.3440 , pp. 546-550
    • Chen, F.1    Rosu, G.2
  • 9
    • 45849088908 scopus 로고    scopus 로고
    • Discovering specifications
    • Technical Report MSR-TR-2005-146, Microsoft Research
    • Chen, F., Tillmann, N., Schulte, W.: Discovering specifications. Technical Report MSR-TR-2005-146, Microsoft Research (2005)
    • (2005)
    • Chen, F.1    Tillmann, N.2    Schulte, W.3
  • 10
    • 70549091587 scopus 로고    scopus 로고
    • Contract based system development
    • Contract based system development, http://gloss.di.fc.ul.pt/congu/
  • 14
    • 13144252258 scopus 로고    scopus 로고
    • How the design of JML accommodates both runtime assertion checking and formal verification
    • Leavens, G.T., Cheon, Y., Clifton, C., Ruby, C., Cok, D.R.: 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
  • 15
    • 84956996674 scopus 로고    scopus 로고
    • Machado, P.L., Sannella, D.: Unit testing for CASL architectural specifications. In: Diks, K., Rytter, W. (eds.) MFCS 2002. LNCS, 2420, pp. 506-518. Springer, Heidelberg (2002)
    • Machado, P.L., Sannella, D.: Unit testing for CASL architectural specifications. In: Diks, K., Rytter, W. (eds.) MFCS 2002. LNCS, vol. 2420, pp. 506-518. Springer, Heidelberg (2002)
  • 17
    • 70549084196 scopus 로고    scopus 로고
    • Eiffel as a framework for verification
    • Meyer, B, Woodcock, J, eds, VSTTE 2005, Springer, Heidelberg
    • Meyer, B.: Eiffel as a framework for verification. In: Meyer, B., Woodcock, J. (eds.) VSTTE 2005. LNCS, vol. 4171, pp. 301-307. Springer, Heidelberg (2008)
    • (2008) LNCS , vol.4171 , pp. 301-307
    • Meyer, B.1
  • 19
    • 70549097551 scopus 로고    scopus 로고
    • Nunes, I., Lopes, A., Vasconcelos, V., Abreu, J., Reis, L.: Testing implementations of algebraic specifications with design-by-contract tools. DI/FCUL TR 05-22 (2005)
    • Nunes, I., Lopes, A., Vasconcelos, V., Abreu, J., Reis, L.: Testing implementations of algebraic specifications with design-by-contract tools. DI/FCUL TR 05-22 (2005)
  • 20
    • 33845266262 scopus 로고    scopus 로고
    • Nunes, I., Lopes, A., Vasconcelos, V.T., Abreu, J., Reis, L.S.: Checking the conformance of Java classes against algebraic specifications. In: Liu, Z., He, J. (eds.) ICFEM 2006. LNCS, 4260, pp. 494-513. Springer, Heidelberg (2006)
    • Nunes, I., Lopes, A., Vasconcelos, V.T., Abreu, J., Reis, L.S.: Checking the conformance of Java classes against algebraic specifications. In: Liu, Z., He, J. (eds.) ICFEM 2006. LNCS, vol. 4260, pp. 494-513. Springer, Heidelberg (2006)
  • 21
    • 51049088428 scopus 로고    scopus 로고
    • Verification of java programs with generics
    • Meseguer, J, Roşu, G, eds, AMAST 2008, Springer, Heidelberg
    • Stenzel, K., Grandy, H., Reif, W.: Verification of java programs with generics. In: Meseguer, J., Roşu, G. (eds.) AMAST 2008. LNCS, vol. 5140, pp. 315-329. Springer, Heidelberg (2008)
    • (2008) LNCS , vol.5140 , pp. 315-329
    • Stenzel, K.1    Grandy, H.2    Reif, W.3


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