메뉴 건너뛰기




Volumn 8767, Issue , 2014, Pages 552-568

Jump—from java annotations to UML profiles

Author keywords

Forward Engineering; Java Annotations; Model Based Engineering; Reverse Engineering; UML Profiles

Indexed keywords

LIBRARIES; MAPPING; REVERSE ENGINEERING;

EID: 84921767682     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/978-3-319-11653-2_34     Document Type: Article
Times cited : (12)

References (47)
  • 2
    • 33947111516 scopus 로고    scopus 로고
    • Implementing Associations: UML 2.0 to Java 5
    • Akehurst, D.H., Howells, W.G.J., McDonald-Maier, K.D.: Implementing Associations: UML 2.0 to Java 5. SoSyM 6(1), 3–35 (2007)
    • (2007) Sosym , vol.6 , Issue.1 , pp. 3-35
    • Akehurst, D.H.1    Howells, W.2    McDonald-Maier, K.D.3
  • 3
    • 73549111312 scopus 로고    scopus 로고
    • Engineering of Framework-Specific Modeling Languages
    • Antkiewicz, M., Czarnecki, K., Stephan, M.: Engineering of Framework-Specific Modeling Languages. TSE 35(6), 795–824 (2009)
    • (2009) TSE , vol.35 , Issue.6 , pp. 795-824
    • Antkiewicz, M.1    Czarnecki, K.2    Stephan, M.3
  • 5
    • 84923819946 scopus 로고    scopus 로고
    • Generating Metamodels from Grammars by Chaining Translational and By-Example Techniques
    • Bergmayr, A., Wimmer, M.: Generating Metamodels from Grammars by Chaining Translational and By-Example Techniques. In: Proc. MDEBE, pp. 22–31 (2013)
    • (2013) Proc. MDEBE , pp. 22-31
    • Bergmayr, A.1    Wimmer, M.2
  • 7
    • 33750206389 scopus 로고    scopus 로고
    • Toward the Reverse Engineering of UML Sequence Diagrams for Distributed Java Software
    • Briand, L.C., Labiche, Y., Leduc, J.: Toward the Reverse Engineering of UML Sequence Diagrams for Distributed Java Software. TSE 32(9), 642–663 (2006)
    • (2006) TSE , vol.32 , Issue.9 , pp. 642-663
    • Briand, L.C.1    Labiche, Y.2    Leduc, J.3
  • 8
    • 70450286943 scopus 로고    scopus 로고
    • Metamodel-based UML Notations for Domain-specific Languages
    • Brucker, A.D., Doser, J.: Metamodel-based UML Notations for Domain-specific Languages. In: Proc. ATEM, pp. 1–15 (2007)
    • (2007) Proc. ATEM , pp. 1-15
    • Brucker, A.D.1    Doser, J.2
  • 9
    • 78649777834 scopus 로고    scopus 로고
    • MoDisco: A Generic and Extensible Framework for Model Driven Reverse Engineering
    • Bruneliere, H., Cabot, J., Jouault, F., Madiot, F.: MoDisco: A Generic and Extensible Framework for Model Driven Reverse Engineering. In: Proc. ASE, pp. 173–174 (2010)
    • (2010) Proc. ASE , pp. 173-174
    • Bruneliere, H.1    Cabot, J.2    Jouault, F.3    Madiot, F.4
  • 10
    • 79953667658 scopus 로고    scopus 로고
    • Achievements and Challenges in Software Reverse Engineering
    • Canfora, G., Di Penta, M., Cerulo, L.: Achievements and Challenges in Software Reverse Engineering. CACM 54(4), 142–151 (2011)
    • (2011) CACM , vol.54 , Issue.4 , pp. 142-151
    • Canfora, G.1    Di Penta, M.2    Cerulo, L.3
  • 11
    • 84855653094 scopus 로고    scopus 로고
    • API2MoL: Automating the Building of Bridges between APIs and Model-Driven Engineering
    • Cánovas, J., Jouault, F., Cabot, J., Molina, J.G.: API2MoL: Automating the Building of Bridges between APIs and Model-Driven Engineering. Information & Software Technology 54(3), 257–273 (2012)
    • (2012) Information &Amp; Software Technology , vol.54 , Issue.3 , pp. 257-273
    • Cánovas, J.1    Jouault, F.2    Cabot, J.3    Molina, J.G.4
  • 12
    • 33748289548 scopus 로고    scopus 로고
    • Feature-based Survey of Model Transformation Approaches
    • Czarnecki, K., Helsen, S.: Feature-based Survey of Model Transformation Approaches. IBM Systems Journal 45(3), 621–646 (2006)
    • (2006) IBM Systems Journal , vol.45 , Issue.3 , pp. 621-646
    • Czarnecki, K.1    Helsen, S.2
  • 13
    • 84861091647 scopus 로고    scopus 로고
    • A Survey of Ontology Learning Procedures
    • Drumond, L., Girardi, R.: A Survey of Ontology Learning Procedures. In: Proc. WONTO, pp. 1–12 (2008)
    • (2008) Proc. WONTO , pp. 1-12
    • Drumond, L.1    Girardi, R.2
  • 14
    • 84906886355 scopus 로고    scopus 로고
    • Eclipse Modeling Framework
    • Eclipse Foundation
    • Eclipse Foundation: Eclipse Modeling Framework, EMF (2014), https://www.eclipse.org/modeling/emf
    • (2014) EMF
  • 15
    • 79960502403 scopus 로고    scopus 로고
    • UML Collaboration Diagrams and their Transformation to Java
    • In: France, R.B. (ed.), Springer, Heidelberg
    • Engels, G., Hücking, R., Sauer, S., Wagner, A.: UML Collaboration Diagrams and their Transformation to Java. In: France, R.B. (ed.) UML 1999. LNCS, vol. 1723, pp. 473–488. Springer, Heidelberg (1999)
    • (1999) UML 1999. LNCS , vol.1723 , pp. 473-488
    • Engels, G.1    Hücking, R.2    Sauer, S.3    Wagner, A.4
  • 16
    • 38149066634 scopus 로고    scopus 로고
    • Repository for Model Driven Development (Re- MoDD)
    • In: Kühne, T. (ed.), Springer, Heidelberg
    • France, R.B., Bieman, J., Cheng, B.H.C.: Repository for Model Driven Development (Re- MoDD). In: Kühne, T. (ed.) MoDELS 2006 Workshops. LNCS, vol. 4364, pp. 311–317. Springer, Heidelberg (2007)
    • (2007) Models 2006 Workshops. LNCS , vol.4364 , pp. 311-317
    • France, R.B.1    Bieman, J.2    Cheng, B.3
  • 17
    • 84878209845 scopus 로고    scopus 로고
    • The Evolution of Modeling Research Challenges
    • France, R.B., Rumpe, B.: The Evolution of Modeling Research Challenges. SoSyM 12(2), 223–225 (2013)
    • (2013) Sosym , vol.12 , Issue.2 , pp. 223-225
    • France, R.B.1    Rumpe, B.2
  • 20
    • 2942737473 scopus 로고    scopus 로고
    • Mapping UML Associations into Java Code
    • Génova, G., del Castillo, C.R., Lloréns, J.: Mapping UML Associations into Java Code. JOT 2(5), 135–162 (2003)
    • (2003) JOT , vol.2 , Issue.5 , pp. 135-162
    • Génova, G.1    Del Castillo, C.R.2    Lloréns, J.3
  • 21
    • 56649114160 scopus 로고    scopus 로고
    • Mapping the UML2 Semantics of Associations to a Java Code Generation Model
    • In: Czarnecki, K., Ober, I., Bruel, J.-M., Uhl, A., Völter, M. (eds.), Springer, Heidelberg
    • Gessenharter, D.: Mapping the UML2 Semantics of Associations to a Java Code Generation Model. In: Czarnecki, K., Ober, I., Bruel, J.-M., Uhl, A., Völter, M. (eds.) MODELS 2008. LNCS, vol. 5301, pp. 813–827. Springer, Heidelberg (2008)
    • (2008) MODELS 2008. LNCS , vol.5301 , pp. 813-827
    • Gessenharter, D.1
  • 22
    • 34250158122 scopus 로고    scopus 로고
    • Visualisation of Domain-Specific Modelling Languages Using UML
    • Graaf, B., van Deursen, A.: Visualisation of Domain-Specific Modelling Languages Using UML. In: Proc. ECBS, pp. 586–595 (2007)
    • (2007) Proc. ECBS , pp. 586-595
    • Graaf, B.1    Van Deursen, A.2
  • 24
    • 77951547408 scopus 로고    scopus 로고
    • Closing the Gap between Modelling and Java
    • van den Brand, M., Gašević, D., Gray, J. (eds.), Springer, Heidelberg
    • Heidenreich, F., Johannes, J., Seifert, M., Wende, C.: Closing the Gap between Modelling and Java. In: van den Brand, M., Gašević, D., Gray, J. (eds.) SLE 2009. LNCS, vol. 5969, pp. 374–383. Springer, Heidelberg (2010)
    • (2010) SLE 2009. LNCS , vol.5969 , pp. 374-383
    • Heidenreich, F.1    Johannes, J.2    Seifert, M.3    Wende, C.4
  • 25
    • 84867896252 scopus 로고    scopus 로고
    • Bridging the Chasm between MDE and the World of Compilation
    • Jézéquel, J.M., Combemale, B., Derrien, S., Guy, C., Rajopadhye, S.: Bridging the Chasm between MDE and the World of Compilation. SoSym 11(4), 581–597 (2012)
    • (2012) Sosym , vol.11 , Issue.4 , pp. 581-597
    • Jézéquel, J.M.1    Combemale, B.2    Derrien, S.3    Guy, C.4    Rajopadhye, S.5
  • 26
    • 0032310675 scopus 로고    scopus 로고
    • Requirements for Integrating Software Architecture and Reengineering Models: CORUM II
    • Kazman, R., Woods, S.G., Carrière, S.J.: Requirements for Integrating Software Architecture and Reengineering Models: CORUM II. In: Proc. WCRE, pp. 154–163 (1998)
    • (1998) Proc. WCRE , pp. 154-163
    • Kazman, R.1    Woods, S.G.2    Carrière, S.J.3
  • 28
    • 84952883149 scopus 로고    scopus 로고
    • A Study on the Current State of the Art in Tool-Supported UML-Based Static Reverse Engineering
    • Kollman, R., Selonen, P., Stroulia, E., Systä, T., Zündorf, A.: A Study on the Current State of the Art in Tool-Supported UML-Based Static Reverse Engineering. In: Proc. WCRE, pp. 22–32 (2002)
    • (2002) Proc. WCRE , pp. 22-32
    • Kollman, R.1    Selonen, P.2    Stroulia, E.3    Systä, T.4    Zündorf, A.5
  • 29
    • 70349836054 scopus 로고    scopus 로고
    • Paige, R.:DifferentModels forModelMatching: An Analysis of Approaches to Support Model Differencing
    • Kolovos, D., Di Ruscio, D., Pierantonio, A., Paige, R.:DifferentModels forModelMatching: An Analysis of Approaches to Support Model Differencing. In: Proc. CVSM, pp. 1–6 (2009)
    • (2009) Proc. CVSM , pp. 1-6
    • Kolovos, D.1    Di Ruscio, D.2    Pierantonio, A.3
  • 30
    • 18144421716 scopus 로고    scopus 로고
    • Technological Spaces: An Initial Appraisal
    • Kurtev, I., Bézivin, J., Aksit, M.: Technological Spaces: An Initial Appraisal. In: Proc. CoopIS, pp. 1–6 (2002)
    • (2002) Proc. Coopis , pp. 1-6
    • Kurtev, I.1    Bézivin, J.2    Aksit, M.3
  • 31
    • 84861652844 scopus 로고    scopus 로고
    • EMF Profiles: A Lightweight Extension Approach for EMF Models
    • Langer, P., Wieland, K., Wimmer, M., Cabot, J.: EMF Profiles: A Lightweight Extension Approach for EMF Models. JOT 11(1), 1–29 (2012)
    • (2012) JOT , vol.11 , Issue.1 , pp. 1-29
    • Langer, P.1    Wieland, K.2    Wimmer, M.3    Cabot, J.4
  • 32
    • 55249126057 scopus 로고
    • A Scientific Methodology for MIS Case Studies
    • Lee, A.: A Scientific Methodology for MIS Case Studies. MIS Quarterly pp. 33–50 (1989)
    • (1989) MIS Quarterly , pp. 33-50
    • Lee, A.1
  • 34
    • 84921720402 scopus 로고    scopus 로고
    • OMG: FUML
    • OMG: FUML (2011), http://www.omg.org/spec/FUML/1.0
    • (2011)
  • 35
    • 84921793351 scopus 로고    scopus 로고
    • OMG: MOF
    • OMG: MOF (2011), http://www.omg.org/spec/MOF
    • (2011)
  • 36
    • 84921758129 scopus 로고    scopus 로고
    • OMG: Catalog of UML Profile Specifications
    • OMG: Catalog of UML Profile Specifications (2014), http://www.omg.org/spec
    • (2014)
  • 37
    • 84921757963 scopus 로고    scopus 로고
    • Oracle: JLS7
    • Oracle: JLS7 (2013), http://docs.oracle.com/javase/specs
    • (2013)
  • 38
    • 78349236280 scopus 로고    scopus 로고
    • A Systematic Review on the Definition of UML Profiles
    • In: Petriu, D.C., Rouquette, N., Haugen, Ø. (eds.), Springer, Heidelberg
    • Pardillo, J.: A Systematic Review on the Definition of UML Profiles. In: Petriu, D.C., Rouquette, N., Haugen, Ø. (eds.) MODELS 2010, Part I. LNCS, vol. 6394, pp. 407–422. Springer, Heidelberg (2010)
    • (2010) MODELS 2010, Part I. LNCS , vol.6394 , pp. 407-422
    • Pardillo, J.1
  • 40
    • 50249116269 scopus 로고    scopus 로고
    • Extracting Domain Ontologies from Domain Specific APIs
    • Ratiu, D., Feilkas, M., Jurjens, J.: Extracting Domain Ontologies from Domain Specific APIs. In: Proc. CSMR, pp. 203–212 (2008)
    • (2008) Proc. CSMR , pp. 203-212
    • Ratiu, D.1    Feilkas, M.2    Jurjens, J.3
  • 41
    • 61849169018 scopus 로고    scopus 로고
    • Guidelines for Conducting and Reporting Case Study Research in Software Engineering
    • Runeson, P., Höst, M.: Guidelines for Conducting and Reporting Case Study Research in Software Engineering. Empirical Software Engineering 14(2), 131–164 (2009)
    • (2009) Empirical Software Engineering , vol.14 , Issue.2 , pp. 131-164
    • Runeson, P.1    Höst, M.2
  • 42
    • 84864376476 scopus 로고    scopus 로고
    • The Less Well Known UML: A Short User Guide
    • Selic, B.: The Less Well Known UML: A Short User Guide. In: Proc. SFM, pp. 1–20 (2012)
    • (2012) Proc. SFM , pp. 1-20
    • Selic, B.1
  • 43
    • 84921757746 scopus 로고    scopus 로고
    • UML-Profile-Store: Project Web Site
    • UML-Profile-Store: Project Web Site (2014), http://code.google.com/a/eclipselabs.org/p/uml-profile-store
    • (2014)
  • 44
    • 33646192044 scopus 로고    scopus 로고
    • Modeling Turnpike Frontend System: A Model-Driven Development Framework Leveraging UML Metamodeling and Attribute-Oriented Programming
    • In: Briand, L.C., Williams, C. (eds.), Springer, Heidelberg
    • Wada, H., Suzuki, J.: Modeling Turnpike Frontend System: A Model-Driven Development Framework Leveraging UML Metamodeling and Attribute-Oriented Programming. In: Briand, L.C., Williams, C. (eds.) MoDELS 2005. LNCS, vol. 3713, pp. 584–600. Springer, Heidelberg (2005)
    • (2005) Models 2005. LNCS , vol.3713 , pp. 584-600
    • Wada, H.1    Suzuki, J.2
  • 45
    • 47749114630 scopus 로고    scopus 로고
    • A Comparison of Standard Compliant Ways to Define Domain Specific Languages
    • In: Giese, H. (ed.), Springer, Heidelberg
    • Weisemöller, I., Schürr, A.: A Comparison of Standard Compliant Ways to Define Domain Specific Languages. In: Giese, H. (ed.) MODELS 2008 Workshops. LNCS, vol. 5002, pp. 47–58. Springer, Heidelberg (2008)
    • (2008) MODELS 2008 Workshops. LNCS , vol.5002 , pp. 47-58
    • Weisemöller, I.1    Schürr, A.2
  • 46
    • 78649785484 scopus 로고    scopus 로고
    • Towards an Expressivity Benchmark for Mappings based on a Systematic Classification of Heterogeneities
    • Wimmer, M., Kappel, G., Kusel, A., Retschitzegger, W., Schoenboeck, J., Schwinger, W.: Towards an Expressivity Benchmark for Mappings based on a Systematic Classification of Heterogeneities. In: Proc. MDI, pp. 32–41 (2010)
    • (2010) Proc. MDI , pp. 32-41
    • Wimmer, M.1    Kappel, G.2    Kusel, A.3    Retschitzegger, W.4    Schoenboeck, J.5    Schwinger, W.6
  • 47
    • 84886390835 scopus 로고    scopus 로고
    • A Semi-Automatic Approach for Bridging DSMLs with UML
    • Wimmer, M.: A Semi-Automatic Approach for Bridging DSMLs with UML. IJWIS 5(3), 372–404 (2009)
    • (2009) IJWIS , vol.5 , Issue.3 , pp. 372-404
    • Wimmer, M.1


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