메뉴 건너뛰기




Volumn , Issue , 2012, Pages 285-296

Run your research: On the effectiveness of lightweight mechanization

Author keywords

Lightweight semantics engineering

Indexed keywords

DOMAIN SPECIFIC LANGUAGES; FORMAL MODEL; LANGUAGE DESIGN; LANGUAGE TOOLS; PROGRAM ANALYSIS; SEMANTIC MODEL; WORK-FLOWS;

EID: 84857829551     PISSN: 07308566     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/2103656.2103691     Document Type: Conference Paper
Times cited : (32)

References (57)
  • 1
    • 79959871222 scopus 로고    scopus 로고
    • A practical guide for using statistical tests to assess randomized algorithms in software engineering
    • Andrea Arcuri and Lionel C. Briand. A practical guide for using statistical tests to assess randomized algorithms in software engineering. In Proc. Intl. Conf. Soft. Eng., pp. 1-10, 2011.
    • (2011) Proc. Intl. Conf. Soft. Eng. , pp. 1-10
    • Arcuri, A.1    Briand, L.C.2
  • 6
    • 35048857790 scopus 로고    scopus 로고
    • AProlog: A logic programming language with names, binding, and a-equivalence
    • Proc. Intl. Conf. Logic Programming
    • James Cheney and Christian Urban. aProlog: a logic programming language with names, binding, and a-equivalence. In Proc. Intl. Conf. Logic Programming, Lecture Notes in Computer Science volume 3132, pp. 269-283, 2004.
    • (2004) Lecture Notes in Computer Science , vol.3132 , pp. 269-283
    • Cheney, J.1    Urban, C.2
  • 9
    • 84945287629 scopus 로고    scopus 로고
    • Modeling an Algebraic Stepper
    • Programming Languages and Systems
    • John Clements, Matthew Flatt, and Matthias Felleisen. Modeling an algebraic stepper. In Proc. Euro. Symp. Programming, pp. 320-334, 2001. (Pubitemid 33256367)
    • (2001) Lecture Notes in Computer Science , Issue.2028 , pp. 320-334
    • Clements, J.1    Flatt, M.2    Felleisen, M.3
  • 10
    • 85031921388 scopus 로고
    • Executable specification of static semantics
    • Proc. Intl. Symp. Semantics of Data Types
    • Thierry Despeyroux. Executable specification of static semantics. In Proc. Intl. Symp. Semantics of Data Types, Lecture Notes in Computer Science volume 173, pp. 215-233, 1984.
    • (1984) Lecture Notes in Computer Science , vol.173 , pp. 215-233
    • Despeyroux, T.1
  • 11
    • 0003447333 scopus 로고
    • Typol: A formalism to implement natural semantics
    • Research Report No. 94
    • Thierry Despeyroux. Typol: a formalism to implement natural semantics. INRIA, Research Report No. 94, 1988.
    • (1988) INRIA
    • Despeyroux, T.1
  • 13
    • 34547339975 scopus 로고    scopus 로고
    • Controlling factors in evaluating path-sensitive error detection techniques
    • DOI 10.1145/1181775.1181787, 1181787, Proceedings of the 14th ACM SIGSOFT International Symposium on Foundations of Software Engineering
    • Matthew B. Dwyer, Suzette Person, and Sebastian G. Elbaum. Controlling factors in evaluating path-sensitive error detection techniques. In Proc. ACM Symp. Foundations of Soft. Eng., pp. 92-104, 2006. (Pubitemid 47129388)
    • (2006) Proceedings of the ACM SIGSOFT Symposium on the Foundations of Software Engineering , pp. 92-104
    • Dwyer, M.B.1    Person, S.2    Elbaum, S.3
  • 18
    • 35248829619 scopus 로고    scopus 로고
    • Formal specification and verification of ARM6
    • Proc. Intl. Conf. Theorem Proving in Higher Order Logics
    • Anthony Fox. Formal specification and verification of ARM6. In Proc. Intl. Conf. Theorem Proving in Higher Order Logics, Lecture Notes in Computer Science volume 2758, pp. 25-40, 2003.
    • (2003) Lecture Notes in Computer Science , vol.2758 , pp. 25-40
    • Fox, A.1
  • 19
    • 77955256819 scopus 로고    scopus 로고
    • A trustworthy monadic formalization of the ARMv7 instruction set architecture
    • Proc. Intl. Conf. Interactive Theorem Proving
    • Anthony Fox and Magnus O. Myreen. A trustworthy monadic formalization of the ARMv7 instruction set architecture. In Proc. Intl. Conf. Interactive Theorem Proving, Lecture Notes in Computer Science volume 6172, pp. 243-258, 2010.
    • (2010) Lecture Notes in Computer Science , vol.6172 , pp. 243-258
    • Fox, A.1    Myreen, M.O.2
  • 20
    • 23944501086 scopus 로고    scopus 로고
    • A new approach to abstract syntax with variable binding
    • DOI 10.1007/s001650200016
    • Murdoch J. Gabbay and Andrew M. Pitts. A new approach to abstract syntax with variable binding. Formal Aspects of Computing 13(3-5), pp. 341-363, 2002. (Pubitemid 41204157)
    • (2002) Formal Aspects of Computing , vol.13 , Issue.3-5 , pp. 341-363
    • Gabbay, M.J.1    Pitts, A.M.2
  • 21
    • 0014914008 scopus 로고
    • Automatic generation of test cases
    • Kenneth V. Hanford. Automatic generation of test cases. IBM Systems Journal 9(4), pp. 244-257, 1970.
    • (1970) IBM Systems Journal , vol.9 , Issue.4 , pp. 244-257
    • Hanford, K.V.1
  • 22
    • 34748884401 scopus 로고    scopus 로고
    • A robust machine code proof framework for highly secure applications
    • DOI 10.1145/1217975.1217978, 1217978, Proceedings of the Sixth International Workshop on the ACL2 Theorem Prover and its Applications
    • David S. Hardin, Eric W. Smith, and William D. Young. A robust machine code proof framework for highly secure applications. In Proc. Intl. Wksp. ACL2 Theorem Prover and its Applications, pp. 11-20, 2006. (Pubitemid 47485569)
    • (2006) ACM International Conference Proceeding Series , vol.205 , pp. 11-20
    • Hardin, D.S.1    Smith, E.W.2    Young, W.D.3
  • 23
    • 0033751744 scopus 로고    scopus 로고
    • Generalizing monads to arrows
    • John Hughes. Generalizing monads to arrows. Science of Computer Programming 37(1-3), pp. 67-111, 2000.
    • (2000) Science of Computer Programming , vol.37 , Issue.1-3 , pp. 67-111
    • Hughes, J.1
  • 24
    • 0038507387 scopus 로고    scopus 로고
    • Alloy: A lightweight object modelling notation
    • DOI 10.1145/505145.505149
    • Daniel Jackson. Alloy: a lightweight object modelling notation. ACM Trans. Software Enginering and Methodology 11(2), pp. 256-290, 2002. (Pubitemid 44159313)
    • (2002) ACM Transactions on Software Engineering and Methodology , vol.11 , Issue.2 , pp. 256-290
    • Jackson, D.1
  • 30
  • 33
    • 70450193045 scopus 로고    scopus 로고
    • Automatically RESTful web applications: Marking modular serializable continuations
    • Jay McCarthy. Automatically RESTful web applications: marking modular serializable continuations. In Proc. ACM Intl. Conf. Functional Programming, pp. 299-309, 2009.
    • (2009) Proc. ACM Intl. Conf. Functional Programming , pp. 299-309
    • McCarthy, J.1
  • 34
    • 70350448477 scopus 로고    scopus 로고
    • Control-flow analysis of function calls and returns by abstract interpretation
    • Jan Midtgaard and Thomas P. Jensen. Control-flow analysis of function calls and returns by abstract interpretation. In Proc. ACM Intl. Conf. Functional Programming, pp. 287-298, 2009.
    • (2009) Proc. ACM Intl. Conf. Functional Programming , pp. 287-298
    • Midtgaard, J.1    Jensen, T.P.2
  • 35
    • 84855288764 scopus 로고    scopus 로고
    • Control-flow analysis of function calls and returns by abstract interpretation
    • Jan Midtgaard and Thomas P. Jensen. Control-flow analysis of function calls and returns by abstract interpretation. Information and Computation, 2012. http://www.cs.au.dk/~jmi/ANF-CFA
    • (2012) Information and Computation
    • Midtgaard, J.1    Jensen, T.P.2
  • 38
    • 33745189620 scopus 로고    scopus 로고
    • Continuations from generalized stack inspection
    • DOI 10.1145/1090189.1086393
    • Greg Pettyjohn, John Clements, Joe Marshall, Shriram Krishnamurthi, and Matthias Felleisen. Continuations from generalized stack inspection. In Proc. ACM Intl. Conf. Functional Programming, pp. 216-227, 2005. (Pubitemid 43907047)
    • (2005) ACM SIGPLAN Notices , vol.40 , Issue.9 , pp. 216-227
    • Pettyjohn, G.1    Krishnamurthi, S.2    Clements, J.3    Marshall, J.4    Felleisen, M.5
  • 39
    • 35448990873 scopus 로고    scopus 로고
    • System description: Twelf-a meta-logical framework for deductive systems
    • Frank Pfenning and Carsten Schürmann. System description: Twelf-a meta-logical framework for deductive systems. In Proc. Intl. Conf. Automated Deduction, pp. 202-206, 1999.
    • (1999) Proc. Intl. Conf. Automated Deduction , pp. 202-206
    • Pfenning, F.1    Schürmann, C.2
  • 40
    • 18944377121 scopus 로고
    • Call-by-name call-by-value, and the l-calculus
    • Gordon D. Plotkin. Call-by-name, call-by-value, and the l-calculus. Theoretical Computer Science 1(2), pp. 125-159, 1975.
    • (1975) Theoretical Computer Science , vol.1 , Issue.2 , pp. 125-159
    • Plotkin, G.D.1
  • 43
    • 70350451780 scopus 로고    scopus 로고
    • Implementing first-class polymorphic delimited continuations by a type-directed selective CPStransform
    • Tiark Rompf, Ingo Maier, and Martin Odersky. Implementing first-class polymorphic delimited continuations by a type-directed selective CPStransform. In Proc. ACM Intl. Conf. Functional Programming, pp. 317-328, 2009.
    • (2009) Proc. ACM Intl. Conf. Functional Programming , pp. 317-328
    • Rompf, T.1    Maier, I.2    Odersky, M.3
  • 44
    • 77955419874 scopus 로고    scopus 로고
    • An overview of the K semantic framework
    • Grigore Rosu and Traian Florin Serbanuta. An Overview of the K Semantic Framework. J. Logic and Algebraic Programming 79(6), pp. 397-434, 2010.
    • (2010) J. Logic and Algebraic Programming , vol.79 , Issue.6 , pp. 397-434
    • Rosu, G.1    Serbanuta, T.F.2
  • 50
    • 57049085253 scopus 로고    scopus 로고
    • A brief overview of HOL4
    • Proc. Intl. Conf. Theorem Proving in Higher Order Logics
    • Konrad Slind and Michael Norrish. A brief overview of HOL4. In Proc. Intl. Conf. Theorem Proving in Higher Order Logics, Lecture Notes in Computer Science volume 5170, pp. 28-32, 2008.
    • (2008) Lecture Notes in Computer Science , vol.5170 , pp. 28-32
    • Slind, K.1    Norrish, M.2
  • 53
    • 84957808018 scopus 로고
    • Encoding natural semantics in Coq
    • Proc. Intl. Conf. Algebraic Methodology and Software Technology
    • Delphine Terrasse. Encoding natural semantics in Coq. In Proc. Intl. Conf. Algebraic Methodology and Software Technology, Lecture Notes in Computer Science volume 936, pp. 230-244, 1995.
    • (1995) Lecture Notes in Computer Science , vol.936 , pp. 230-244
    • Terrasse, D.1
  • 54
    • 57049139521 scopus 로고    scopus 로고
    • The Coq Development Team. Version 8.3
    • The Coq Development Team. The Coq Proof Assistant Reference Manual. Version 8.3, 2010. http://coq.inria.fr/
    • (2010) The Coq Proof Assistant Reference Manual
  • 56
    • 55949084294 scopus 로고    scopus 로고
    • Why current publication practices may distort science
    • Neal S. Young, John P.A. Ioannidis, and Omar Al-Ubaydli. Why Current Publication Practices May Distort Science. PLoS Med 5(10), pp. 1418-1422, 2008.
    • (2008) PLoS Med , vol.5 , Issue.10 , pp. 1418-1422
    • Young, N.S.1    Ioannidis, J.P.A.2    Al-Ubaydli, O.3


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