메뉴 건너뛰기




Volumn 56, Issue 8, 2014, Pages 1012-1032

MoDisco: A model driven reverse engineering framework

Author keywords

Framework; Legacy systems; Model Driven Engineering (MDE); Model Driven Reverse Engineering (MDRE); Reverse engineering

Indexed keywords

REVERSE ENGINEERING;

EID: 84900002114     PISSN: 09505849     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.infsof.2014.04.007     Document Type: Article
Times cited : (209)

References (68)
  • 2
    • 0025245266 scopus 로고
    • Reverse engineering and design recovery: A taxonomy
    • E.J. Chikofsky, and J.H. Cross II Reverse engineering and design recovery: a taxonomy IEEE Software 7 1990 13 17
    • (1990) IEEE Software , vol.7 , pp. 13-17
    • Chikofsky, E.J.1    Cross, I.I.J.H.2
  • 3
    • 79953667658 scopus 로고    scopus 로고
    • Achievements and challenges in software reverse engineering
    • G. Canfora, M. Di Penta, and L. Cerulo Achievements and challenges in software reverse engineering Commun. ACM 54 2011 142 151
    • (2011) Commun. ACM , vol.54 , pp. 142-151
    • Canfora, G.1    Di Penta, M.2    Cerulo, L.3
  • 7
  • 9
    • 84944183958 scopus 로고    scopus 로고
    • Model driven engineering
    • Lecture Notes in Computer Science Springer
    • S. Kent Model driven engineering Integrated Formal Methods Lecture Notes in Computer Science vol. 2335 2002 Springer 286 298
    • (2002) Integrated Formal Methods , vol.2335 , pp. 286-298
    • Kent, S.1
  • 12
    • 19644394108 scopus 로고    scopus 로고
    • On the unification power of models
    • J. Bézivin On the unification power of models Softw. Syst. Model. (SoSyM) 4 2005 171 188
    • (2005) Softw. Syst. Model. (SoSyM) , vol.4 , pp. 171-188
    • Bézivin, J.1
  • 14
    • 84900021906 scopus 로고    scopus 로고
    • Eclipse Acceleo Project. (accessed 17.02.14)
    • Eclipse Acceleo Project. < http://eclipse.org/acceleo > (accessed 17.02.14)
  • 15
    • 84899996247 scopus 로고    scopus 로고
    • Omg Model Driven Architecture (MDA). (accessed 17.02.14)
    • Omg Model Driven Architecture (MDA). < http://www.omg.org/mda > (accessed 17.02.14)
  • 16
    • 84900029651 scopus 로고    scopus 로고
    • Omg Meta Object Facility (MOF). (accessed 17.02.14)
    • Omg Meta Object Facility (MOF). < http://www.omg.org/mof > (accessed 17.02.14)
  • 17
    • 84900011850 scopus 로고    scopus 로고
    • Omg Unified Modeling Language (UML). (accessed 17.02.14)
    • Omg Unified Modeling Language (UML). < www.uml.org > (accessed 17.02.14)
  • 18
    • 84900007856 scopus 로고    scopus 로고
    • Omg Query/View/Transformation (QVT). (accessed 17.02.14)
    • Omg Query/View/Transformation (QVT). < http://www.omg.org/spec/QVT > (accessed 17.02.14)
  • 19
    • 84900009423 scopus 로고    scopus 로고
    • OMG MOF Model to Text Transformation Language (MOFM2t). (accessed 17.02.14)
    • OMG MOF Model to Text Transformation Language (MOFM2t). < http://www.omg.org/spec/MOFM2T > (accessed 17.02.14)
  • 20
    • 84900019720 scopus 로고    scopus 로고
    • Eclipse Modeling Framework (EMF) Project. (accessed 17.02.14)
    • Eclipse Modeling Framework (EMF) Project. < http://www.eclipse.org/ modeling/emf > (accessed 17.02.14)
  • 21
    • 3242669953 scopus 로고    scopus 로고
    • Model driven reverse engineering
    • S. Rugaber, and K. Stirewalt Model driven reverse engineering IEEE Softw. 21 2004 45 53
    • (2004) IEEE Softw , vol.21 , pp. 45-53
    • Rugaber, S.1    Stirewalt, K.2
  • 22
    • 79957644153 scopus 로고    scopus 로고
    • Foundations of model (driven) (reverse) engineering: Models - Episode i: Stories of the fidus papyrus and of the solarus
    • J. Bezivin, R. Heckel (Eds.) IBFI, Dagstuhl, Germany
    • J.-M. Favre, Foundations of model (driven) (reverse) engineering: models - episode i: stories of the fidus papyrus and of the solarus, in: J. Bezivin, R. Heckel (Eds.), Language Engineering for Model-Driven Software Development, Number 04101 in Dagstuhl Seminar Proceedings, IBFI, Dagstuhl, Germany, 2005
    • (2005) Language Engineering for Model-Driven Software Development, Number 04101 in Dagstuhl Seminar Proceedings
    • Favre, J.-M.1
  • 23
    • 84900010801 scopus 로고    scopus 로고
    • OMG Architecture Driven Modernization (ADM). (accessed 17.02.14)
    • OMG Architecture Driven Modernization (ADM). < http://adm.omg.org > (accessed 17.02.14)
  • 31
    • 85061594402 scopus 로고
    • Migration of procedurally oriented COBOL programs in an object-oriented architecture
    • Orlando, Florida, USA
    • H.M. Sneed, Migration of procedurally oriented COBOL programs in an object-oriented architecture, in: International Conference on Software Maintenance (ICSM 1992), Orlando, Florida, USA, 1992
    • (1992) International Conference on Software Maintenance (ICSM 1992)
    • Sneed, H.M.1
  • 34
    • 38049088250 scopus 로고    scopus 로고
    • Model-driven engineering for software migration in a large industrial context
    • F. Fleurey, E. Breton, B. Baudry, A. Nicolas, J.-M. Jézé quel, Model-driven engineering for software migration in a large industrial context, in: Model Driven Engineering Languages and Systems, Lecture Notes in Computer Science, vol. 4735, 2007, pp. 482-497
    • (2007) Model Driven Engineering Languages and Systems, Lecture Notes in Computer Science , vol.4735 , pp. 482-482
    • Fleurey, F.1
  • 37
    • 78649800932 scopus 로고    scopus 로고
    • Model-driven reverse engineering of legacy graphical user interfaces
    • Antwerp, Belgium, September 20-24, 2010, ACM, New York, NY, USA
    • O. Sánchez Ramon, J. Sánchez Cuadrado, J. García Molina, Model-driven reverse engineering of legacy graphical user interfaces, in: Proceedings of the ASE '10 IEEE/ACM International Conference on Automated Software Engineering. Antwerp, Belgium, September 20-24, 2010, ACM, New York, NY, USA, 2010, pp. 147-150
    • (2010) Proceedings of the ASE '10 IEEE/ACM International Conference on Automated Software Engineering , pp. 147-147
    • Sánchez Ramon, O.1
  • 40
    • 84900027529 scopus 로고    scopus 로고
    • Spoonemf2. (accessed 17.02.14)
    • Spoonemf2. < http://soft.vub.ac.be/soft/research/mdd/spoonemf2 > (accessed 17.02.14)
  • 41
    • 33750206389 scopus 로고    scopus 로고
    • Toward the reverse engineering of UML sequence diagrams for distributed java software
    • L.C. Briand, Y. Labiche, and J. Leduc Toward the reverse engineering of UML sequence diagrams for distributed java software IEEE Trans. Softw. Eng. 32 2006 642 663
    • (2006) IEEE Trans. Softw. Eng , vol.32 , pp. 642-663
    • Briand, L.C.1    Labiche, Y.2    Leduc, J.3
  • 42
    • 72849111648 scopus 로고    scopus 로고
    • A model-driven reverse engineering approach for semantic web services composition
    • Denver, Colorado, USA, October 4, 2009 IEEE Computer Society, Washington, DC, USA
    • W. Sun, S. Li, D. Zhang, Y. Yan, A model-driven reverse engineering approach for semantic web services composition, in: Proceedings of the 2009 WRI World Congress on Software Engineering (WCSE 2009). Denver, Colorado, USA, October 4, 2009, volume 3, IEEE Computer Society, Washington, DC, USA, 2009, pp. 101-105
    • (2009) Proceedings of the 2009 WRI World Congress on Software Engineering (WCSE 2009) , vol.3 , pp. 101-101
    • Sun, W.1    Li, S.2    Zhang, D.3    Yan, Y.4
  • 51
    • 77953694130 scopus 로고    scopus 로고
    • An architecture-driven modernization tool for calculating metrics
    • J.L. Cánovas Izquierdo, and J. García Molina An architecture-driven modernization tool for calculating metrics IEEE Softw. 27 2010 37 43
    • (2010) IEEE Softw , vol.27 , pp. 37-43
    • Cánovas Izquierdo, J.L.1    García Molina, J.2
  • 52
    • 84900035274 scopus 로고    scopus 로고
    • OMG Object Constraint Language (OCL). (accessed 17.02.14)
    • OMG Object Constraint Language (OCL). < http://www.omg.org/spec/OCL > (accessed 17.02.14)
  • 53
    • 84900012577 scopus 로고    scopus 로고
    • Kermeta. (accessed 16.09.13)
    • Kermeta. < http://www.kermeta.org/ > (accessed 16.09.13)
  • 54
    • 84900017321 scopus 로고    scopus 로고
    • Eclipse ATL Project. (accessed 17.02.14)
    • Eclipse ATL Project. < http://eclipse.org/atl > (accessed 17.02.14)
  • 55
    • 84900018752 scopus 로고    scopus 로고
    • Eclipse MoDisco Project. (accessed 17.02.14)
    • Eclipse MoDisco Project. < http://www.eclipse.org/MoDisco > (accessed 17.02.14)
  • 56
    • 84900022801 scopus 로고    scopus 로고
    • AtlanMod Team (INRIA, EMN and LINA). (accessed 17.02.14)
    • AtlanMod Team (INRIA, EMN and LINA). < http://www.emn.fr/x-info/ atlanmod > (accessed 17.02.14)
  • 57
    • 84900006628 scopus 로고    scopus 로고
    • Mia-Software. (accessed 17.02.14)
    • Mia-Software. < www.mia-software.com > (accessed 17.02.14)
  • 58
    • 84900022128 scopus 로고    scopus 로고
    • Eclipse EMF Facet Project. (accessed 17.02.14)
    • Eclipse EMF Facet Project. < http://www.eclipse.org/modeling/emft/ facet > (accessed 17.02.14)
  • 59
    • 84900002303 scopus 로고    scopus 로고
    • Eclipse Extension Points. (accessed 17.02.14)
    • Eclipse Extension Points. < http://wiki.eclipse.org/FAQ-What-are- extensions-and-extension-points%3F > (accessed 17.02.14)
  • 60
    • 84900029299 scopus 로고    scopus 로고
    • Eclipse Public License (EPL). (accessed 17.02.14)
    • Eclipse Public License (EPL). < http://www.eclipse.org/legal/epl-v10. html > (accessed 17.02.14)
  • 61
    • 84900004174 scopus 로고    scopus 로고
    • Eclipse CDO Project. (accessed 17.02.14)
    • Eclipse CDO Project. < http://eclipse.org/cdo > (accessed 17.02.14)
  • 62
    • 84899996405 scopus 로고    scopus 로고
    • Checkstyle Development Tool. (accessed 17.02.14)
    • Checkstyle Development Tool. < http://checkstyle.sourceforge.net > (accessed 17.02.14)
  • 63
    • 84900021572 scopus 로고    scopus 로고
    • Sonar Tool. (accessed 17.02.14)
    • Sonar Tool. < http://www.sonarsource.org > (accessed 17.02.14)
  • 64
    • 84900018088 scopus 로고    scopus 로고
    • OMG XML Metadata Interchange (XMI). (accessed 17.02.14)
    • OMG XML Metadata Interchange (XMI). < http://www.omg.org/spec/XMI > (accessed 17.02.14)
  • 65
    • 84899997823 scopus 로고    scopus 로고
    • Eclipse MoDisco Project's Wiki. (accessed 17.02.14a)
    • Eclipse MoDisco Project's Wiki. < http://wiki.eclipse.org/MoDisco > (accessed 17.02.14a)
  • 66
    • 84900030044 scopus 로고    scopus 로고
    • Eclipse MoDisco Project's Official Documentation. (accessed 17.02.14b)
    • Eclipse MoDisco Project's Official Documentation. < http://help.eclipse.org > (accessed 17.02.14b)
  • 67
    • 84900028855 scopus 로고    scopus 로고
    • Eclipse Development Process. (accessed 17.02.14)
    • Eclipse Development Process. < http://www.eclipse.org/projects/dev- process/development-process.php > (accessed 17.02.14)
  • 68
    • 84900000830 scopus 로고    scopus 로고
    • Artist European Project (FP7-ICT). (accessed 17.02.14)
    • Artist European Project (FP7-ICT). < http://www.artist-project.eu > (accessed 17.02.14).


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