메뉴 건너뛰기




Volumn 52, Issue 4, 2010, Pages 422-435

A framework for the definition of metamodels for Computer-Aided Software Engineering tools

Author keywords

Computer Aided Software Engineering tool; Metamodels; Model interchange; Model Driven Development

Indexed keywords

ABSTRACT SYNTAX; CASE TOOLS; DEVELOPMENT PROJECT; EXPORT/IMPORT; META MODEL; METAMODELS; MODEL DRIVEN DEVELOPMENT; SPECIFIC INFORMATION;

EID: 77049108892     PISSN: 09505849     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.infsof.2009.10.008     Document Type: Article
Times cited : (19)

References (66)
  • 1
    • 33746453737 scopus 로고    scopus 로고
    • MOFLON: a standard-compliant metamodeling framework with graph transformations
    • Model Driven Architecture Foundations and Applications, Springer
    • Amelunxen C., Konigs A., Rotschke T., and Schurr A. MOFLON: a standard-compliant metamodeling framework with graph transformations. Model Driven Architecture Foundations and Applications. Lecture Notes in Computer Science vol. 4066 (2006), Springer 361-375
    • (2006) Lecture Notes in Computer Science , vol.4066 , pp. 361-375
    • Amelunxen, C.1    Konigs, A.2    Rotschke, T.3    Schurr, A.4
  • 2
    • 79952267930 scopus 로고    scopus 로고
    • Evaluation of development tools for domain-specific modeling languages
    • System Analysis and Modeling: Language Profiles, Springer
    • Amyot D., Farah H., and Roy J.F. Evaluation of development tools for domain-specific modeling languages. System Analysis and Modeling: Language Profiles. Lecture Notes in Computer Science vol. 4320 (2006), Springer 183-197
    • (2006) Lecture Notes in Computer Science , vol.4320 , pp. 183-197
    • Amyot, D.1    Farah, H.2    Roy, J.F.3
  • 3
    • 19644384371 scopus 로고    scopus 로고
    • Model-based a-posteriori integration of engineering tools for incremental development processes
    • Becker S.M., Haase T., and Westfechtel B. Model-based a-posteriori integration of engineering tools for incremental development processes. Software and Systems Modeling 4 2 (2005) 123-140
    • (2005) Software and Systems Modeling , vol.4 , Issue.2 , pp. 123-140
    • Becker, S.M.1    Haase, T.2    Westfechtel, B.3
  • 5
    • 77049106931 scopus 로고    scopus 로고
    • J. Bézivin, E. Breton, G. Dupé, P. Valduriez, The ATL Transformation-Based Model Management Framework, TR03-08, University of Nantes, September, 2003.
    • J. Bézivin, E. Breton, G. Dupé, P. Valduriez, The ATL Transformation-Based Model Management Framework, TR03-08, University of Nantes, September, 2003.
  • 7
    • 33745844034 scopus 로고    scopus 로고
    • Algebraic specification of a model transformation engine
    • Fundamental Approaches to Software Engineering, Springer
    • Boronat A., Carsi J.A., and Ramos I. Algebraic specification of a model transformation engine. Fundamental Approaches to Software Engineering. Lecture Notes in Computer Science vol. 3922 (2006), Springer 262-277
    • (2006) Lecture Notes in Computer Science , vol.3922 , pp. 262-277
    • Boronat, A.1    Carsi, J.A.2    Ramos, I.3
  • 12
    • 84899269026 scopus 로고    scopus 로고
    • From requirements to code with PASSI methodology
    • B. Henderson-Sellers, P. Giorgini Eds, Chapter IV
    • M. Cossentino, From requirements to code with PASSI methodology, in: B. Henderson-Sellers, P. Giorgini (Eds.), Agent-Oriented Methodologies, pp. 79-106, 2005 (Chapter IV).
    • (2005) Agent-Oriented Methodologies , pp. 79-106
    • Cossentino, M.1
  • 15
    • 12344329785 scopus 로고    scopus 로고
    • A framework for modeling and implementing visual notations with applications to software engineering
    • Costagliola G., Deufemia V., and Polese G. A framework for modeling and implementing visual notations with applications to software engineering. ACM Transactions on Software Engineering and Methodology 13 4 (2004) 431-487
    • (2004) ACM Transactions on Software Engineering and Methodology , vol.13 , Issue.4 , pp. 431-487
    • Costagliola, G.1    Deufemia, V.2    Polese, G.3
  • 16
    • 33746389743 scopus 로고    scopus 로고
    • A practical extensible transformation language
    • Model Driven Architecture Foundations and Applications, Springer
    • Cuadrado J.S., Molina J.G., Tortosa M.M., and Ruby T.L. A practical extensible transformation language. Model Driven Architecture Foundations and Applications. Lecture Notes in Computer Science vol. 4066 (2006), Springer 158-172
    • (2006) Lecture Notes in Computer Science , vol.4066 , pp. 158-172
    • Cuadrado, J.S.1    Molina, J.G.2    Tortosa, M.M.3    Ruby, T.L.4
  • 17
    • 33845414472 scopus 로고    scopus 로고
    • Model-driven tool interoperability: an application in bug tracking
    • On the Move to Meaningful Internet Systems 2006: CoopIS, DOA, GADA, and ODBASE, Springer
    • Del Fabro M.D., Bézivin J., and Valduriez P. Model-driven tool interoperability: an application in bug tracking. On the Move to Meaningful Internet Systems 2006: CoopIS, DOA, GADA, and ODBASE. Lecture Notes in Computer Science vol. 4275 (2006), Springer 863-881
    • (2006) Lecture Notes in Computer Science , vol.4275 , pp. 863-881
    • Del Fabro, M.D.1    Bézivin, J.2    Valduriez, P.3
  • 19
    • 18944364651 scopus 로고    scopus 로고
    • An open visualization framework for metamodel-based modeling languages
    • GraBaTs 2002, Graph-Based Tools (First International Conference on Graph Transformation), Elsevier
    • Domokos C., and Varró D. An open visualization framework for metamodel-based modeling languages. GraBaTs 2002, Graph-Based Tools (First International Conference on Graph Transformation). Electronic Notes in Theoretical Computer Science vol. 72(2) (2002), Elsevier 69-78
    • (2002) Electronic Notes in Theoretical Computer Science , vol.72 2 , pp. 69-78
    • Domokos, C.1    Varró, D.2
  • 21
    • 33646495970 scopus 로고    scopus 로고
    • Making metamodels aware of concrete syntax
    • Model Driven Architecture Foundations and Applications
    • F. Fondement, T. Baar, Making metamodels aware of concrete syntax, in: Model Driven Architecture Foundations and Applications, Lecture Notes in Computer Science, vol. 3748, 2005, pp. 190-204.
    • (2005) Lecture Notes in Computer Science , vol.3748 , pp. 190-204
    • Fondement, F.1    Baar, T.2
  • 22
    • 77049091406 scopus 로고    scopus 로고
    • Architecture-Driven Modernization Standards Roadmap
    • Architecture-Driven Modernization (ADM) Task Force, Technical Report, accessed 09.23.09
    • Architecture-Driven Modernization (ADM) Task Force, Architecture-Driven Modernization Standards Roadmap, Technical Report, 2007. (accessed 09.23.09).
    • (2007)
  • 23
    • 77049106397 scopus 로고    scopus 로고
    • Architecture-Driven Modernization (ADM) Task Force, Architecture-Driven Modernization Transforming the Enterprise, Technical Report, accessed 09.23.09
    • Architecture-Driven Modernization (ADM) Task Force, Architecture-Driven Modernization Transforming the Enterprise, Technical Report, 2007. (accessed 09.23.09).
    • (2007)
  • 26
    • 70350662770 scopus 로고    scopus 로고
    • Model transformation by-example: an algorithm for generating many-to-many transformation rules in several model transformation languages
    • International Conference on Model Transformation (ICMT 2009), Springer
    • García-Magariño I., Gómez-Sanz J.J., and Fuentes-Fernández R. Model transformation by-example: an algorithm for generating many-to-many transformation rules in several model transformation languages. International Conference on Model Transformation (ICMT 2009). Lecture Notes in Computer Science vol. 5563 (2009), Springer 52-66
    • (2009) Lecture Notes in Computer Science , vol.5563 , pp. 52-66
    • García-Magariño, I.1    Gómez-Sanz, J.J.2    Fuentes-Fernández, R.3
  • 28
    • 77049117603 scopus 로고    scopus 로고
    • Grasia, Grasia Web - IDK with EMF: 2009. (in Software → INGENIAS Development Kit → IDK with EMF Section) (accessed 09.23.09).
    • Grasia, Grasia Web - IDK with EMF: 2009. (in "Software" → "INGENIAS Development Kit" → "IDK with EMF" Section) (accessed 09.23.09).
  • 29
    • 77049109488 scopus 로고    scopus 로고
    • Grasia, Grasia Web - The MTGenerator Tool: 2009. (in Software → Model-Transformation Generator Section) (accessed 09.23.09).
    • Grasia, Grasia Web - The MTGenerator Tool: 2009. (in "Software" → "Model-Transformation Generator" Section) (accessed 09.23.09).
  • 30
    • 34548781878 scopus 로고    scopus 로고
    • Supporting generic sketching-based input of diagrams in a domain-specific visual language meta-tool
    • IEEE Computer Society
    • Grundy J., and Hosking J. Supporting generic sketching-based input of diagrams in a domain-specific visual language meta-tool. Proceedings of the 29th International Conference on Software Engineering (2007), IEEE Computer Society 282-291
    • (2007) Proceedings of the 29th International Conference on Software Engineering , pp. 282-291
    • Grundy, J.1    Hosking, J.2
  • 31
    • 33750230733 scopus 로고    scopus 로고
    • Meta-models, models and model transformations: towards interoperable agents
    • Multiagent System Technologies, Springer
    • Hahn C., Madrigal-Mora C., Fischer K., Elvesaeter B., Berre A., and Zinnikus I. Meta-models, models and model transformations: towards interoperable agents. Multiagent System Technologies. Lecture Notes in Computer Science vol. 4196 (2006), Springer 123-134
    • (2006) Lecture Notes in Computer Science , vol.4196 , pp. 123-134
    • Hahn, C.1    Madrigal-Mora, C.2    Fischer, K.3    Elvesaeter, B.4    Berre, A.5    Zinnikus, I.6
  • 33
    • 33745668452 scopus 로고    scopus 로고
    • Transforming models with ATL
    • Satellite Events at the MoDELS 2005 Conference
    • F. Jouault, I. Kurtev, Transforming models with ATL, in: Satellite Events at the MoDELS 2005 Conference, Lecture Notes in Computer Science, vol. 3844, 2005, pp. 128-138.
    • (2005) Lecture Notes in Computer Science , vol.3844 , pp. 128-138
    • Jouault, F.1    Kurtev, I.2
  • 38
    • 31044434241 scopus 로고    scopus 로고
    • Tool integration with triple graph grammars - a survey
    • Proceedings of the School of SegraVis Research Training Network on Foundations of Visual Modelling Techniques (FoVMT 2004), Elsevier
    • Königs A., and Schürr A. Tool integration with triple graph grammars - a survey. Proceedings of the School of SegraVis Research Training Network on Foundations of Visual Modelling Techniques (FoVMT 2004). Electronic Notes in Theoretical Computer Science vol. 148(1) (2006), Elsevier 113-150
    • (2006) Electronic Notes in Theoretical Computer Science , vol.148 1 , pp. 113-150
    • Königs, A.1    Schürr, A.2
  • 39
    • 84881159975 scopus 로고    scopus 로고
    • Grammar adaptation
    • FME 2001: Formal Methods for Increasing Software Productivity, Springer
    • Lammel R. Grammar adaptation. FME 2001: Formal Methods for Increasing Software Productivity. Lecture Notes in Computer Science vol. 2021 (2001), Springer 550-570
    • (2001) Lecture Notes in Computer Science , vol.2021 , pp. 550-570
    • Lammel, R.1
  • 42
    • 0141502298 scopus 로고    scopus 로고
    • Model-driven development-guest editor's introduction
    • Mellor S.J., Clark A.N., and Futagami T. Model-driven development-guest editor's introduction. IEEE Software 20 5 (2003) 14-18
    • (2003) IEEE Software , vol.20 , Issue.5 , pp. 14-18
    • Mellor, S.J.1    Clark, A.N.2    Futagami, T.3
  • 43
    • 33750332051 scopus 로고    scopus 로고
    • Model-driven analysis and synthesis of concrete syntax
    • Proceedings of the 9th International Conference on Model Driven Engineering Languages and Systems (MODELS 2006), Springer
    • Muller P.A., Fleurey F., Fondement F., Hassenforder M., Schnekenburger R., Gérard S., and Jézéquel J.M. Model-driven analysis and synthesis of concrete syntax. Proceedings of the 9th International Conference on Model Driven Engineering Languages and Systems (MODELS 2006). Lecture Notes in Computer Science vol. 4199 (2006), Springer 98-110
    • (2006) Lecture Notes in Computer Science , vol.4199 , pp. 98-110
    • Muller, P.A.1    Fleurey, F.2    Fondement, F.3    Hassenforder, M.4    Schnekenburger, R.5    Gérard, S.6    Jézéquel, J.M.7
  • 45
    • 77049103653 scopus 로고    scopus 로고
    • Object Management Group (OMG), Meta Object Facility (MOF) Core Specification, v2.0, 2006. (accessed 09.23.09).
    • Object Management Group (OMG), Meta Object Facility (MOF) Core Specification, v2.0, 2006. (accessed 09.23.09).
  • 46
    • 77049094006 scopus 로고    scopus 로고
    • Object Management Group (OMG), Unified Modeling Language (UML) Diagram Interchange Specification, v1.0, 2006. (accessed 09.23.09).
    • Object Management Group (OMG), Unified Modeling Language (UML) Diagram Interchange Specification, v1.0, 2006. (accessed 09.23.09).
  • 47
    • 77049122830 scopus 로고    scopus 로고
    • Object Management Group (OMG), Unified Modeling Language (UML) Infrastructure, UML 2.2, 2007. (accessed 09.23.09).
    • Object Management Group (OMG), Unified Modeling Language (UML) Infrastructure, UML 2.2, 2007. (accessed 09.23.09).
  • 48
    • 77049097458 scopus 로고    scopus 로고
    • Object Management Group (OMG), Unified Modeling Language (UML) Superstructure, UML 2.2, 2007. (accessed 09.23.09).
    • Object Management Group (OMG), Unified Modeling Language (UML) Superstructure, UML 2.2, 2007. (accessed 09.23.09).
  • 50
    • 8344279491 scopus 로고    scopus 로고
    • Agent oriented software engineering with INGENIAS
    • Multi-Agent Systems and Applications III, Springer
    • Pavón J., and Gómez-Sanz J. Agent oriented software engineering with INGENIAS. Multi-Agent Systems and Applications III. Lecture Notes in Computer Science vol. 2691 (2003), Springer 394-403
    • (2003) Lecture Notes in Computer Science , vol.2691 , pp. 394-403
    • Pavón, J.1    Gómez-Sanz, J.2
  • 52
    • 0031066425 scopus 로고    scopus 로고
    • Defining and Parsing visual languages with layered graph grammars
    • Rekers J., and Schurr A. Defining and Parsing visual languages with layered graph grammars. Journal of Visual Languages and Computing 8 1 (1997) 27-55
    • (1997) Journal of Visual Languages and Computing , vol.8 , Issue.1 , pp. 27-55
    • Rekers, J.1    Schurr, A.2
  • 53
    • 84957798493 scopus 로고    scopus 로고
    • On formalizing the UML object constraint language OCL
    • Conceptual Modeling ER 98, Springer
    • Richters M., and Gogolla M. On formalizing the UML object constraint language OCL. Conceptual Modeling ER 98. Lecture Notes in Computer Science vol. 1507 (1998), Springer 449-464
    • (1998) Lecture Notes in Computer Science , vol.1507 , pp. 449-464
    • Richters, M.1    Gogolla, M.2
  • 55
    • 33344465743 scopus 로고    scopus 로고
    • Model-driven engineering
    • Schmidt D.C. Model-driven engineering. IEEE Computer 39 2 (2006) 25-31
    • (2006) IEEE Computer , vol.39 , Issue.2 , pp. 25-31
    • Schmidt, D.C.1
  • 57
    • 49649102360 scopus 로고
    • The role of metamodels in federating system modelling techniques
    • Entity-Relationship Approach ER '93, Springer
    • Steele P.M., and Zaslavsky R. The role of metamodels in federating system modelling techniques. Entity-Relationship Approach ER '93. Lecture Notes in Computer Science vol. 823 (1994), Springer 315-326
    • (1994) Lecture Notes in Computer Science , vol.823 , pp. 315-326
    • Steele, P.M.1    Zaslavsky, R.2
  • 59
    • 19644388725 scopus 로고    scopus 로고
    • Model transformations and tool integration
    • Tratt L. Model transformations and tool integration. Software and Systems Modeling 4 2 (2005) 112-122
    • (2005) Software and Systems Modeling , vol.4 , Issue.2 , pp. 112-122
    • Tratt, L.1
  • 60
    • 33750321819 scopus 로고    scopus 로고
    • Model transformation by example
    • Model Driven Engineering Languages and Systems, Springer
    • Varró D. Model transformation by example. Model Driven Engineering Languages and Systems. Lecture Notes in Computer Science vol. 4199 (2006), Springer 410-424
    • (2006) Lecture Notes in Computer Science , vol.4199 , pp. 410-424
    • Varró, D.1
  • 65
    • 77049106396 scopus 로고    scopus 로고
    • World Wide Web Consortium (W3C), EXtensible Stylesheet Language Transformations (XSLT), Version 2.0, 2007. (accessed 09.23.09).
    • World Wide Web Consortium (W3C), EXtensible Stylesheet Language Transformations (XSLT), Version 2.0, 2007. (accessed 09.23.09).


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