메뉴 건너뛰기




Volumn 35, Issue 6, 2009, Pages 825-840

A model-based approach to families of embedded domain-specific languages

Author keywords

Domain specific languages; DSL composition; Families of DSLs; Model driven development

Indexed keywords

ABSTRACT SYNTAX; COMPOSITION MECHANISMS; CONCRETE SYNTAX; DEVELOPMENT COSTS; DOMAIN-SPECIFIC LANGUAGES; EMBEDDED DOMAINS; GENERAL-PURPOSE PROGRAMMING LANGUAGE; LANGUAGE ENGINEERING; MODEL BASED APPROACH; MODEL DRIVEN DEVELOPMENT; MODEL TRANSFORMATION; MODEL-DRIVEN ENGINEERING; SOFTWARE FRAMEWORKS;

EID: 73549110067     PISSN: 00985589     EISSN: None     Source Type: Journal    
DOI: 10.1109/TSE.2009.14     Document Type: Article
Times cited : (38)

References (38)
  • 1
    • 33745167684 scopus 로고    scopus 로고
    • When and how to develop domain-specific languages
    • M. Mernik, J. Heering, and A.M. Sloane, "When and How to Develop Domain-Specific Languages," ACM Computing Surveys, vol.37, no.4, pp. 316-344, 2005.
    • (2005) ACM Computing Surveys , vol.37 , Issue.4 , pp. 316-344
    • Mernik, M.1    Heering, J.2    Sloane, A.M.3
  • 7
    • 0001082611 scopus 로고    scopus 로고
    • Building domain-specific embedded languages
    • P. Hudak, "Building Domain-Specific Embedded Languages," ACM Computing Surveys, vol.28, p. 196, 1996.
    • (1996) ACM Computing Surveys , vol.28 , pp. 196
    • Hudak, P.1
  • 9
    • 34748825567 scopus 로고    scopus 로고
    • Seaside: A flexible environment for building dynamic web applications
    • Sept./Oct.
    • S. Ducasse, A. Lienhard, and L. Renggli, "Seaside: A Flexible Environment for Building Dynamic Web Applications," IEEE Software, vol.24, no.5, pp. 64-71, Sept./Oct. 2007.
    • (2007) IEEE Software , vol.24 , Issue.5 , pp. 64-71
    • Ducasse, S.1    Lienhard, A.2    Renggli, L.3
  • 11
    • 34648817304 scopus 로고    scopus 로고
    • Building domain-specific languages for model-driven development
    • Sept./Oct.
    • J.S. Cuadrado and J.G. Molina, "Building Domain-Specific Languages for Model-Driven Development," IEEE Software, vol.24, no.5, pp. 48-55, Sept./Oct. 2007.
    • (2007) IEEE Software , vol.24 , Issue.5 , pp. 48-55
    • Cuadrado, J.S.1    Molina, J.G.2
  • 15
    • 73549107085 scopus 로고    scopus 로고
    • Meta Object Facility (MOF), Object Management Group, Inc., Oct.
    • Meta Object Facility (MOF) 2.0 Core Specification. Object Management Group, Inc., Oct. 2003.
    • (2003) 2.0 Core Specification
  • 17
    • 37149008756 scopus 로고    scopus 로고
    • Towards the generation of a text-based IDE from a language metamodel
    • D.H. Akehurst, R. Vogel, and R.F. Paige, eds.
    • A. Kleppe, "Towards the Generation of a Text-Based IDE from a Language Metamodel," Proc. Third European Conf. Model Driven Architecture, D.H. Akehurst, R. Vogel, and R.F. Paige, eds., pp. 114- 129, 2007.
    • (2007) Proc. Third European Conf. Model Driven Architecture , pp. 114-129
    • Kleppe, A.1
  • 22
    • 52149091207 scopus 로고    scopus 로고
    • Understanding and improving UML package merge
    • Oct.
    • J. Dingel, Z. Diskin, and A. Zito, "Understanding and Improving UML Package Merge," Software and Systems Modeling, vol.7, no.4, pp. 443-467, Oct. 2008.
    • (2008) Software and Systems Modeling , vol.7 , Issue.4 , pp. 443-467
    • Dingel, J.1    Diskin, Z.2    Zito, A.3
  • 25
    • 67650480712 scopus 로고    scopus 로고
    • Modularization of model transformations through a phasing mechanism
    • J.S. Cuadrado and J.G. Molina, "Modularization of Model Transformations through a Phasing Mechanism," Software and Systems Modeling, vol.8, pp. 325-345, 2008.
    • (2008) Software and Systems Modeling , vol.8 , pp. 325-345
    • Cuadrado, J.S.1    Molina, J.G.2
  • 26
    • 34548528823 scopus 로고    scopus 로고
    • Rule-based modularization in model transformation languages illustrated with atl
    • I. Kurtev, K. van den Berg, and F. Jouault, "Rule-Based Modularization in Model Transformation Languages Illustrated with Atl," Science of Computer Programming, vol.68, no.3, pp. 111- 127, 2007.
    • (2007) Science of Computer Programming , vol.68 , Issue.3 , pp. 111-127
    • Kurtev, I.1    Berg Den K.Van2    Jouault, F.3
  • 27
    • 84858540253 scopus 로고    scopus 로고
    • Adding superimposition to a language semantics- Extended abstract
    • G.T. Leavens and C. Clifton, eds., Mar.
    • R. Lämmel, "Adding Superimposition to a Language Semantics- Extended Abstract," Proc. AOSD '02 Workshop Foundations of Aspect-Oriented Languages, G.T. Leavens and C. Clifton, eds., Mar. 2003.
    • (2003) Proc. AOSD '02 Workshop Foundations of Aspect-Oriented Languages
    • Lämmel, R.1
  • 29
    • 1142270480 scopus 로고    scopus 로고
    • Parsec: Direct style monadic parser combinators for the real world
    • Dept. of Information and Computing Sciences, Utrecht Univ.
    • D. Leijen and E. Meijer, "Parsec: Direct Style Monadic Parser Combinators for the Real World," Technical Report UU-CS-2001-2035, Dept. of Information and Computing Sciences, Utrecht Univ., 2001.
    • (2001) Technical Report UU-CS-2001-2035
    • Leijen, D.1    Meijer, E.2
  • 30
    • 0031676175 scopus 로고    scopus 로고
    • Modular domain specific languages and tools
    • P. Devanbu and J. Poulin, eds.
    • P. Hudak, "Modular Domain Specific Languages and Tools," Proc. Fifth Int'l Conf. Software Reuse, P. Devanbu and J. Poulin, eds., pp. 134-142, 1998.
    • (1998) Proc. Fifth Int'l Conf. Software Reuse , pp. 134-142
    • Hudak, P.1
  • 32
    • 35048855499 scopus 로고    scopus 로고
    • DSL implementation in metaocaml, template haskell, and C++
    • C. Lengauer, D.S. Batory, C. Consel, and M. Odersky, eds., Springer
    • K. Czarnecki, J.T. O'Donnell, J. Striegnitz, and W. Taha, "DSL Implementation in Metaocaml, Template Haskell, and C++," Domain-Specific Program Generation, C. Lengauer, D.S. Batory, C. Consel, and M. Odersky, eds., pp. 51-72, Springer, 2003.
    • (2003) Domain-Specific Program Generation , pp. 51-72
    • Czarnecki, K.1    O'Donnell, J.T.2    Striegnitz, J.3    Taha, W.4
  • 35
    • 0033131629 scopus 로고    scopus 로고
    • Meta-modelling based assembly techniques for situational method engineering
    • doi: 10.1016/S0306-4379(99)00016-2, May
    • S. Brinkkemper, M. Saeki, and F. Harmsen, "Meta-Modelling Based Assembly Techniques for Situational Method Engineering," Information Systems, vol.24, no.3, pp. 209-228, doi: 10.1016/S0306-4379(99)00016-2, May 1999.
    • (1999) Information Systems , vol.24 , Issue.3 , pp. 209-228
    • Brinkkemper, S.1    Saeki, M.2    Harmsen, F.3
  • 36
    • 0346026383 scopus 로고    scopus 로고
    • Notable design patterns for domain specific languages
    • Feb.
    • D. Spinellis, "Notable Design Patterns for Domain Specific Languages," J. Systems and Software, vol.56, no.1, pp. 91-99, Feb. 2001.
    • (2001) J. Systems and Software , vol.56 , Issue.1 , pp. 91-99
    • Spinellis, D.1


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