{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,15]],"date-time":"2026-06-15T02:34:20Z","timestamp":1781490860952,"version":"3.54.1"},"reference-count":74,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2021,5,31]],"date-time":"2021-05-31T00:00:00Z","timestamp":1622419200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2021,5,31]],"date-time":"2021-05-31T00:00:00Z","timestamp":1622419200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"funder":[{"DOI":"10.13039\/501100006489","name":"Commissariat \u00e0 l\u2019\u00c9nergie Atomique et aux \u00c9nergies Alternatives","doi-asserted-by":"publisher","award":["Model-IA"],"award-info":[{"award-number":["Model-IA"]}],"id":[{"id":"10.13039\/501100006489","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100003329","name":"Ministerio de Econom\u00eda y Competitividad","doi-asserted-by":"publisher","award":["TIN2016-75944-R"],"award-info":[{"award-number":["TIN2016-75944-R"]}],"id":[{"id":"10.13039\/501100003329","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Softw Syst Model"],"published-print":{"date-parts":[[2022,2]]},"DOI":"10.1007\/s10270-021-00893-y","type":"journal-article","created":{"date-parts":[[2021,5,31]],"date-time":"2021-05-31T05:02:52Z","timestamp":1622437372000},"page":"139-156","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":29,"title":["A generic LSTM neural network architecture to infer heterogeneous model transformations"],"prefix":"10.1007","volume":"21","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-7779-8810","authenticated-orcid":false,"given":"Loli","family":"Burgue\u00f1o","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jordi","family":"Cabot","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Shuai","family":"Li","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"S\u00e9bastien","family":"G\u00e9rard","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2021,5,31]]},"reference":[{"issue":"1\u20132","key":"893_CR1","doi-asserted-by":"publisher","first-page":"31","DOI":"10.1016\/j.scico.2007.08.002","volume":"72","author":"F Jouault","year":"2008","unstructured":"Jouault, F., Allilaire, F., B\u00e9zivin, J., Kurtev, I.: ATL: a model transformation tool. Sci. Comput. Prog. 72(1\u20132), 31\u201339 (2008)","journal-title":"Sci. Comput. Prog."},{"key":"893_CR2","unstructured":"Eclipse, Acceleo (2006). http:\/\/www.eclipse.org\/acceleo\/"},{"key":"893_CR3","unstructured":"Eclipse, Xtext (2009). https:\/\/www.eclipse.org\/Xtext\/"},{"issue":"3","key":"893_CR4","doi-asserted-by":"publisher","first-page":"7:1","DOI":"10.5381\/jot.2019.18.3.a7","volume":"18","author":"L Burgue\u00f1o","year":"2019","unstructured":"Burgue\u00f1o, L., Cabot, J., G\u00e9rard, S.: The future of model transformation languages: an open community discussion. J. Object Technol. 18(3), 7:1\u201311 (2019)","journal-title":"J. Object Technol."},{"key":"893_CR5","doi-asserted-by":"crossref","unstructured":"Forward, A., Lethbridge, T.: Problems and opportunities for model-centric versus code-centric software development: a survey of software professionals. In: Proceedings of the International Workshop on Models in Software Engineering, pp 27\u201332 (2008)","DOI":"10.1145\/1370731.1370738"},{"issue":"4","key":"893_CR6","doi-asserted-by":"publisher","first-page":"513","DOI":"10.1007\/s10270-012-0261-0","volume":"11","author":"B Selic","year":"2012","unstructured":"Selic, B.: What will it take? A view on adoption of model-based methods in practice. Softw. Syst. Model. 11(4), 513\u2013526 (2012). https:\/\/doi.org\/10.1007\/s10270-012-0261-0","journal-title":"Softw. Syst. Model."},{"issue":"1","key":"893_CR7","doi-asserted-by":"publisher","first-page":"88","DOI":"10.4236\/jsea.2008.11013","volume":"1","author":"Y Wang","year":"2008","unstructured":"Wang, Y., Zheng, B., Huang, H.: Complying with coding standards or retaining programming style: a quality outlook at source code level. J. Softw. Eng. Appl. 1(1), 88\u201391 (2008)","journal-title":"J. Softw. Eng. Appl."},{"key":"893_CR8","unstructured":"Wu, Y., Schuster, M., Chen, Z., Le, Q.V., Norouzi, M., Macherey, W., Krikun, M., Cao, Y., Gao, Q., Macherey, K., Klingner, J., Shah, A., Johnson, M., Liu, X., Kaiser, \u0141ukasz, Gouws, S., Kato, Y., Kudo, T., Kazawa, H., Stevens, K., Kurian, G., Patil, N., Wang, W., Young, C., Smith, J., Riesa, J., Rudnick, A., Vinyals, O., Corrado, G., Hughes, M., Dean, J.: Google\u2019s neural machine translation system: Bridging the gap between human and machine translation (2016). arXiv:1609.08144"},{"key":"893_CR9","unstructured":"Bahdanau, D., Cho, K., Bengio, Y.: Neural machine translation by jointly learning to align and translate (2016). arXiv:1409.0473"},{"issue":"8","key":"893_CR10","doi-asserted-by":"publisher","first-page":"1735","DOI":"10.1162\/neco.1997.9.8.1735","volume":"9","author":"S Hochreiter","year":"1997","unstructured":"Hochreiter, S., Schmidhuber, J.: Long short-term memory. Neural Comput. 9(8), 1735\u20131780 (1997)","journal-title":"Neural Comput."},{"key":"893_CR11","first-page":"3104","volume":"4","author":"I Sutskever","year":"2014","unstructured":"Sutskever, I., Vinyals, O., Le, Q.: Sequence to sequence learning with neural networks. Adv. Neural Inf. Process. Syst. 4, 3104\u20133112 (2014)","journal-title":"Adv. Neural Inf. Process. Syst."},{"key":"893_CR12","unstructured":"Chen, X., Liu, C., Song, D.: Tree-to-tree neural networks for program translation. In: Proceedings of the Annual Conference on Advances in Neural Information Processing Systems (NeurIPS\u201918), pp. 2552\u20132562 (2018)"},{"key":"893_CR13","doi-asserted-by":"crossref","unstructured":"Burgue\u00f1o, L., Cabot, J., G\u00e9rard, S.: An LSTM-based neural network architecture for model transformations. In: Proceedings of the 22nd ACM\/IEEE International Conference on Model Driven Engineering Languages and Systems (MODELS\u201919), pp. 294\u2013299 (2019)","DOI":"10.1109\/MODELS.2019.00013"},{"key":"893_CR14","unstructured":"Minsky, M., Papert, S.: Perceptrons"},{"issue":"6","key":"893_CR15","doi-asserted-by":"publisher","first-page":"386","DOI":"10.1037\/h0042519","volume":"65","author":"F Rosenblatt","year":"1958","unstructured":"Rosenblatt, F.: The perceptron: a probabilistic model for information storage and organization in the brain. Psychol. Rev. 65(6), 386\u2013408 (1958). https:\/\/doi.org\/10.1037\/h0042519","journal-title":"Psychol. Rev."},{"key":"893_CR16","unstructured":"Rumelhart, D., Hinton, G., Williams, R.: Learning internal representations by error propagation. Parallel distributed processing: explorations in the microstrucrures of cognition 1"},{"key":"893_CR17","unstructured":"Russell, S., Norvig, P.: Artificial Intelligence: A Modern Approach, Pearson (2016)"},{"key":"893_CR18","doi-asserted-by":"publisher","first-page":"85","DOI":"10.1016\/j.neunet.2014.09.003","volume":"61","author":"J Schmidhuber","year":"2015","unstructured":"Schmidhuber, J.: Deep learning in neural networks: an overview. Neural Netw. 61, 85\u2013117 (2015)","journal-title":"Neural Netw."},{"key":"893_CR19","doi-asserted-by":"crossref","unstructured":"Cho, K., van Merrienboer, B., G\u00fcl\u00e7ehre, \u00c7., Bahdanau, D., Bougares, F., Schwenk, H., Bengio, Y.: Learning phrase representations using RNN encoder-decoder for statistical machine translation. In: Proceedings of the Conference on Empirical Methods in Natural Language Processing (EMNLP\u201914), pp. 1724\u20131734 (2014)","DOI":"10.3115\/v1\/D14-1179"},{"key":"893_CR20","doi-asserted-by":"crossref","unstructured":"Tai, K.S., Socher, R., Manning, C.D.: Improved semantic representations from tree-structured long short-term memory networks. In: Proceedings of the 53rd Annual Meeting of the Association for Computational Linguistics and the 7th International Joint Conference on Natural Language Processing of the Asian Federation of Natural Language Processing, pp. 1556\u20131566 (2015)","DOI":"10.3115\/v1\/P15-1150"},{"key":"893_CR21","doi-asserted-by":"crossref","unstructured":"Tai, K.S., Socher, R., Manning, C.D.: Improved semantic representations from tree-structured long short-term memory networks (2015) arXiv:1503.00075","DOI":"10.3115\/v1\/P15-1150"},{"key":"893_CR22","volume-title":"Deep Learning","author":"I Goodfellow","year":"2016","unstructured":"Goodfellow, I., Bengio, Y., Courville, A.: Deep Learning. MIT Press, London (2016)"},{"key":"893_CR23","unstructured":"Smith, L.N.: A disciplined approach to neural network hyper-parameters: part 1-learning rate, batch size, momentum, and weight decay, CoRR arXiv:1803.09820"},{"key":"893_CR24","unstructured":"AtlanMod (Inria), Class to relational transformation example, https:\/\/www.eclipse.org\/atl\/atlTransformations\/#Class2Relational"},{"key":"893_CR25","doi-asserted-by":"crossref","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 (ASE\u201910), pp. 173\u2013174 (2010) https:\/\/www.eclipse.org\/MoDisco\/","DOI":"10.1145\/1858996.1859032"},{"key":"893_CR26","doi-asserted-by":"crossref","unstructured":"Koehn, P., Knowles, R.: Six challenges for neural machine translation. In: Proceedings of the 1st Workshop on Neural Machine Translation (NMT @ ACL), pp. 28\u201339 (2017)","DOI":"10.18653\/v1\/W17-3204"},{"key":"893_CR27","first-page":"1308","volume":"14","author":"M Dorin","year":"2018","unstructured":"Dorin, M., Montenegro, S.: Coding standards and human nature. Int. J. Perf. Eng. 14, 1308\u20131313 (2018)","journal-title":"Int. J. Perf. Eng."},{"key":"893_CR28","doi-asserted-by":"crossref","unstructured":"Papineni, K., Roukos, S., Ward, T., Zhu, W.: Bleu: a method for automatic evaluation of machine translation. In: Proceedings of the 40th Annual Meeting of the Association for Computational Linguistics, pp. 311\u2013318 (2002)","DOI":"10.3115\/1073083.1073135"},{"key":"893_CR29","doi-asserted-by":"crossref","unstructured":"Doddington, G.: Automatic evaluation of machine translation quality using n-gram co-occurrence statistics, In: Proceedings of the 2nd International Conference on Human Language Technology Research (HLT\u201902), Morgan Kaufmann Publishers Inc., pp. 138\u2013145 (2002)","DOI":"10.3115\/1289189.1289273"},{"key":"893_CR30","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.C., Regnell, B.: Experimentation in Software Engineering. Springer, Berlin (2012)"},{"key":"893_CR31","unstructured":"Bowles, C., Chen, L., Guerrero, R., Bentley, P., Gunn, R.N., Hammers, A., Dickie, D.A., del C.\u00a0Vald\u00e9s\u00a0Hern\u00e1ndez, M., Wardlaw, J.M., Rueckert, D.: GAN augmentation: Augmenting training data using generative adversarial networks, CoRR arXiv:1810.10863"},{"key":"893_CR32","doi-asserted-by":"crossref","unstructured":"Olivas, E.S., Guerrero, J.D.M., Sober, M.M., Benedito, J.R.M., Lopez, A.J.S.: Handbook Of Research On Machine Learning Applications and Trends: Algorithms, Methods and Techniques, Information Science Reference - Imprint of: IGI Publishing. Hershey, PA (2009)","DOI":"10.4018\/978-1-60566-766-9"},{"key":"893_CR33","doi-asserted-by":"crossref","unstructured":"Semer\u00e1th, O., Varr\u00f3, D.: Iterative generation of diverse models for testing specifications of dsl tools, In: Proc. of the 21rd International Conference on Fundamental Approaches to Software Engineering (FASE\u201918)\u201d, year=\u201c2018\u201d, x-publisher=\u201cSpringer International Publishing\u201d, x-address=\u201cCham\u201d, pages=\u201c227\u2013245\u201d, x-isbn=\u201c978-3-319-89363-1\u201d","DOI":"10.1007\/978-3-319-89363-1_13"},{"key":"893_CR34","doi-asserted-by":"crossref","unstructured":"Claris\u00f3, R., Cabot, J.: Applying graph kernels to model-driven engineering problems. In: Proceedings of the 1st International Workshop on Machine Learning and Software Engineering in Symbiosis (MASES@ASE\u201918), pp. 1\u20135 (2018)","DOI":"10.1145\/3243127.3243128"},{"key":"893_CR35","doi-asserted-by":"publisher","first-page":"17","DOI":"10.1016\/j.infsof.2016.06.001","volume":"79","author":"L Burgue\u00f1o","year":"2016","unstructured":"Burgue\u00f1o, L., Wimmer, M., Vallecillo, A.: A Linda-based platform for the parallel execution of out-place model transformations. Inf. Softw. Technol. 79, 17\u201335 (2016)","journal-title":"Inf. Softw. Technol."},{"issue":"6","key":"893_CR36","doi-asserted-by":"publisher","first-page":"3193","DOI":"10.1007\/s10270-019-00746-9","volume":"18","author":"L Burgue\u00f1o","year":"2019","unstructured":"Burgue\u00f1o, L., Ciccozzi, F., Famelis, M., Kappel, G., Lambers, L., Mosser, S., Paige, R.F., Pierantonio, A., Rensink, A., Salay, R., Taentzer, G., Vallecillo, A., Wimmer, M.: Contents for a model-based software engineering body of knowledge. Softw. Syst. Model. 18(6), 3193\u20133205 (2019). https:\/\/doi.org\/10.1007\/s10270-019-00746-9","journal-title":"Softw. Syst. Model."},{"key":"893_CR37","unstructured":"OMG, MOF QVT Final Adopted Specification, Object Management Group, OMG doc. ptc\/05-11-01 (2005)"},{"key":"893_CR38","doi-asserted-by":"crossref","unstructured":"Kolovos, D.S., Paige, R.F., Polack, F.A.C.: The epsilon transformation language. In: Proceedings of the 11th International Conference on Model Transformations (ICMT\u20192008), Vol. 5063 of LNCS. Springer, pp. 46\u201360 (2008)","DOI":"10.1007\/978-3-540-69927-9_4"},{"key":"893_CR39","doi-asserted-by":"crossref","unstructured":"Kappel, G., Langer, P., Retschitzegger, W., Schwinger, W., Wimmer, M.: Model transformation by-example: a survey of the first wave. In: Conceptual Modelling and Its Theoretical Foundations: Essays Dedicated to Bernhard Thalheim on the Occasion of His 60th Birthday, pp. 197\u2013215 (2012)","DOI":"10.1007\/978-3-642-28279-9_15"},{"key":"893_CR40","doi-asserted-by":"crossref","unstructured":"Varr\u00f3, D.: Model transformation by example, In: Proceedings of the 9th International Conference on Model Driven Engineering Languages and Systems (MODELS\u201906), pp. 410\u2013424 (2006)","DOI":"10.1007\/11880240_29"},{"key":"893_CR41","doi-asserted-by":"crossref","unstructured":"Wimmer, M., Strommer, M., Kargl, H., Kramler, G.: Towards model transformation generation by-example. In: Proceedings of the 40th Hawaii International International Conference on Systems Science (HICSS\u201907), p. 285 (2007)","DOI":"10.1109\/HICSS.2007.572"},{"key":"893_CR42","doi-asserted-by":"crossref","unstructured":"Garc\u00eda-Magari\u00f1o, I., G\u00f3mez-Sanz, J.J., Fuentes-Fern\u00e1ndez, R.: Model transformation by-example: An algorithm for generating many-to-many transformation rules in several model transformation languages. In: Proceedings of the 2nd International Conference on Model Transformations (ICMT\u201909), pp. 52\u201366 (2009)","DOI":"10.1007\/978-3-642-02408-5_5"},{"issue":"3","key":"893_CR43","doi-asserted-by":"publisher","first-page":"347","DOI":"10.1007\/s10270-008-0092-1","volume":"8","author":"Z Balogh","year":"2009","unstructured":"Balogh, Z., Varr\u00f3, D.: Model transformation by example using inductive logic programming. Softw. Syst. Model. 8(3), 347\u2013364 (2009)","journal-title":"Softw. Syst. Model."},{"issue":"2","key":"893_CR44","doi-asserted-by":"publisher","first-page":"209","DOI":"10.1007\/s10270-010-0175-7","volume":"11","author":"M Kessentini","year":"2012","unstructured":"Kessentini, M., Sahraoui, H.A., Boukadoum, M., Benomar, O.: Search-based model transformation by example. Softw. Syst. Model. 11(2), 209\u2013226 (2012)","journal-title":"Softw. Syst. Model."},{"key":"893_CR45","doi-asserted-by":"publisher","first-page":"161","DOI":"10.1016\/B978-0-12-420232-0.00004-0","volume":"92","author":"MW Mkaouer","year":"2014","unstructured":"Mkaouer, M.W., Kessentini, M.: Model transformation using multiobjective optimization. Adv. Comput. 92, 161\u2013202 (2014)","journal-title":"Adv. Comput."},{"key":"893_CR46","doi-asserted-by":"crossref","unstructured":"Lano, K., Fang, S., Umar, M.A., Yassipour-Tehrani, S.: Enhancing model transformation synthesis using natural language processing, In: Proceedings of the 23rd ACM\/IEEE International Conference on Model Driven Engineering Languages and Systems Companion (MODELS-C\u201920), Virtual Event, Canada, (2020)","DOI":"10.1145\/3417990.3421386"},{"issue":"1","key":"893_CR47","doi-asserted-by":"publisher","first-page":"51","DOI":"10.1002\/aris.1440370103","volume":"37","author":"GG Chowdhury","year":"2003","unstructured":"Chowdhury, G.G.: Natural language processing. Ann. Rev. Inf. Sci. Technol. 37(1), 51\u201389 (2003)","journal-title":"Ann. Rev. Inf. Sci. Technol."},{"key":"893_CR48","unstructured":"Buttler, D.: A short survey of document structure similarity algorithms. In: Proceedings of ICOMP, Las Vegas, p. 2004., USA NV (2004)"},{"key":"893_CR49","unstructured":"Lavrac, N., Dzeroski, S.: Inductive logic programming. In: Proceedings of WLP 1994, Zurich, Switzerland (1994)"},{"issue":"3","key":"893_CR50","doi-asserted-by":"publisher","first-page":"20:1","DOI":"10.1145\/2904904","volume":"25","author":"I Baki","year":"2016","unstructured":"Baki, I., Sahraoui, H.A.: Multi-step learning and adaptive search for learning complex model transformations from examples. ACM Trans. Softw. Eng. Methodol. 25(3), 20:1\u201320:37 (2016)","journal-title":"ACM Trans. Softw. Eng. Methodol."},{"key":"893_CR51","doi-asserted-by":"crossref","unstructured":"Bernstein, P.A., Melnik, S.: Model management 2.0: Manipulating richer mappings. In: Proceedings of the ACM SIGMOD International Conference on Management of Data (SIGMOD\u201907), pp. 1\u201312 (2007)","DOI":"10.1145\/1247480.1247482"},{"key":"893_CR52","doi-asserted-by":"crossref","unstructured":"Terwilliger, J.F., Bernstein, P.A., Unnithan, A.: Automated co-evolution of conceptual models, physical databases, and mappings. In: Proceedings of the 29th International Conference on Conceptual Modeling (ER\u201910), pp. 146\u2013159 (2010)","DOI":"10.1007\/978-3-642-16373-9_11"},{"key":"893_CR53","doi-asserted-by":"crossref","unstructured":"Bernstein, P.A., Madhavan, J., Rahm, E.: Generic schema matching, ten years later. In: Proceedings of 37th International Conference on Very Large Data Bases (VLDB\u201911), vol.\u00a04, pp. 695\u2013701 (2011)","DOI":"10.14778\/3402707.3402710"},{"issue":"1","key":"893_CR54","doi-asserted-by":"publisher","first-page":"53","DOI":"10.1002\/smr.567","volume":"25","author":"B Dit","year":"2013","unstructured":"Dit, B., Revelle, M., Gethers, M., Poshyvanyk, D.: Feature location in source code: a taxonomy and survey. J. Softw. Evol. Process. 25(1), 53\u201395 (2013)","journal-title":"J. Softw. Evol. Process."},{"key":"893_CR55","doi-asserted-by":"crossref","unstructured":"Font, J., Arcega, L., Haugen, \u00d8., Cetina, C.: Feature location in model-based software product lines through a genetic algorithm. In: Proceedings of the 2016 International Conference on Software Reuse, pp. 39\u201354. (2016)","DOI":"10.1007\/978-3-319-35122-3_3"},{"key":"893_CR56","doi-asserted-by":"crossref","unstructured":"Holthusen, S., Wille, D., Legat, C., Beddig, S., Schaefer, I., Vogel-Heuser, B.: Family model mining for function block diagrams in automation software. In: Proceedings of the 18th International Software Product Line Conference: Companion Volume for Workshops, Demonstrations and Tools-Volume 2 (2014)","DOI":"10.1145\/2647908.2655965"},{"key":"893_CR57","doi-asserted-by":"crossref","unstructured":"Zhang, X., Haugen, \u00d8., Moller-Pedersen, B.: Model comparison to synthesize a model-driven software product line. In: Proceedings of the 15th International Software Product Line Conference (2011)","DOI":"10.1109\/SPLC.2011.24"},{"key":"893_CR58","doi-asserted-by":"crossref","unstructured":"Ho-Quang, T., Chaudron, M.\u00a0R., Sam\u00faelsson, I., Hjaltason, J., Karasneh, B., Osman, H.: Automatic classification of uml class diagrams from images, In: Proceedings of the 21st Asia-Pacific Software Engineering Conference, IEEE (2014)","DOI":"10.1109\/APSEC.2014.65"},{"key":"893_CR59","doi-asserted-by":"crossref","unstructured":"Marc\u00e9n, A.C., Lape\u00f1a, R., Pastor, \u00d3., Cetina, C.: Traceability link recovery between requirements and models using an evolutionary algorithm guided by a learning to rank algorithm: Train control and management case. J. Syst. Softw. 163","DOI":"10.1016\/j.jss.2020.110519"},{"key":"893_CR60","doi-asserted-by":"crossref","unstructured":"Barriga, A., Rutle, A., Heldal, R.: Personalized and automatic model repairing using reinforcement learning. In: Proceedings of the 22nd ACM\/IEEE International Conference on Model Driven Engineering Languages and Systems Companion (MODELS-C\u201919), Munich, Germany (2019)","DOI":"10.1109\/MODELS-C.2019.00030"},{"key":"893_CR61","volume-title":"Reinforcement learning: An introduction","author":"RS Sutton","year":"2018","unstructured":"Sutton, R.S., Barto, A.G.: Reinforcement learning: An introduction. MIT Press, London (2018)"},{"key":"893_CR62","doi-asserted-by":"crossref","unstructured":"Nguyen, P.\u00a0T., Di Rocco, J., Di Ruscio, D., Pierantonio, A., Iovino, L.: Automated classification of metamodel repositories: a machine learning approach. In: Proceedings of the 22nd ACM\/IEEE International Conference on Model Driven Engineering Languages and Systems (MODELS\u201919), Munich, Germany (2019)","DOI":"10.1109\/MODELS.2019.00011"},{"issue":"1","key":"893_CR63","doi-asserted-by":"publisher","first-page":"43","DOI":"10.1016\/S0169-7439(97)00061-0","volume":"39","author":"D Svozil","year":"1997","unstructured":"Svozil, D., Kvasnicka, V., Pospichal, J.: Introduction to multi-layer feed-forward neural networks. Chemom. Intell. Lab. Syst. 39(1), 43\u201362 (1997)","journal-title":"Chemom. Intell. Lab. Syst."},{"key":"893_CR64","doi-asserted-by":"crossref","unstructured":"Gilson, F., Irwin, C.: From user stories to use case scenarios towards a generative approach. In: Proceedings of the 25th Australasian Software Engineering Conference (ASWEC\u201918), pp. 61\u201365 (2018)","DOI":"10.1109\/ASWEC.2018.00016"},{"key":"893_CR65","unstructured":"Elallaoui, M., Nafil, K., Touahni, R.: Automatic transformation of user stories into uml use case diagrams using nlp techniques. In: Proceedings of the 9th International Conference on Ambient Systems, Networks and Technologies (ANT 2018) and the 8th International Conference on Sustainable Energy Information Technology (SEIT-2018) - Affiliated Workshops ANT\/SEIT (2018)"},{"key":"893_CR66","doi-asserted-by":"crossref","unstructured":"Narawita, C.R., Vidanage, K.: Uml generator-an automated system for model driven development. In: Proceedings of the 16th International Conference on Advances in ICT for Emerging Regions (ICTer\u201916) (2016)","DOI":"10.1109\/ICTER.2016.7829928"},{"key":"893_CR67","doi-asserted-by":"crossref","unstructured":"Elallaoui, M., Nafil, K., Touahni, R.: Automatic generation of uml sequence diagrams from user stories in scrum process. In: Proceedings of the 10th International Conference on Intelligent Systems: Theories and Applications (SITA\u201915) (2015)","DOI":"10.1109\/SITA.2015.7358415"},{"key":"893_CR68","unstructured":"Chen, X., Liu, C., Song, D.: Learning neural programs to parse programs, CoRR arXiv:1706.01284"},{"key":"893_CR69","doi-asserted-by":"publisher","unstructured":"Allamanis, M., Barr, E.T., Bird, C., Sutton, C.: Learning natural coding conventions. In: Proceedings of the 22nd International Symposium on Foundations of Software Engineering (FSE\u201914), p. 281\u2013293 (2014) https:\/\/doi.org\/10.1145\/2635868.2635883","DOI":"10.1145\/2635868.2635883"},{"key":"893_CR70","unstructured":"Derksen, A.: aicoodoo, http:\/\/aicodoo.com\/ (2020)"},{"key":"893_CR71","doi-asserted-by":"crossref","unstructured":"Wolf, T., Debut, L., Sanh, V., Chaumond, J., Delangue, C., Moi, A., Cistac, P., Rault, T., Louf, R., Funtowicz, M., Davison, J., Shleifer, S., von Platen, P., Ma, C., Jernite, Y., Plu, J., Xu, C., Scao, T.L., Gugger, S., Drame, M., Lhoest, Q., Rush, A.M.: Huggingface\u2019s transformers: state-of-the-art natural language processing (2019) arXiv:1910.03771","DOI":"10.18653\/v1\/2020.emnlp-demos.6"},{"key":"893_CR72","unstructured":"Vaswani, A., Shazeer, N., Parmar, N., Uszkoreit, J., Jones, L., Gomez, A.N., Kaiser, L., Polosukhin, I.: Attention is all you need (2017). arXiv:1706.03762"},{"key":"893_CR73","unstructured":"Merity, S.: Single headed attention rnn: Stop thinking with your head (2019). arXiv:1911.11423"},{"key":"893_CR74","doi-asserted-by":"crossref","unstructured":"Pham, V.C., Li, S., Radermacher, A., Gerard, S., Mraidha, C.: Fostering software architect and programmer collaboration. In: Proceedings of the 21st International Conference on Engineering of Complex Computer Systems, (ICECCS\u201916), pp. 3\u201312 (2016)","DOI":"10.1109\/ICECCS.2016.011"}],"container-title":["Software and Systems Modeling"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10270-021-00893-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10270-021-00893-y\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10270-021-00893-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,2,16]],"date-time":"2022-02-16T06:05:17Z","timestamp":1644991517000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10270-021-00893-y"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,5,31]]},"references-count":74,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2022,2]]}},"alternative-id":["893"],"URL":"https:\/\/doi.org\/10.1007\/s10270-021-00893-y","relation":{},"ISSN":["1619-1366","1619-1374"],"issn-type":[{"value":"1619-1366","type":"print"},{"value":"1619-1374","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,5,31]]},"assertion":[{"value":"30 July 2020","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"19 March 2021","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"11 May 2021","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"31 May 2021","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}