메뉴 건너뛰기




Volumn 5969 LNCS, Issue , 2010, Pages 254-273

A role-based approach towards modular language engineering

Author keywords

[No Author keywords available]

Indexed keywords

ABSTRACT SYNTAX; COMPOSITION RULE; CONCRETE SYNTAX; LANGUAGE COMPONENT; LANGUAGE SEMANTICS; LANGUAGE SPECIFICATION; LANGUAGE SYNTAX; META MODEL; META-MODELLING; MODULAR LANGUAGE; OBJECT CONSTRAINT LANGUAGE; ROLE-BASED;

EID: 77951571779     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/978-3-642-12107-4_19     Document Type: Conference Paper
Times cited : (31)

References (56)
  • 1
    • 0001813087 scopus 로고    scopus 로고
    • Domain-Specific Languages: An Annotated Bibliography
    • van Deursen, A., Klint, P., Visser, J.: Domain-Specific Languages: An Annotated Bibliography. SIGPLAN Notices 35(6), 26-36 (2000)
    • (2000) SIGPLAN Notices , vol.35 , Issue.6 , pp. 26-36
    • Van Deursen, A.1    Klint, P.2    Visser, J.3
  • 3
    • 0003562903 scopus 로고    scopus 로고
    • Component Software: Beyond Object-Oriented Programming
    • 2nd edn. Addison-Wesley Publishing Company, Reading
    • Szyperski, C.: Component Software: Beyond Object-Oriented Programming, 2nd edn. Component Software Series. Addison-Wesley Publishing Company, Reading (2002)
    • (2002) Component Software Series
    • Szyperski, C.1
  • 5
    • 0002412877 scopus 로고
    • The Syntax Definition Formalism SDF -Reference Manual
    • Heering, J., Hendriks, P.R.H., Klint, P., Rekers, J.: The Syntax Definition Formalism SDF -Reference Manual. SIGPLAN Notices 24(11), 43-75 (1989)
    • (1989) SIGPLAN Notices , vol.24 , Issue.11 , pp. 43-75
    • Heering, J.1    Hendriks, P.R.H.2    Klint, P.3    Rekers, J.4
  • 7
    • 35248882492 scopus 로고    scopus 로고
    • Polyglot: An Extensible Compiler Framework for Java
    • Compiler Construction
    • Nystrom, N., Clarkson, M.R., Myers, A.C.: Polyglot: An Extensible Compiler Framework for Java. In: Hedin, G. (ed.) CC 2003. LNCS, vol. 2622, pp. 138-152. Springer, Heidelberg (2003) (Pubitemid 36386087)
    • (2003) LECTURE NOTES in COMPUTER SCIENCE , Issue.2622 , pp. 138-152
    • Nystrom, N.1    Clarkson, M.R.2    Myers, A.C.3
  • 8
    • 67649993168 scopus 로고    scopus 로고
    • Parse Table Composition Separate Compilation and Binary Extensibility of Grammars
    • Gašević, D., Lämmel, R., Van Wyk, E. (eds.) SLE 2008. Springer, Heidelberg
    • Bravenboer, M., Visser, E.: Parse Table Composition Separate Compilation and Binary Extensibility of Grammars. In: Gašević, D., Lämmel, R., Van Wyk, E. (eds.) SLE 2008. LNCS, vol. 5452, pp. 74-94. Springer, Heidelberg (2009)
    • (2009) LNCS , vol.5452 , pp. 74-94
    • Bravenboer, M.1    Visser, E.2
  • 9
    • 0037374916 scopus 로고    scopus 로고
    • JastAdd - An aspect-oriented compiler construction system
    • DOI 10.1016/S0167-6423(02)00109-0, PII S0167642302001090
    • Hedin, G., Magnusson, E.: The JastAdd System - An Aspect-Oriented Compiler Construction System. Science of Computer Programming 47, 37-58 (2003) (Pubitemid 35350225)
    • (2003) Science of Computer Programming , vol.47 , Issue.1 , pp. 37-58
    • Hedin, G.1    Magnusson, E.2
  • 14
    • 33746216410 scopus 로고    scopus 로고
    • KM3: A DSL for Metamodel Specification
    • Gorrieri, R., Wehrheim, H. (eds.) FMOODS 2006. Springer, Heidelberg
    • Jouault, F., Bezivin, J.: KM3: a DSL for Metamodel Specification. In: Gorrieri, R., Wehrheim, H. (eds.) FMOODS 2006. LNCS, vol. 4037, pp. 171-185. Springer, Heidelberg (2006)
    • (2006) LNCS , vol.4037 , pp. 171-185
    • Jouault, F.1    Bezivin, J.2
  • 15
    • 77951611940 scopus 로고    scopus 로고
    • January
    • OMG: MOF 2.0 core specification. OMG Document (January 2006), http://www.omg.org/spec/MOF/2.0
    • (2006) OMG Document
  • 17
    • 33746453737 scopus 로고    scopus 로고
    • MOFLON: A Standard-Compliant Metamodeling Framework with Graph Transformations. Rensink, A., Warmer, J. (eds.) ECMDA-FA 2006
    • Springer, Heidelberg
    • Amelunxen, C., Königs, A., Rötschke, T., Schürr, A.: MOFLON: A Standard-Compliant Metamodeling Framework with Graph Transformations. In: Rensink, A., Warmer, J. (eds.) ECMDA-FA 2006. LNCS, vol. 4066, pp. 361-375. Springer, Heidelberg (2006)
    • (2006) LNCS , vol.4066 , pp. 361-375
    • Amelunxen, C.1    Königs, A.2    Rötschke, T.3    Schürr, A.4
  • 18
    • 77951599565 scopus 로고    scopus 로고
    • MetaCase: MetaEdit+ - Workbench Users Guide. Online User's Guide (2009), http://www.metacase.com/support/45/manuals/mwb/Mw.html
    • (2009) Online User's Guide
  • 20
    • 0001532436 scopus 로고    scopus 로고
    • On the Notion of Inheritance
    • Taivalsaari, A.: On the Notion of Inheritance. ACM Computing Surveys 28(3), 438-479 (1996)
    • (1996) ACM Computing Surveys , vol.28 , Issue.3 , pp. 438-479
    • Taivalsaari, A.1
  • 22
    • 0034301679 scopus 로고    scopus 로고
    • On the Representation of Roles in Object-Oriented and Conceptual Modelling
    • Steimann, F.: On the Representation of Roles in Object-Oriented and Conceptual Modelling. Data Knowledge Engineering 35(1), 83-106 (2000)
    • (2000) Data Knowledge Engineering , vol.35 , Issue.1 , pp. 83-106
    • Steimann, F.1
  • 24
    • 0003413210 scopus 로고    scopus 로고
    • Paton, N.W. (ed.): Springer, New York
    • Paton, N.W. (ed.): Active Rules in Database Systems. Springer, New York (1999)
    • (1999) Active Rules in Database Systems
  • 26
    • 70350625083 scopus 로고    scopus 로고
    • Derivation and Refinement of Textual Syntax for Models
    • Paige, R.F., Hartman, A., Rensink, A. (eds.) ECMDA-FA 2009. Springer, Heidelberg
    • Heidenreich, F., Johannes, J., Karol, S., Seifert, M., Wende, C.: Derivation and Refinement of Textual Syntax for Models. In: Paige, R.F., Hartman, A., Rensink, A. (eds.) ECMDA-FA 2009. LNCS, vol. 5562, pp. 114-129. Springer, Heidelberg (2009)
    • (2009) LNCS , vol.5562 , pp. 114-129
    • Heidenreich, F.1    Johannes, J.2    Karol, S.3    Seifert, M.4    Wende, C.5
  • 28
    • 0003930835 scopus 로고    scopus 로고
    • Technical Report, Programming Research Group, University of Amsterdam, July
    • Visser, E.: Scannerless Generalized-LR Parsing. Technical Report, Programming Research Group, University of Amsterdam, P9707 (July 1997)
    • (1997) Scannerless Generalized-LR Parsing , pp. 9707
    • Visser, E.1
  • 29
    • 84959063816 scopus 로고    scopus 로고
    • Disambiguation Filters for Scannerless Generalized LR Parsers
    • Horspool, R.N. (ed.) CC 2002. Springer, Heidelberg
    • van den Brand, M., Scheerder, J., Vinju, J., Visser, E.: Disambiguation Filters for Scannerless Generalized LR Parsers. In: Horspool, R.N. (ed.) CC 2002. LNCS, vol. 2304, p. 143. Springer, Heidelberg (2002)
    • (2002) LNCS , vol.2304 , pp. 143
    • Van Den Brand, M.1    Scheerder, J.2    Vinju, J.3    Visser, E.4
  • 32
    • 0008922356 scopus 로고
    • Semantics of context-free languages
    • Knuth, D.E.: Semantics of context-free languages. Mathematical Systems Theory 5(1) (1971)
    • (1971) Mathematical Systems Theory , vol.5 , Issue.1
    • Knuth, D.E.1
  • 33
    • 57049142415 scopus 로고    scopus 로고
    • The JastAdd extensible Java compiler
    • Ekman, T., Hedin, G.: The JastAdd extensible Java compiler. SIGPLAN Not. 42(10) (2007)
    • (2007) SIGPLAN Not. , vol.42 , Issue.10
    • Ekman, T.1    Hedin, G.2
  • 34
    • 38149076049 scopus 로고    scopus 로고
    • Attribute Grammar-based Language Extensions for Java
    • Ernst, E. (ed.) ECOOP 2007. Springer, Heidelberg
    • Van Wyk, E., Krishnan, L., Bodin, D., Schwerdfeger, A.: Attribute Grammar-based Language Extensions for Java. In: Ernst, E. (ed.) ECOOP 2007. LNCS, vol. 4609, pp. 575-599. Springer, Heidelberg (2007)
    • (2007) LNCS , vol.4609 , pp. 575-599
    • Van Wyk, E.1    Krishnan, L.2    Bodin, D.3    Schwerdfeger, A.4
  • 35
    • 21844499184 scopus 로고
    • Modularity and Reusability in Attribute Grammars
    • Kastens, U., Waite, W.: Modularity and Reusability in Attribute Grammars. Acta Informatica 31(7), 601-627 (1994)
    • (1994) Acta Informatica , vol.31 , Issue.7 , pp. 601-627
    • Kastens, U.1    Waite, W.2
  • 37
    • 77951557902 scopus 로고    scopus 로고
    • Available Specification, formal/06-05-101 May
    • Object Management Group: UML 2.0 OCL specification. Object Management Group Available Specification, formal/06-05-101 (May 2006), http://www.omg.org/ spec/OCL/2.0/PDF/
    • (2006) Object Management Group: UML 2.0 OCL Specification
  • 40
    • 21144432063 scopus 로고    scopus 로고
    • A Pattern Matching Compiler for Multiple Target Languages
    • Compiler Construction
    • Moreau, P., Ringeissen, C., Vittek, M.: A Pattern Matching Compiler for Multiple Target Languages. In: Hedin, G. (ed.) CC 2003. LNCS, vol. 2622, pp. 61-76. Springer, Heidelberg (2003) (Pubitemid 36386081)
    • (2003) LECTURE NOTES in COMPUTER SCIENCE , Issue.2622 , pp. 61-76
    • Moreau, P.-E.1    Ringeissen, C.2    Vittek, M.3
  • 43
    • 17644412058 scopus 로고    scopus 로고
    • Newlines and Lexer States
    • Clark, C.: Newlines and Lexer States. SIGPLAN Notices 35(4), 18-24 (2000)
    • (2000) SIGPLAN Notices , vol.35 , Issue.4 , pp. 18-24
    • Clark, C.1
  • 44
    • 0344302693 scopus 로고    scopus 로고
    • Delegating Compiler Objects: Modularity and Reusability in Language Engineering
    • Bosch, J.: Delegating Compiler Objects: Modularity and Reusability in Language Engineering. Nordic J. of Computing 4(1), 66-92 (1997)
    • (1997) Nordic J. of Computing , vol.4 , Issue.1 , pp. 66-92
    • Bosch, J.1
  • 52
    • 84948954868 scopus 로고    scopus 로고
    • The Essence of Multilevel Metamodeling
    • Gogolla, M., Kobryn, C. (eds.) UML 2001. Springer, Heidelberg
    • Atkinson, C., Kühne, T.: The Essence of Multilevel Metamodeling. In: Gogolla, M., Kobryn, C. (eds.) UML 2001. LNCS, vol. 2185, pp. 19-33. Springer, Heidelberg (2001)
    • (2001) LNCS , vol.2185 , pp. 19-33
    • Atkinson, C.1    Kühne, T.2


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