메뉴 건너뛰기




Volumn 46, Issue 4, 2009, Pages 255-284

Semantics, calculi, and analysis for object-oriented specifications

Author keywords

[No Author keywords available]

Indexed keywords

AUTOMATIC PROOFS; DATA REFINEMENTS; FORMAL SEMANTICS; INTEGRATED FORMAL METHODS; OBJECT ORIENTED; OBJECT-ORIENTED SPECIFICATIONS; SHALLOW EMBEDDING; UML CLASS DIAGRAMS;

EID: 67650688992     PISSN: 00015903     EISSN: 14320525     Source Type: Journal    
DOI: 10.1007/s00236-009-0093-8     Document Type: Article
Times cited : (24)

References (35)
  • 8
    • 33750286091 scopus 로고    scopus 로고
    • A model transformation semantics and analysis methodology for Secure UML
    • Model Driven Engineering Languages and Systems - 9th International Conference, LNCS, MoDELS 2006, Proceedings
    • A.D. Brucker J. Doser B. Wolff 2006 A model transformation semantics and analysis methodology for SecureUML O. Nierstrasz J. Whittle D. Harel G. Reggio MoDELS 2006: Model Driven Engineering Languages and Systems. Lecture Notes in Computer Science, vol. 4199 Springer Berlin 306 320 10.1007/11880240-22 Brucker A.D., Doser J., Wolff B.: A model transformation semantics and analysis methodology for SecureUML. In: Nierstrasz, O., Whittle, J., Harel, D., Reggio, G. (eds) MoDELS 2006: Model Driven Engineering Languages and Systems. Lecture Notes in Computer Science, vol. 4199, pp. 306-320. Springer, Berlin (2006). doi: 10.1007/11880240-22 (Pubitemid 44618567)
    • (2006) Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) , vol.4199 , pp. 306-320
    • Brucker, A.D.1    Doser, J.2    Wolff, B.3
  • 10
    • 59249104834 scopus 로고    scopus 로고
    • An extensible encoding of object-oriented data models in HOL
    • 10.1007/s10817-008-9108-3
    • A.D. Brucker B. Wolff 2008 An extensible encoding of object-oriented data models in HOL J. Autom. Reason. 41 219 249 10.1007/s10817-008-9108-3
    • (2008) J. Autom. Reason. , vol.41 , pp. 219-249
    • Brucker, A.D.1    Wolff, B.2
  • 11
    • 0003180840 scopus 로고
    • A formulation of the simple theory of types
    • A. Church 1940 A formulation of the simple theory of types J. Symb. Log. 5 2 56 68
    • (1940) J. Symb. Log. , vol.5 , Issue.2 , pp. 56-68
    • Church, A.1
  • 14
    • 0027989213 scopus 로고
    • Efficient deduction in many-valued logics
    • IEEE Computer Society, Los Alamitos 10.1109/ismvl.1994.302195
    • Hähnle, R.: Efficient deduction in many-valued logics. In: International Symposium on Multiple-Valued Logics (ISMVL), pp. 240-249. IEEE Computer Society, Los Alamitos (1994). doi: 10.1109/ismvl.1994.302195
    • (1994) International Symposium on Multiple-Valued Logics (ISMVL) , pp. 240-249
    • Hähnle, R.1
  • 19
    • 0002096587 scopus 로고    scopus 로고
    • UML 2001: A standardization odyssey
    • 10.1145/317665.317673
    • C. Kobryn 1999 UML 2001: a standardization odyssey Commun. ACM 42 10 29 37 10.1145/317665.317673
    • (1999) Commun. ACM , vol.42 , Issue.10 , pp. 29-37
    • Kobryn, C.1
  • 20
    • 26444577491 scopus 로고    scopus 로고
    • Modular verification of static class invariants
    • FM 2005: Formal Methods: International Symposium of Formal Methods Europe. Proceedings
    • K.R.M. Leino P. Müller 2005 Modular verification of static class invariants J. Fitzgerald I.J. Hayes A. Tarlecki FM 2005: Formal Methods. Lecture Notes in Computer Science, vol. 3582 Springer Heidelberg 26 42 10.1007/11526841-4 Leino K.R.M., Müller P.: Modular verification of static class invariants. In: Fitzgerald, J., Hayes, I.J., Tarlecki, A. (eds) FM 2005: Formal Methods. Lecture Notes in Computer Science, vol. 3582, pp. 26-42. Springer, Heidelberg (2005). doi: 10.1007/11526841-4 (Pubitemid 41436047)
    • (2005) Lecture Notes in Computer Science , vol.3582 , pp. 26-42
    • Leino, K.R.M.1    Muller, P.2
  • 22
    • 26844561231 scopus 로고    scopus 로고
    • Reasoning about Java programs with aliasing and frame conditions
    • Theorem Proving in Higher Order Logics: 18th International Conference, TPHOLs 2005. Proceedings
    • C. Marché C. Paulin-Mohring 2005 Reasoning about Java programs with aliasing and frame conditions J. Hurd T.F. Melham Theorem Proving in Higher Order Logics (TPHOLS). Lecture Notes in Computer Science, vol. 3603 Springer Heidelberg 179 194 10.1007/11541868-12 Marché C., Paulin-Mohring C.: Reasoning about Java programs with aliasing and frame conditions. In: Hurd, J., Melham, T.F. (eds) Theorem Proving in Higher Order Logics (TPHOLS). Lecture Notes in Computer Science, vol. 3603, pp. 179-194. Springer, Heidelberg (2005). doi: 10.1007/11541868-12 (Pubitemid 41450145)
    • (2005) Lecture Notes in Computer Science , vol.3603 , pp. 179-194
    • Marche, C.1    Paulin-Mohring, C.2
  • 26
    • 33344465743 scopus 로고    scopus 로고
    • Guest editor's introduction: Model-driven engineering
    • 10.1109/MC.2006.58
    • D.C. Schmidt 2006 Guest editor's introduction: Model-driven engineering Computer 39 2 25 31 10.1109/MC.2006.58
    • (2006) Computer , vol.39 , Issue.2 , pp. 25-31
    • Schmidt, D.C.1
  • 28
    • 84876651657 scopus 로고    scopus 로고
    • UML 2.0 OCL specification Available as OMG document
    • UML 2.0 OCL specification (2003). Available as OMG document. http://www.omg.org/cgi-bin/doc?ptc/03-10-14
    • (2003)
  • 32
    • 84937406744 scopus 로고    scopus 로고
    • Hoare logic for NanoJava: Auxiliary variables, side effects, and virtual methods revisited
    • Springer Heidelberg (2002). 10.1007/3-540-45614-7-6. DOI: 10.1007/3-540-45614-7-6
    • D. von Oheimb T. Nipkow 2002 Hoare logic for NanoJava: auxiliary variables, side effects, and virtual methods revisited L.H. Eriksson P.A. Lindsay FME 2002: Formal Methods-Getting IT Right. Lecture Notes in Computer Science, vol. 2391 Springer Heidelberg 89 105 10.1007/3-540-45614-7-6 von Oheimb D., Nipkow T.: Hoare logic for NanoJava: auxiliary variables, side effects, and virtual methods revisited. In: Eriksson, L.H., Lindsay, P.A. (eds) FME 2002: Formal Methods-Getting IT Right. Lecture Notes in Computer Science, vol. 2391, pp. 89-105. Springer, Heidelberg (2002). doi: 10.1007/3-540-45614-7-6
    • (2002) FME 2002: Formal Methods-Getting IT Right. Lecture Notes in Computer Science, Vol. 2391 , pp. 89-105
    • Von Oheimb, D.1    Nipkow, T.2    Eriksson, L.H.3    Lindsay, P.A.4


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