메뉴 건너뛰기




Volumn 16, Issue 3-4, 2009, Pages 415-454

A semantic framework for metamodel-based languages

Author keywords

Abstract state machines; Formal methods; Language semantics; Metamodelling; Model driven engineering; Model based development; Semantic (meta )hooking; Weaving behaviour

Indexed keywords

ABSTRACT STATE MACHINES; LANGUAGE SEMANTICS; METAMODELLING; MODEL DRIVEN ENGINEERING; MODEL-BASED DEVELOPMENT;

EID: 68149122388     PISSN: 09288910     EISSN: 15737535     Source Type: Journal    
DOI: 10.1007/s10515-009-0053-0     Document Type: Article
Times cited : (46)

References (53)
  • 1
    • 68149113944 scopus 로고    scopus 로고
    • AMMA: The AMMA platform
    • AMMA: The AMMA platform. http://www.sciences.univ-nantes.fr/lina/atl/ (2005)
    • (2005)
  • 2
    • 84889573763 scopus 로고    scopus 로고
    • XASM-an extensible, component-based ASM language
    • Gurevich, Y., Kutter, P.W., Odersky, M., Thiele, L. eds. Springer Berlin , Monte Verità, Switzerland, March 19-24, 2000 LNCS 1912
    • Anlauff, M.: XASM-an extensible, component-based ASM language. In: Gurevich, Y., Kutter, P.W., Odersky, M., Thiele, L. (eds.) Abstract State Machines, Theory and Applications, Proceedings of International Workshop, ASM 2000, Monte Verità, Switzerland, March 19-24, 2000. LNCS, vol. 1912, pp. 69-90. Springer, Berlin (2000)
    • (2000) Abstract State Machines, Theory and Applications, Proceedings of International Workshop, ASM 2000 , pp. 69-90
    • Anlauff, M.1
  • 3
    • 68149126430 scopus 로고    scopus 로고
    • AS: OMG. The Action Semantics Consortium for the UML. ad/2001-03-01.
    • AS: OMG. The Action Semantics Consortium for the UML. ad/2001-03-01. http://www.omg.org/ (2001)
  • 4
    • 68149152786 scopus 로고    scopus 로고
    • ASML: The ASML language website.
    • ASML: The ASML language website. research.microsoft.com/foundations/AsmL/ (2001)
  • 5
    • 68149108191 scopus 로고    scopus 로고
    • AsmM: The Abstract State Machine Metamodel website.
    • AsmM: The Abstract State Machine Metamodel website. http://asmeta.sf.net/ (2006)
  • 6
    • 68149107479 scopus 로고    scopus 로고
    • In: International Workshop on Graph Based Tools (GraBaTs)
    • Balasubramanian, D., Narayanan, A., vanBuskirk, C., Karsai, G.: The Graph Rewriting and Transformation Language: GReAT. In: International Workshop on Graph Based Tools (GraBaTs) (2006)
    • (2006) The Graph Rewriting and Transformation Language: GReAT
  • 7
    • 19644394108 scopus 로고    scopus 로고
    • On the unification power of models
    • J. Bézivin 2005 On the unification power of models Softw. Syst. Model. (SoSym) 4 2 171 188
    • (2005) Softw. Syst. Model. (SoSym) , vol.4 , Issue.2 , pp. 171-188
    • J. Bézivin1
  • 8
    • 33646180993 scopus 로고    scopus 로고
    • The ASM method for system design and analysis. A tutorial introduction
    • Springer Berlin , Gramlich, B. (ed.) Vienna, Austria, September 19-21, 2005 LNCS 3717
    • Börger, E.: The ASM method for system design and analysis. A tutorial introduction. In: Gramlich, B. (ed.) Frontiers of Combining Systems, Proceedings of the 5th International Workshop, FroCoS 2005, Vienna, Austria, September 19-21, 2005. LNCS, vol. 3717, pp. 264-283. Springer, Berlin (2005)
    • (2005) Frontiers of Combining Systems, Proceedings of the 5th International Workshop, FroCoS 2005 , pp. 264-283
    • Börger, E.1
  • 10
    • 84889588664 scopus 로고    scopus 로고
    • Modeling the dynamics of UML state machines
    • Gurevich, Y., Kutter, P.W., Odersky, M., Thiele, L. eds. Springer Berlin , Monte Verità, Switzerland, March 19-24, 2000 LNCS 1912
    • Börger, E., Cavarra, A., Riccobene, E.: Modeling the dynamics of UML state machines. In: Gurevich, Y., Kutter, P.W., Odersky, M., Thiele, L. (eds.) Abstract State Machines, Theory and Applications, Proceedings of the International Workshop, ASM 2000, Monte Verità, Switzerland, March 19-24, 2000. LNCS, vol. 1912, pp. 223-241. Springer, Berlin (2000)
    • (2000) Abstract State Machines, Theory and Applications, Proceedings of the International Workshop, ASM 2000 , pp. 223-241
    • Börger, E.1    Cavarra, A.2    Riccobene, E.3
  • 11
    • 38149009532 scopus 로고    scopus 로고
    • 2nd UML 2 semantics symposium: Formal semantics for UML
    • Springer Berlin LNCS 4364
    • Broy, M., Crane, M., Dingel, J., Hartman, A., Rumpe, B., Selic, B.: 2nd UML 2 semantics symposium: formal semantics for UML. In: Proc. of MoDELS 2006. LNCS, vol. 4364, pp. 318-323. Springer, Berlin (2007)
    • (2007) Proc. of MoDELS 2006 , pp. 318-323
    • Broy, M.1    Crane, M.2    Dingel, J.3    Hartman, A.4    Rumpe, B.5    Selic, B.6
  • 12
    • 37149013895 scopus 로고    scopus 로고
    • Mapping UML into abstract state machines: A framework to simulate UML models
    • A. Cavarra E. Riccobene P. Scandurra 2004 Mapping UML into abstract state machines: a framework to simulate UML models Studia Inform. Universalis 3 3 367 398
    • (2004) Studia Inform. Universalis , vol.3 , Issue.3 , pp. 367-398
    • Cavarra, A.1    Riccobene, E.2    Scandurra, P.3
  • 18
    • 68149092252 scopus 로고    scopus 로고
    • A practical experiment to give dynamic semantics to a DSL for telephony services development
    • Di Ruscio, D., Jouault, F., Kurtev, I., Bézivin, J., Pierantonio, A.: A practical experiment to give dynamic semantics to a DSL for telephony services development. Tech. Rep. 06.03, LINA (2006a)
    • (2006) Tech. Rep. 06.03, LINA
  • 20
    • 68149142257 scopus 로고    scopus 로고
    • 1EMF: Eclipse modeling framework
    • EMF: Eclipse modeling framework. http://www.eclipse.org/emf/ (2008)
  • 22
    • 31344456406 scopus 로고    scopus 로고
    • An ASM definition of the dynamic OCL 2.0 semantics
    • Springer Berlin
    • Flake, S., Müller, W.: An ASM definition of the dynamic OCL 2.0 semantics. In: Proc. of UML'04, pp. 226-240. Springer, Berlin (2004)
    • (2004) Proc. of UML'04 , pp. 226-240
    • Flake, S.1    Müller, W.2
  • 24
    • 56549130541 scopus 로고    scopus 로고
    • Metamodelling a formal method: applying mde to abstract state machines
    • DTI Dept., University of Milan
    • Gargantini, A., Riccobene, E., Scandurra, P.: Metamodelling a formal method: applying mde to abstract state machines. Tech. Rep. 97, DTI Dept., University of Milan (2006)
    • (2006) Tech. Rep. 97
    • Gargantini, A.1    Riccobene, E.2    Scandurra, P.3
  • 27
    • 68149136193 scopus 로고    scopus 로고
    • A precise and executable semantics of the SystemC UML profile by the meta-hooking approach
    • DTI Dept., University of Milan
    • Gargantini, A., Riccobene, E., Scandurra, P.: (2008) A precise and executable semantics of the SystemC UML profile by the meta-hooking approach. Technical Report 110, DTI Dept., University of Milan
    • (2008) Technical Report 110
    • Gargantini, A.1    Riccobene, E.2    Scandurra, P.3
  • 28
    • 68149112175 scopus 로고    scopus 로고
    • GASM: ASMs web site
    • GASM: ASMs web site. http://www.eecs.umich.edu/gasm/ (2008)
    • (2008)
  • 29
    • 68149089379 scopus 로고    scopus 로고
    • GME: The Generic Modeling Environment (GME). http://www.isis.vanderbilt. edu/Projects/gme (2006)
  • 31
    • 7244261750 scopus 로고    scopus 로고
    • Meaningful modeling: What's the semantics of "semantics"?
    • D. Harel B. Rumpe 2004 Meaningful modeling: What's the semantics of "semantics"? IEEE Comput. 37 10 64 72
    • (2004) IEEE Comput. , vol.37 , Issue.10 , pp. 64-72
    • Harel, D.1    Rumpe, B.2
  • 34
  • 36
    • 68149102926 scopus 로고    scopus 로고
    • M2M project: Eclipse modeling project, model to model transformation (M2M) sub-project. http://www.eclipse.org/m2m/ (2007)
  • 37
    • 68149098403 scopus 로고    scopus 로고
    • MDA Guide V1.0.1: OMG. The Model Driven Architecture (MDA guide v1.0.1). http://www.omg.org/mda/ (2003)
  • 38
    • 68149105732 scopus 로고    scopus 로고
    • Microsoft DSL Tools: Microsoft DSL tools. http://msdn.microsoft.com/ vstudio/DSLTools/ (2005)
  • 39
    • 68149108188 scopus 로고    scopus 로고
    • MOF: OMG. The Meta Object Facility (MOF) v1.4, formal/2002-04-03
    • MOF: OMG. The Meta Object Facility (MOF) v1.4, formal/2002-04-03 (2002)
    • (2002)
  • 40
    • 68149112174 scopus 로고    scopus 로고
    • MOF: OMG. Meta Object Facility (MOF)
    • formal/2006-01-01
    • MOF: OMG. Meta Object Facility (MOF), Core Specification v2.0, formal/2006-01-01 (2006)
    • (2006) Core Specification v2.0
  • 42
    • 0034497998 scopus 로고    scopus 로고
    • More meaningful UML Models
    • IEEE
    • Ober, I.: More meaningful UML Models. In: TOOLS-37 Pacific 2000, IEEE (2000)
    • (2000) TOOLS-37 Pacific 2000
    • Ober, I.1
  • 44
    • 68149152784 scopus 로고    scopus 로고
    • QVT: OMG, MOF Query/Views/Transformations
    • QVT: OMG, MOF Query/Views/Transformations, formal/08-04-03. http:www.omg.org (2008)
    • (2008)
  • 45
    • 35048863098 scopus 로고    scopus 로고
    • Towards an interchange language for ASMs
    • Zimmermann, W., Thalheim, B. (eds.) Springer Berlin, LNCS 3052
    • Riccobene, E., Scandurra, P.: Towards an interchange language for ASMs. In: Zimmermann, W., Thalheim, B. (eds.) Abstract State Machines. Advances in Theory and Practice. LNCS, vol. 3052, pp. 111-126. Springer, Berlin (2004)
    • (2004) Abstract State Machines. Advances in Theory and Practice , pp. 111-126
    • Riccobene, E.1    Scandurra, P.2
  • 49
    • 85008018482 scopus 로고    scopus 로고
    • Model-integrated computing
    • 10.1109/2.585163
    • J. Sztipanovits G. Karsai 1997 Model-integrated computing IEEE Comput. 30 4 110 111 10.1109/2.585163
    • (1997) IEEE Comput. , vol.30 , Issue.4 , pp. 110-111
    • Sztipanovits, J.1    Karsai, G.2
  • 51
    • 68149115821 scopus 로고    scopus 로고
    • UML 2.1.2: OMG. The Unified Modeling Language (UML), v2.2. http://www.uml.org (2009)
  • 52
    • 68149139228 scopus 로고    scopus 로고
    • XASM Zoo: The Atlantic XASM Zoo
    • XASM Zoo: The Atlantic XASM Zoo. http://www.eclipse.org/gmt/am3/zoos/ atlanticXASMZoo/ (2006)
  • 53
    • 68149109921 scopus 로고    scopus 로고
    • XMF Mosaic: The Xactium XMF Mosaic
    • XMF Mosaic: The Xactium XMF Mosaic. www.modelbased.net/www.xactium.com/ (2007)


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