메뉴 건너뛰기




Volumn 7149 LNCS, Issue , 2012, Pages 242-257

Resource-safe systems programming with embedded domain specific languages

Author keywords

(Embedded) Domain Specific Languages; Dependent Types; Program Verification; Resource Usage

Indexed keywords

DEPENDENT TYPES; DOMAIN SPECIFIC LANGUAGES; EMBEDDED DOMAIN SPECIFIC LANGUAGES; GENERIC FRAMEWORKS; LANGUAGE CONSTRUCTS; PRIMITIVE OPERATIONS; PROGRAM VERIFICATION; RESOURCE USAGE; STATE MANAGEMENT;

EID: 84857073320     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/978-3-642-27694-1_18     Document Type: Conference Paper
Times cited : (12)

References (21)
  • 3
    • 38049132390 scopus 로고    scopus 로고
    • Ivor, a Proof Engine
    • Horváth, Z., Zsók, V., Butterfield, A. (eds.) IFL 2006. Springer, Heidelberg
    • Brady, E.: Ivor, a Proof Engine. In: Horváth, Z., Zsók, V., Butterfield, A. (eds.) IFL 2006. LNCS, vol. 4449, pp. 145-162. Springer, Heidelberg (2007)
    • (2007) LNCS , vol.4449 , pp. 145-162
    • Brady, E.1
  • 7
    • 77957310173 scopus 로고    scopus 로고
    • Correct-by-construction concurrency: Using dependent types to verify implementations of effectful resource usage protocols
    • Brady, E., Hammond, K.: Correct-by-construction concurrency: Using dependent types to verify implementations of effectful resource usage protocols. Fundamenta Informaticae 102(2), 145-176 (2010)
    • (2010) Fundamenta Informaticae , vol.102 , Issue.2 , pp. 145-176
    • Brady, E.1    Hammond, K.2
  • 8
    • 78249278452 scopus 로고    scopus 로고
    • Scrapping your Inefficient Engine: Using Partial Evaluation to Improve Domain-Specific Language Implementation
    • Brady, E., Hammond, K.: Scrapping your Inefficient Engine: using Partial Evaluation to Improve Domain-Specific Language Implementation. In: Proc. ICFP 2010: ACM Intl. Conf. on Functional Programming, pp. 297-308 (2010)
    • (2010) Proc. ICFP 2010: ACM Intl. Conf. on Functional Programming , pp. 297-308
    • Brady, E.1    Hammond, K.2
  • 12
    • 0001082611 scopus 로고    scopus 로고
    • Building domain-specific embedded languages
    • December
    • Hudak, P.: Building domain-specific embedded languages. ACM Computing Surveys 28A(4) (December 1996)
    • (1996) ACM Computing Surveys , vol.28 A , Issue.4
    • Hudak, P.1
  • 14
    • 84943347452 scopus 로고
    • The next 700 programming languages
    • March
    • Landin, P.: The next 700 programming languages. Communications of the ACM 9(3) (March 1966)
    • (1966) Communications of the ACM , vol.9 , Issue.3
    • Landin, P.1
  • 15
    • 0344583792 scopus 로고    scopus 로고
    • Resource Usage Verification
    • Ohori, A. (ed.) APLAS 2003. Springer, Heidelberg
    • Marriott, K., Stuckey, P., Sulzmann, M.: Resource Usage Verification. In: Ohori, A. (ed.) APLAS 2003. LNCS, vol. 2895, pp. 212-229. Springer, Heidelberg (2003)
    • (2003) LNCS , vol.2895 , pp. 212-229
    • Marriott, K.1    Stuckey, P.2    Sulzmann, M.3
  • 17
    • 36749025106 scopus 로고    scopus 로고
    • Applicative programming with effects
    • McBride, C., Paterson, R.: Applicative programming with effects. J. Funct. Program. 18, 1-13 (2008)
    • (2008) J. Funct. Program. , vol.18 , pp. 1-13
    • McBride, C.1    Paterson, R.2


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