메뉴 건너뛰기




Volumn 7, Issue 2, 2010, Pages 247-264

Comparing general-purpose and domain-specific languages: An empirical study

Author keywords

Domain specific languages; Empirical software engineering; General purpose languages; Program comprehension

Indexed keywords


EID: 77953884044     PISSN: 18200214     EISSN: None     Source Type: Journal    
DOI: 10.2298/CSIS1002247K     Document Type: Article
Times cited : (137)

References (38)
  • 1
    • 33745167684 scopus 로고    scopus 로고
    • When and how to develop domain-specific languages
    • (December)
    • Mernik, M., Heering, J., Sloane, A.M.: When and how to develop domain-specific languages. ACM Computing Surveys. 37(4) (December 2005) 316-344
    • (2005) ACM Computing Surveys , vol.37 , Issue.4 , pp. 316-344
    • Mernik, M.1    Heering, J.2    Sloane, A.M.3
  • 7
    • 0001813087 scopus 로고    scopus 로고
    • Domain-specific languages: An annotated bibliography
    • van Deursen, A., Klint, P., Visser, J.: Domain-specific languages: an annotated bibliography. ACM SIGPLAN Notices 35 (2000) 26-36
    • (2000) ACM SIGPLAN Notices , vol.35 , pp. 26-36
    • van Deursen, A.1    Klint, P.2    Visser, J.3
  • 8
    • 0001082611 scopus 로고    scopus 로고
    • Building domain-specific embedded languages
    • (June)
    • Hudak, P.: Building domain-specific embedded languages. ACM Computing Surveys 28(4) (June 1996) 196-202
    • (1996) ACM Computing Surveys , vol.28 , Issue.4 , pp. 196-202
    • Hudak, P.1
  • 13
    • 33646162428 scopus 로고    scopus 로고
    • A generative programming approach to developing DSL compilers
    • In Gluck, R., Lowry, M., eds., Volume 3676 of Lecture Notes in Computer Science, Tallinn, Estonia, Springer-Verlag, (September)
    • Consel, C., Latry, F., Réveillère, L., Cointe, P.: A generative programming approach to developing DSL compilers. In Gluck, R., Lowry, M., eds.: Fourth International Conference on Generative Programming and Component Engineering (GPCE). Volume 3676 of Lecture Notes in Computer Science, Tallinn, Estonia, Springer-Verlag (September 2005) 29-46
    • (2005) Fourth International Conference on Generative Programming and Component Engineering (GPCE) , pp. 29-46
    • Consel, C.1    Latry, F.2    Réveillère, L.3    Cointe, P.4
  • 14
    • 28044436975 scopus 로고    scopus 로고
    • Problem frames and software engineering
    • (November)
    • Jackson, M.: Problem frames and software engineering. Information and Software Technology 47(14) (November 2005) 903-912
    • (2005) Information and Software Technology , vol.47 , Issue.14 , pp. 903-912
    • Jackson, M.1
  • 18
    • 49749096069 scopus 로고    scopus 로고
    • An unsupervised incremental learning algorithm for domain-specific language development
    • Javed, F., Mernik, M., Bryant, B., Sprague, A.: An unsupervised incremental learning algorithm for domain-specific language development. Applied Artificial Intelligence 22(7) (2008) 707-729
    • (2008) Applied Artificial Intelligence , vol.22 , Issue.7 , pp. 707-729
    • Javed, F.1    Mernik, M.2    Bryant, B.3    Sprague, A.4
  • 19
    • 49749118357 scopus 로고    scopus 로고
    • Grammar-driven generation of domain-specific language debuggers
    • Wu, H., Gray, J., Mernik, M.: Grammar-driven generation of domain-specific language debuggers. Software Practice and Experience 38(10) (2008) 1073-1103
    • (2008) Software Practice and Experience , vol.38 , Issue.10 , pp. 1073-1103
    • Wu, H.1    Gray, J.2    Mernik, M.3
  • 21
    • 0030167097 scopus 로고    scopus 로고
    • Usability analysis of visual programming environments: A "cognitive dimensions" framework
    • Green, T., Petre, M.: Usability analysis of visual programming environments: a "cognitive dimensions" framework. Journal of Visual Languages and Computing 7(2) (1996) 131-174
    • (1996) Journal of Visual Languages and Computing , vol.7 , Issue.2 , pp. 131-174
    • Green, T.1    Petre, M.2
  • 22
    • 84943253914 scopus 로고    scopus 로고
    • Cognitive dimensions of notations: Design tools for cognitive technology
    • Springer-Verlag, Tomaž Kosar, Nuno Oliveira, Marjan Mernik, Maria João Varanda Pereira, Matej Črepinšek, Daniela da Cruz, and Pedro Rangel Henriques
    • Blackwell, A., Britton, C., Cox, A., Green, T.R.G., Gurr, C., Kadoda, G., Kutar, M., Loomes, M., Nehaniv, C., Petre, M., Roast, C., Roe, C., Wong, A., Young, R.: Cognitive dimensions of notations: Design tools for cognitive technology. In: Cognitive Technology: Instruments of Mind. Springer-Verlag (2001) 325-341 Tomaž Kosar, Nuno Oliveira, Marjan Mernik, Maria João Varanda Pereira, Matej Črepinšek, Daniela da Cruz, and Pedro Rangel Henriques
    • (2001) Cognitive Technology: Instruments of Mind , pp. 325-341
    • Blackwell, A.1    Britton, C.2    Cox, A.3    Green, T.R.G.4    Gurr, C.5    Kadoda, G.6    Kutar, M.7    Loomes, M.8    Nehaniv, C.9    Petre, M.10    Roast, C.11    Roe, C.12    Wong, A.13    Young, R.14
  • 25
    • 76749115228 scopus 로고    scopus 로고
    • A checklist for integrating student empirical studies with research and teaching goals
    • Carver, J., Jaccheri, L., Morasca S., Shull F.: A checklist for integrating student empirical studies with research and teaching goals. Empirical Software Engineering 15(1) 2010 35-59
    • (2010) Empirical Software Engineering , vol.15 , Issue.1 , pp. 35-59
    • Carver, J.1    Jaccheri, L.2    Morasca, S.3    Shull, F.4
  • 26
    • 33746847674 scopus 로고    scopus 로고
    • Ten years of cognitive dimensions in visual languages and computing: Guest editor's introduction to special issue
    • Blackwell, A.: Ten years of cognitive dimensions in visual languages and computing: Guest editor's introduction to special issue. Journal of Visual Languages and Computing 17(4) (2006) 285-287
    • (2006) Journal of Visual Languages and Computing , vol.17 , Issue.4 , pp. 285-287
    • Blackwell, A.1
  • 27
    • 0031498431 scopus 로고    scopus 로고
    • Representation design benchmarks: A design-time aid for VPL navigable static representations
    • Yang, S., Burnett, M., DeKoven, E., Zloof, M.: Representation design benchmarks: a design-time aid for VPL navigable static representations. Journal of Visual Languages and Computing 8(5/6) (1997) 563-599
    • (1997) Journal of Visual Languages and Computing , vol.8 , Issue.5-6 , pp. 563-599
    • Yang, S.1    Burnett, M.2    Dekoven, E.3    Zloof, M.4
  • 31
    • 77953878661 scopus 로고    scopus 로고
    • Dot: Graph description language, available at
    • Dot: Graph description language, available at: http://en.wikipedia.org/wiki/DOTlanguage
  • 33
    • 50249121779 scopus 로고    scopus 로고
    • XAML: Extensible application markup language
    • available at
    • XAML: Extensible application markup language, available at: http://en.wikipedia.org/wiki/ExtensibleApplicationMarkupLanguage
  • 34
    • 77953896147 scopus 로고    scopus 로고
    • C# Forms, available at
    • C# Forms, available at: http://en.wikipedia.org/wiki/WindowsForms
  • 37
    • 59649110964 scopus 로고    scopus 로고
    • Psychological issues in end-user programming
    • In H. Lieberman, F. Paterno, and V. Wulf, editors
    • A. Blackwell. Psychological issues in end-user programming. In H. Lieberman, F. Paterno, and V. Wulf, editors, End User Development Springer (2006) 9-30
    • (2006) End User Development Springer , pp. 9-30
    • Blackwell, A.1


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