{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,2,16]],"date-time":"2024-02-16T00:21:35Z","timestamp":1708042895806},"reference-count":25,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2024,1,26]],"date-time":"2024-01-26T00:00:00Z","timestamp":1706227200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2024,1,26]],"date-time":"2024-01-26T00:00:00Z","timestamp":1706227200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Int J Softw Tools Technol Transfer"],"published-print":{"date-parts":[[2024,2]]},"DOI":"10.1007\/s10009-024-00735-4","type":"journal-article","created":{"date-parts":[[2024,1,26]],"date-time":"2024-01-26T11:02:19Z","timestamp":1706266939000},"page":"1-20","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["A process for creating KDM2PSM transformation engines"],"prefix":"10.1007","volume":"26","author":[{"given":"Guisella","family":"Angulo","sequence":"first","affiliation":[]},{"given":"Daniel","family":"San\u00a0Mart\u00edn","sequence":"additional","affiliation":[]},{"given":"Fabiano","family":"Ferrari","sequence":"additional","affiliation":[]},{"given":"Ignacio","family":"Garc\u00eda-Rodr\u00edguez\u00a0de\u00a0Guzm\u00e1n","sequence":"additional","affiliation":[]},{"given":"Ricardo","family":"Perez-Castillo","sequence":"additional","affiliation":[]},{"given":"Valter","family":"Vieira\u00a0de\u00a0Camargo","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2024,1,26]]},"reference":[{"issue":"1","key":"735_CR1","doi-asserted-by":"publisher","first-page":"19","DOI":"10.1109\/52.363157","volume":"12","author":"K. Bennett","year":"1995","unstructured":"Bennett, K.: Legacy systems: coping with success. IEEE Softw. 12(1), 19\u201323 (1995)","journal-title":"IEEE Softw."},{"key":"735_CR2","volume-title":"Reverse Engineering, 12th Working Conference on","author":"H.M. Sneed","year":"2005","unstructured":"Sneed, H.M.: Estimating the costs of a reengineering project. In: Reverse Engineering, 12th Working Conference on. IEEE, New York (2005)"},{"key":"735_CR3","unstructured":"Group, O.M.: Architecture-driven modernization standards roadmap (2009). https:\/\/www.omg.org\/adm\/ADMTF%20Roadmap.pdf. Accessed: 2022-01-15"},{"key":"735_CR4","unstructured":"ADM vendor directory listing (2018). https:\/\/www.omg.org\/adm\/vendor\/list.htm. Accessed: 2023-01-10"},{"key":"735_CR5","unstructured":"About the knowledge discovery metamodel specification version 1.3 (2011). http:\/\/www.omg.org\/spec\/KDM\/1.3. Accessed: 2021-08-15"},{"key":"735_CR6","doi-asserted-by":"publisher","first-page":"173","DOI":"10.1145\/1858996.1859032","volume-title":"Proceedings of the IEEE\/ACM International Conference on Automated Software Engineering","author":"H. Bruneliere","year":"2010","unstructured":"Bruneliere, H., Cabot, J., Jouault, F., Madiot, F.: Modisco: a generic and extensible framework for model driven reverse engineering. In: Proceedings of the IEEE\/ACM International Conference on Automated Software Engineering, pp.\u00a0173\u2013174. ACM, New York (2010)"},{"key":"735_CR7","first-page":"82","volume-title":"A Domain Specific Language for Extracting Models in Software Modernization","author":"J.L. C\u00e1novas Izquierdo","year":"2009","unstructured":"C\u00e1novas Izquierdo, J.L., Molina, J.G.: A Domain Specific Language for Extracting Models in Software Modernization pp.\u00a082\u201397. Springer, Berlin (2009)"},{"key":"735_CR8","unstructured":"Wulf, C., Frey, S., Hasselbring, W.: A three-phase approach to efficiently transform C# into KDM (2012)"},{"key":"735_CR9","first-page":"236","volume-title":"Modernization of Legacy Web Applications into Rich Internet Applications","author":"R. Rodr\u00edguez-Echeverr\u00eda","year":"2012","unstructured":"Rodr\u00edguez-Echeverr\u00eda, R., Conejero, J.M., Clemente, P.J., Preciado, J.C., S\u00e1nchez-Figueroa, F.: Modernization of Legacy Web Applications into Rich Internet Applications, pp.\u00a0236\u2013250. Springer, Berlin (2012)"},{"issue":"C","key":"735_CR10","doi-asserted-by":"publisher","first-page":"23","DOI":"10.1016\/j.entcs.2015.05.003","volume":"314","author":"F. Trias","year":"2015","unstructured":"Trias, F., de Castro, V., Lopez-Sanz, M., Marcos, E.: Migrating traditional web applications to CMS-based web applications. Electron. Notes Theor. Comput. Sci. 314(C), 23\u201344 (2015)","journal-title":"Electron. Notes Theor. Comput. Sci."},{"key":"735_CR11","doi-asserted-by":"publisher","first-page":"92","DOI":"10.1145\/3267183.3267193","volume-title":"Proceedings of the VII Brazilian Symposium on Software Components, Architectures, and Reuse","author":"G. Angulo","year":"2018","unstructured":"Angulo, G., Mart\u00edn, D.S., Santos, B., Ferrari, F.C., de Camargo, V.V.: An approach for creating KDM2PSM transformation engines in ADM context: the RUTE-K2J case. In: Proceedings of the VII Brazilian Symposium on Software Components, Architectures, and Reuse, pp.\u00a092\u2013101 (2018)"},{"key":"735_CR12","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-658-05270-6","volume-title":"Model-Driven Software Migration: A Methodology: Reengineering, Recovery and Modernization of Legacy Systems","author":"C. Wagner","year":"2014","unstructured":"Wagner, C.: Model-Driven Software Migration: A Methodology: Reengineering, Recovery and Modernization of Legacy Systems. Springer, Washington (2014)"},{"key":"735_CR13","unstructured":"ISO\/IEC 19506:2012 (2017). https:\/\/www.iso.org\/standard\/32625.html. Accessed: 2021-08-15"},{"issue":"6","key":"735_CR14","doi-asserted-by":"publisher","first-page":"519","DOI":"10.1016\/j.csi.2011.02.007","volume":"33","author":"R. P\u00e9rez-Castillo","year":"2011","unstructured":"P\u00e9rez-Castillo, R., de Guzm\u00e1n, I.G.-R., Piattini, M.: Knowledge discovery metamodel-ISO\/IEC 19506: a standard to modernize legacy systems. Comput. Stand. Interfaces 33(6), 519\u2013532 (2011)","journal-title":"Comput. Stand. Interfaces"},{"key":"735_CR15","first-page":"37","volume-title":"2007 Future of Software Engineering. FOSE \u201907","author":"R. France","year":"2007","unstructured":"France, R., Rumpe, B.: Model-driven development of complex software: a research roadmap. In: 2007 Future of Software Engineering. FOSE \u201907, pp.\u00a037\u201354. IEEE Computer Society, Washington (2007)"},{"key":"735_CR16","doi-asserted-by":"publisher","first-page":"2289","DOI":"10.1145\/1774088.1774564","volume-title":"Proceedings of the 2010 ACM Symposium on Applied Computing","author":"J.U. J\u00fanior","year":"2010","unstructured":"J\u00fanior, J.U., Penteado, R.D., de Camargo, V.V.: An overview and an empirical evaluation of UML-AOF: an UML profile for aspect-oriented frameworks. In: Proceedings of the 2010 ACM Symposium on Applied Computing, pp.\u00a02289\u20132296 (2010)"},{"key":"735_CR17","doi-asserted-by":"publisher","first-page":"125","DOI":"10.1016\/j.entcs.2005.10.021","volume":"152","author":"T. Mens","year":"2006","unstructured":"Mens, T., Van Gorp, P.: A taxonomy of model transformation. Electron. Notes Theor. Comput. Sci. 152, 125\u2013142 (2006)","journal-title":"Electron. Notes Theor. Comput. Sci."},{"key":"735_CR18","unstructured":"Trias, F., de Castro, V., Lopez-Sanz, M., Marcos, E.: A toolkit for ADM-based migration: moving from PHP code to KDM model in the context of CMS-based web applications (2014)"},{"key":"735_CR19","first-page":"126","volume-title":"Second India Workshop on Reverse Engineering","author":"F. Barbier","year":"2011","unstructured":"Barbier, F., Deltombe, G., Parisy, O., Youbi, K.: Model driven reverse engineering: increasing legacy technology independence. In: Second India Workshop on Reverse Engineering, vol.\u00a0125, pp.\u00a0126\u2013139 (2011)"},{"issue":"12","key":"735_CR20","doi-asserted-by":"publisher","first-page":"1128","DOI":"10.1002\/smr.1652","volume":"26","author":"R. P\u00e9rez-Castillo","year":"2014","unstructured":"P\u00e9rez-Castillo, R., Caivano, D., Piattini, M.: Ontology-based similarity applied to business process clustering. J. Softw. Evol. Process 26(12), 1128\u20131149 (2014)","journal-title":"J. Softw. Evol. Process"},{"key":"735_CR21","unstructured":"Eclipse ATL project (2006). https:\/\/projects.eclipse.org\/projects\/modeling.mmt.atl. Accessed: 2022-11-01"},{"key":"735_CR22","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-29044-2","volume-title":"Experimentation in Software Engineering","author":"C. Wohlin","year":"2012","unstructured":"Wohlin, C., Runeson, P., H\u00f6st, M., Ohlsson, M., Regnell, B., Wessl\u00e9n, A.: Experimentation in Software Engineering. Springer, Berlin (2012)"},{"key":"735_CR23","doi-asserted-by":"publisher","first-page":"128","DOI":"10.1109\/WCRE.2009.20","volume-title":"Proceedings of the 2009 16th Working Conference on Reverse Engineering. WCRE \u201909","author":"R. Perez-Castillo","year":"2009","unstructured":"Perez-Castillo, R., de Guzman, I.G.-R., Avila-Garcia, O., Piattini, M.: On the use of ADM to contextualize data on legacy source code for software modernization. In: Proceedings of the 2009 16th Working Conference on Reverse Engineering. WCRE \u201909, pp.\u00a0128\u2013132. IEEE Computer Society, Washington (2009)"},{"key":"735_CR24","first-page":"168","volume-title":"Implementing Business Process Recovery Patterns Through QVT Transformations","author":"R. P\u00e9rez-Castillo","year":"2010","unstructured":"P\u00e9rez-Castillo, R., Garc\u00eda-Rodr\u00edguez de Guzm\u00e1n, I., Piattini, M.: Implementing Business Process Recovery Patterns Through QVT Transformations pp.\u00a0168\u2013183. Springer, Berlin (2010)"},{"issue":"1","key":"735_CR25","doi-asserted-by":"publisher","first-page":"311","DOI":"10.1007\/s10270-021-00912-y","volume":"21","author":"R. P\u00e9rez-Castillo","year":"2022","unstructured":"P\u00e9rez-Castillo, R., Delgado, A., Ruiz, F., Bacigalupe, V., Piattini, M.: A method for transforming knowledge discovery metamodel to ArchiMate models. Softw. Syst. Model. 21(1), 311\u2013336 (2022)","journal-title":"Softw. Syst. Model."}],"container-title":["International Journal on Software Tools for Technology Transfer"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10009-024-00735-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10009-024-00735-4\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10009-024-00735-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,2,15]],"date-time":"2024-02-15T08:08:19Z","timestamp":1707984499000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10009-024-00735-4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,1,26]]},"references-count":25,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2024,2]]}},"alternative-id":["735"],"URL":"https:\/\/doi.org\/10.1007\/s10009-024-00735-4","relation":{},"ISSN":["1433-2779","1433-2787"],"issn-type":[{"value":"1433-2779","type":"print"},{"value":"1433-2787","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,1,26]]},"assertion":[{"value":"2 January 2024","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"26 January 2024","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}