메뉴 건너뛰기




Volumn , Issue , 2012, Pages 19-24

Featherweight OCL: A study for the consistent semantics of OCL 2.3 in HOL

Author keywords

formal semantics; HOL OCL; OCL

Indexed keywords

FORMAL SEMANTICS; HIGHER ORDER LOGIC; HOL-OCL; LOGICAL CONNECTIVES; OCL; PROPOSITIONAL LOGIC; THEOREM PROVERS; THREE-VALUED;

EID: 84873341332     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/2428516.2428520     Document Type: Conference Paper
Times cited : (6)

References (21)
  • 2
    • 38149123956 scopus 로고    scopus 로고
    • Cvc3
    • W. Damm and H. Hermanns, editors, CAV, Springer, doi: 10.1007/978-3-540-73368-3 34
    • C. Barrett and C. Tinelli. Cvc3. In W. Damm and H. Hermanns, editors, CAV, LNCS 4590, pages 298-302. Springer, 2007. doi: 10.1007/978-3-540-73368-3 34.
    • (2007) LNCS , vol.4590 , pp. 298-302
    • Barrett, C.1    Tinelli, C.2
  • 3
    • 77955236486 scopus 로고    scopus 로고
    • Nitpick: A counterexample generator for higher-order logic based on a relational model finder
    • M. Kaufmann and L. C. Paulson, editors, ITP, Springer, doi: 10.1007/978-3-642-14052-5 11
    • J. C. Blanchette and T. Nipkow. Nitpick: A counterexample generator for higher-order logic based on a relational model finder. In M. Kaufmann and L. C. Paulson, editors, ITP, LNCS 6172 , pages 131-146. Springer, 2010. doi: 10.1007/978-3-642-14052-5 11.
    • (2010) LNCS , vol.6172 , pp. 131-146
    • Blanchette, J.C.1    Nipkow, T.2
  • 6
    • 59249104834 scopus 로고    scopus 로고
    • An extensible encoding of object-oriented data models in HOL
    • doi: 10.1007/s10817-008-9108-3
    • A. D. Brucker and B. Wolff. An extensible encoding of object-oriented data models in HOL. Journal of Automated Reasoning, 41:219-249, 2008. doi: 10.1007/s10817-008-9108-3.
    • (2008) Journal of Automated Reasoning , vol.41 , pp. 219-249
    • Brucker, A.D.1    Wolff, B.2
  • 7
    • 47249144817 scopus 로고    scopus 로고
    • HOL-OCL - A Formal Proof Environment for UML/OCL
    • J. Fiadeiro and P. Inverardi, editors, Fundamental Approaches to Software Engineering (FASE08), Springer, doi: 10.1007/978-3-540-78743-3 8
    • A. D. Brucker and B. Wolff. HOL-OCL - A Formal Proof Environment for UML/OCL. In J. Fiadeiro and P. Inverardi, editors, Fundamental Approaches to Software Engineering (FASE08), LNCS 4961 , pages 97-100. Springer, 2008. doi: 10.1007/978-3-540-78743-3 8.
    • (2008) LNCS , vol.4961 , pp. 97-100
    • Brucker, A.D.1    Wolff, B.2
  • 8
    • 67650688992 scopus 로고    scopus 로고
    • Semantics, calculi, and analysis for object-oriented specifications
    • July doi: 10.1007/s00236-009-0093-8
    • A. D. Brucker and B. Wolff. Semantics, calculi, and analysis for object-oriented specifications. Acta Informatica, 46(4):255-284, July 2009. doi: 10.1007/s00236-009-0093-8.
    • (2009) Acta Informatica , vol.46 , Issue.4 , pp. 255-284
    • Brucker, A.D.1    Wolff, B.2
  • 9
    • 84883053895 scopus 로고    scopus 로고
    • On theorem prover-based testing
    • doi: 10.1007/s00165-012-0222-y
    • A. D. Brucker and B. Wolff. On theorem prover-based testing. Formal Aspects of Computing, 2012. doi: 10.1007/s00165-012-0222-y.
    • (2012) Formal Aspects of Computing
    • Brucker, A.D.1    Wolff, B.2
  • 10
    • 78650358035 scopus 로고    scopus 로고
    • Extending OCL with null-references
    • S. Gosh, editor, Models in Software Engineering, Springer, doi: 10.1007/978-3-642-12261-3 25
    • A. D. Brucker, M. P. Krieger, and B. Wolff. Extending OCL with null-references. In S. Gosh, editor, Models in Software Engineering, LNCS 6002 , pages 261-275. Springer, 2009. doi: 10.1007/978-3-642-12261-3 25.
    • (2009) LNCS , vol.6002 , pp. 261-275
    • Brucker, A.D.1    Krieger, M.P.2    Wolff, B.3
  • 11
    • 79957639081 scopus 로고    scopus 로고
    • A specification-based test case generation method for UML/OCL
    • J. Dingel and A. Solberg, editors, MoDELS Workshops, Springer, doi: 10.1007/978-3-642-21210-9 33
    • A. D. Brucker, M. P. Krieger, D. Longuet, and B. Wolff. A specification-based test case generation method for UML/OCL. In J. Dingel and A. Solberg, editors, MoDELS Workshops, LNCS 6627, pages 334-348. Springer, 2010. doi: 10.1007/978-3-642-21210-9 33.
    • (2010) LNCS , vol.6627 , pp. 334-348
    • Brucker, A.D.1    Krieger, M.P.2    Longuet, D.3    Wolff, B.4
  • 12
    • 0003180840 scopus 로고
    • A formulation of the simple theory of types
    • June
    • A. Church. A formulation of the simple theory of types. Journal of Symbolic Logic, 5(2):56-68, June 1940.
    • (1940) Journal of Symbolic Logic , vol.5 , Issue.2 , pp. 56-68
    • Church, A.1
  • 13
    • 45749085681 scopus 로고    scopus 로고
    • Z3: An efficient SMT solver
    • C. R. Ramakrishnan and J. Rehof, editors, TACAS, Springer, doi: 10.1007/978-3-540-78800-3 24
    • L. M. de Moura and N. Bjørner. Z3: An efficient SMT solver. In C. R. Ramakrishnan and J. Rehof, editors, TACAS, LNCS 4963, pages 337-340. Springer, 2008. doi: 10.1007/978-3-540-78800-3 24.
    • (2008) LNCS , vol.4963 , pp. 337-340
    • De Moura, L.M.1    Bjørner, N.2
  • 14
    • 78650122351 scopus 로고    scopus 로고
    • Generative programming and component engineering
    • E. Visser and J. Järvi, editors, ACM, Oct.
    • M. P. Krieger, A. Knapp, and B. Wolff. Generative programming and component engineering. In E. Visser and J. Järvi, editors, GPCE, pages 53-62. ACM, Oct. 2010.
    • (2010) GPCE , pp. 53-62
    • Krieger, M.P.1    Knapp, A.2    Wolff, B.3
  • 15
    • 0348126394 scopus 로고    scopus 로고
    • Isabelle/HOL - A Proof Assistant for Higher-Order Logic
    • Springer, doi: 10.1007/3-540-45949-9
    • T. Nipkow, L. C. Paulson, and M. Wenzel. Isabelle/HOL - A Proof Assistant for Higher-Order Logic, LNCS 2283. Springer, 2002. doi: 10.1007/3-540-45949-9.
    • (2002) LNCS , vol.2283
    • Nipkow, T.1    Paulson, L.C.2    Wenzel, M.3
  • 16
    • 0004121211 scopus 로고    scopus 로고
    • Object Management Group. (version 1.1), Sept. Available as OMG document ad/97-08-08
    • Object Management Group. Object constraint language specification (version 1.1), Sept. 1997. Available as OMG document ad/97-08-08.
    • (1997) Object Constraint Language Specification
  • 17
    • 26444484310 scopus 로고    scopus 로고
    • Object Management Group. Apr. Available as OMG document formal/06-05-01
    • Object Management Group. UML 2.0 OCL specification, Apr. 2006. Available as OMG document formal/06-05-01.
    • (2006) UML 2.0 OCL Specification
  • 18
    • 84873403502 scopus 로고    scopus 로고
    • Object Management Group. Feb. Available as OMG document formal/2012-01-01
    • Object Management Group. UML 2.3.1 OCL specification, Feb. 2012. Available as OMG document formal/2012-01-01.
    • (2012) UML 2.3.1 OCL Specification
  • 19
    • 0142161295 scopus 로고    scopus 로고
    • A Precise Approach to Validating UML Models and OCL Constraints
    • PhD thesis, Universität Bremen, Logos Verlag, Berlin
    • M. Richters. A Precise Approach to Validating UML Models and OCL Constraints. PhD thesis, Universität Bremen, Logos Verlag, Berlin, BISS Monographs, No. 14, 2002.
    • (2002) BISS Monographs , Issue.14
    • Richters, M.1
  • 20
    • 37149013755 scopus 로고    scopus 로고
    • Kodkod: A relational model finder
    • O. Grumberg and M. Huth, editors, TACAS, Springer, doi: 10.1007/978-3-540-71209-1 49
    • E. Torlak and D. Jackson. Kodkod: A relational model finder. In O. Grumberg and M. Huth, editors, TACAS, LNCS 4424, pages 632-647. Springer, 2007. doi: 10.1007/978-3-540-71209-1 49.
    • (2007) LNCS , vol.4424 , pp. 632-647
    • Torlak, E.1    Jackson, D.2
  • 21
    • 38049033307 scopus 로고    scopus 로고
    • Building formal method tools in the Isabelle/Isar framework
    • K. Schneider and J. Brandt, editors, TPHOLS 2007, Springer, doi: 10.1007/978-3-540-74591-4 26
    • M. Wenzel and B. Wolff. Building formal method tools in the Isabelle/Isar framework. In K. Schneider and J. Brandt, editors, TPHOLS 2007, LNCS 4732, pages 352-367. Springer, 2007. doi: 10.1007/978-3-540-74591-4 26.
    • (2007) LNCS , vol.4732 , pp. 352-367
    • Wenzel, M.1    Wolff, B.2


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