메뉴 건너뛰기




Volumn , Issue , 2008, Pages 282-287

A little language for surveys: Constructing an internal DSL in Ruby

Author keywords

Domain specific language; Reflexive metaprogramming; Ruby

Indexed keywords

BENTLEY; DOMAIN SPECIFIC LANGUAGES; DYNAMIC NATURE; META PROGRAMMING; PROBLEM DOMAIN; PROGRAMMING LANGUAGE; REFLEXIVE METAPROGRAMMING;

EID: 70449937631     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1593105.1593181     Document Type: Conference Paper
Times cited : (25)

References (17)
  • 1
    • 84976711318 scopus 로고
    • Programming pearls: Little languages
    • August
    • J. Bentley. Programming pearls: Little languages. Communications of the ACM, 29(8):711-721, August 1986.
    • (1986) Communications of the ACM , vol.29 , Issue.8 , pp. 711-721
    • Bentley, J.1
  • 4
    • 0032207150 scopus 로고    scopus 로고
    • Commonality and variability in software engineering
    • November
    • J. Coplien, D. Hoffman, and D. Weiss. Commonality and variability in software engineering. IEEE Software, 15(6):37-45, November 1998.
    • (1998) IEEE Software , vol.15 , Issue.6 , pp. 37-45
    • Coplien, J.1    Hoffman, D.2    Weiss, D.3
  • 8
    • 33750293471 scopus 로고    scopus 로고
    • Creating DSLs with Ruby
    • March
    • J. Freeze. Creating DSLs with Ruby. Artima Developer: Ruby Code and Style, March 2006. http://www.artima.com/rubycs/articles/ ruby-as-dsl.html.
    • (2006) Artima Developer: Ruby Code and Style
    • Freeze, J.1
  • 11
    • 33745167684 scopus 로고    scopus 로고
    • When and how to develop domain specific languages
    • December
    • M. Mernik, J. Heering, and A. M. Sloane. When and how to develop domain specific languages. ACM Computing Surveys, 37(4):316-344, December 2005.
    • (2005) ACM Computing Surveys , vol.37 , Issue.4 , pp. 316-344
    • Mernik, M.1    Heering, J.2    Sloane, A.M.3
  • 12
    • 47749090311 scopus 로고    scopus 로고
    • The Definitive ANTLR Reference: Building Domain-Specific Languages
    • T. Parr. The Definitive ANTLR Reference: Building Domain-Specific Languages. Pragmatic Bookshelf, 2007.
    • (2007) Pragmatic Bookshelf
    • Parr, T.1
  • 13
    • 0032594217 scopus 로고    scopus 로고
    • Domain-specific languages: From design to implementation - Application to video device drivers generation
    • May/June
    • S. Thibault, R. Marlet, and C. Consel. Domain-specific languages: From design to implementation - Application to video device drivers generation. IEEE Transactions on Software Engineering, 25(3):363-377, May/June 1999.
    • (1999) IEEE Transactions on Software Engineering , vol.25 , Issue.3 , pp. 363-377
    • Thibault, S.1    Marlet, R.2    Consel, C.3
  • 14
    • 0038635226 scopus 로고    scopus 로고
    • Programming Ruby: The Pragmatic Programmers' Guide
    • second edition
    • D. Thomas, C. Fowler, and A. Hunt. Programming Ruby: The Pragmatic Programmers' Guide. Pragmatic Bookshelf, second edition, 2005.
    • (2005) Pragmatic Bookshelf
    • Thomas, D.1    Fowler, C.2    Hunt, A.3
  • 16
    • 0001813087 scopus 로고    scopus 로고
    • Domain specific languages: An annotated bibliography
    • June
    • A. van Deursen, P. Klint, and J. Visser. Domain specific languages: An annotated bibliography. SIGPLAN Notices, 35(6):26-36, June 2000.
    • (2000) SIGPLAN Notices , vol.35 , Issue.6 , pp. 26-36
    • van Deursen, A.1    Klint, P.2    Visser, J.3
  • 17
    • 77955933695 scopus 로고    scopus 로고
    • Metaprogramming, Accessed 22 February 2008
    • Wikipedia, The Free Encyclopedia. Metaprogramming. http://en.wikipedia. org/wiki /Metaprogramming, Accessed 22 February 2008.
    • The Free Encyclopedia


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