{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,14]],"date-time":"2025-06-14T05:24:09Z","timestamp":1749878649431,"version":"3.37.3"},"reference-count":62,"publisher":"Springer Science and Business Media LLC","issue":"5","license":[{"start":{"date-parts":[[2021,1,17]],"date-time":"2021-01-17T00:00:00Z","timestamp":1610841600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2021,1,17]],"date-time":"2021-01-17T00:00:00Z","timestamp":1610841600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Softw Syst Model"],"published-print":{"date-parts":[[2021,10]]},"DOI":"10.1007\/s10270-020-00853-y","type":"journal-article","created":{"date-parts":[[2021,1,17]],"date-time":"2021-01-17T08:02:26Z","timestamp":1610870546000},"page":"1491-1523","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":5,"title":["MUPPIT: a method for using proper patterns in model transformations"],"prefix":"10.1007","volume":"20","author":[{"given":"Mahsa","family":"Panahandeh","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mohammad","family":"Hamdaqa","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6424-1442","authenticated-orcid":false,"given":"Bahman","family":"Zamani","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Abdelwahab","family":"Hamou-Lhadj","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2021,1,17]]},"reference":[{"issue":"5","key":"853_CR1","doi-asserted-by":"publisher","first-page":"19","DOI":"10.1109\/MS.2003.1231146","volume":"20","author":"B Selic","year":"2003","unstructured":"Selic, B.: The pragmatics of model-driven development. IEEE Softw. 20(5), 19\u201325 (2003)","journal-title":"IEEE Softw."},{"issue":"3","key":"853_CR2","doi-asserted-by":"publisher","first-page":"463","DOI":"10.1147\/sj.453.0463","volume":"45","author":"AW Brown","year":"2006","unstructured":"Brown, A.W., Iyengar, S., Johnston, S.: A rational approach to model-driven development. IBM Syst. J. 45(3), 463\u2013480 (2006)","journal-title":"IBM Syst. J."},{"issue":"3","key":"853_CR3","doi-asserted-by":"publisher","first-page":"555","DOI":"10.1007\/s10270-011-0211-2","volume":"12","author":"E Guerra","year":"2013","unstructured":"Guerra, E., de Lara, J., Kolovos, D.S., Paige, R.F., dos Santos, O.M.: Engineering model transformations with transML. Softw. Syst. Model. (SoSyM) 12(3), 555\u2013577 (2013)","journal-title":"Softw. Syst. Model. (SoSyM)"},{"doi-asserted-by":"crossref","unstructured":"Bzivin, J., Farcet, N., Jezequel, J.-M., Langlois, B., Pollet, D.: Reflective model driven engineering. In: UML2003\u2014The Unified Modeling Language. Modeling Languages and Applications, vol. 2863, pp. 175\u2013189. Springer, Berlin Heidelberg (2003)","key":"853_CR4","DOI":"10.1007\/978-3-540-45221-8_17"},{"unstructured":"Kusel, A.: TROPIC-a framework for building reusable transformation components. In: Proceedings of the Doctoral Symposium at MODELS, pp. 22\u201327","key":"853_CR5"},{"issue":"4","key":"853_CR6","doi-asserted-by":"publisher","first-page":"699","DOI":"10.1016\/j.infsof.2012.11.004","volume":"55","author":"VA Bollati","year":"2013","unstructured":"Bollati, V.A., Vara, J.M., Jimenez, A., Marcos, E.: Applying MDE to the (semi-)automatic development of model transformations. Inform. Softw. Technol. 55(4), 699\u2013718 (2013)","journal-title":"Inform. Softw. Technol."},{"key":"853_CR7","first-page":"106","volume":"46","author":"H Ergin","year":"2016","unstructured":"Ergin, H., Syriani, E., Gray, J.: Design pattern oriented development of model transformations. Comput. Lang. Syst. Struct. 46, 106\u2013139 (2016)","journal-title":"Comput. Lang. Syst. Struct."},{"doi-asserted-by":"crossref","unstructured":"Eddine Mokaddem, C., Sahraoui, H., Syriani, E.: Towards rule-based detection of design patterns in model transformations. In: System Analysis and Modeling. Technology-Specific Aspects of Models, pp. 211\u2013225. Springer International Publishing","key":"853_CR8","DOI":"10.1007\/978-3-319-46613-2_14"},{"unstructured":"Bzivin, J., Jouault, F., Palies, J.: Towards model transformation design patterns. In: Proceedings of the 1th European Workshop on Model Transformations (EWMT 2005). ATLAS group (2005)","key":"853_CR9"},{"issue":"1","key":"853_CR10","doi-asserted-by":"publisher","first-page":"181","DOI":"10.1016\/j.entcs.2004.12.035","volume":"127","author":"A Agrawal","year":"2005","unstructured":"Agrawal, A., Vizhanyo, A., Kalmar, Z., Shi, F., Narayanan, A., Karsai, G.: Reusable idioms and patterns in graph transformation languages. Electron. Notes Theor. Comput. Sci. 127(1), 181\u2013192 (2005)","journal-title":"Electron. Notes Theor. Comput. Sci."},{"doi-asserted-by":"crossref","unstructured":"Iacob, M.-E., Steen, M.W.A., Heerink, L.: Reusable model transformation patterns. In: Enterprise Distributed Object Computing Conference Workshops, 2008 12th, pp. 1\u201310. IEEE (2008)","key":"853_CR11","DOI":"10.1109\/EDOCW.2008.51"},{"key":"853_CR12","first-page":"273","volume-title":"Optimization Patterns for OCL-Based Model Transformations","author":"JS Cuadrado","year":"2009","unstructured":"Cuadrado, J.S., Jouault, F., Garcia\u00a0Molina, J., Bzivin, J.: Optimization Patterns for OCL-Based Model Transformations, vol. 5421, pp. 273\u2013284. Springer, Berlin Heidelberg (2009)"},{"issue":"12","key":"853_CR13","doi-asserted-by":"publisher","first-page":"1224","DOI":"10.1109\/TSE.2014.2354344","volume":"40","author":"K Lano","year":"2014","unstructured":"Lano, K., Kolahdouz-Rahimi, S.: Model-transformation design patterns. IEEE Trans. Softw. Eng. 40(12), 1224\u20131259 (2014)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"853_CR14","volume-title":"Design Patterns: Elements of Reusable Object-Oriented Software","author":"E Gamma","year":"1994","unstructured":"Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns: Elements of Reusable Object-Oriented Software. Pearson Education, London (1994)"},{"key":"853_CR15","volume-title":"Analysis Patterns: Reusable Object Models","author":"Martin Fowler","year":"1997","unstructured":"Fowler, Martin: Analysis Patterns: Reusable Object Models. Addison-Wesley, Boston (1997)"},{"unstructured":"Lano, K., Kolahdouz-Rahimi, S.: Optimising model-transformations using design patterns. In: International Conference on Model-Driven Engineering and Software Development (MODELSWARD), pp. 77\u201382. SciTePress (2013)","key":"853_CR16"},{"issue":"2","key":"853_CR17","doi-asserted-by":"publisher","first-page":"1","DOI":"10.4018\/IJITSA.2017070101","volume":"10","author":"MS Panahandeh","year":"2017","unstructured":"Panahandeh, M.S., Zamani, B.: Automatic pattern proposition in transformation life cycle. Int. J. Inf. Technol. Syst. Approach (IJITSA) 10(2), 1\u201316 (2017)","journal-title":"Int. J. Inf. Technol. Syst. Approach (IJITSA)"},{"key":"853_CR18","first-page":"91","volume-title":"Towards a Language for Graph-Based Model Transformation Design Patterns","author":"H Ergin","year":"2014","unstructured":"Ergin, H., Syriani, E.: Towards a Language for Graph-Based Model Transformation Design Patterns, vol. 8568, pp. 91\u2013105. Springer, Berlin (2014)"},{"issue":"2","key":"853_CR19","doi-asserted-by":"publisher","first-page":"873","DOI":"10.1007\/s10270-012-0291-7","volume":"13","author":"K Lano","year":"2014","unstructured":"Lano, K., Kolahdouz-Rahimi, S., Poernomo, I., Terrell, J., Zschaler, S.: Correct-by-construction synthesis of model transformations using transformation patterns. Softw. Syst. Model. (SoSyM) 13(2), 873\u2013907 (2014)","journal-title":"Softw. Syst. Model. (SoSyM)"},{"unstructured":"Ergin, H.: Design Pattern Driven Development of Model Transformations. PhD Thesis, University of Alabama, Alabama, USA (2017)","key":"853_CR20"},{"key":"853_CR21","first-page":"106","volume-title":"transML: A Family of Languages to Model Model Transformations","author":"E Guerra","year":"2010","unstructured":"Guerra, E., de\u00a0Lara, J., Kolovos, D.S., Paige, R.F., dos Santos, O.M.: transML: A Family of Languages to Model Model Transformations, vol. 6394, pp. 106\u2013120. Springer, Berlin Heidelberg (2010)"},{"key":"853_CR22","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1016\/j.scico.2014.09.003","volume":"98","author":"\u00c1 Jim\u00e9nez","year":"2015","unstructured":"Jim\u00e9nez, \u00c1., Vara, J.M., Bollati, V.A., Marcos, E.: MeTAGeM-Trace: improving trace generation in model transformation by leveraging the role of transformation models. Sci. Comput. Program. 98, 3\u201327 (2015)","journal-title":"Sci. Comput. Program."},{"doi-asserted-by":"crossref","unstructured":"Lano, K., Kolahdouz-Rahimi, S.: Specification and verification of model transformations using UML-RSDS. In: International Conference on Integrated Formal Methods, pp. 199\u2013214. Springer (2010)","key":"853_CR23","DOI":"10.1007\/978-3-642-16265-7_15"},{"issue":"3","key":"853_CR24","doi-asserted-by":"publisher","first-page":"305","DOI":"10.1007\/s10270-008-0094-z","volume":"8","author":"MD Del Fabro","year":"2009","unstructured":"Del Fabro, M.D., Valduriez, P.: Towards the efficient development of model transformations using model weaving and matching transformations. Softw. Syst. Model. (SoSyM) 8(3), 305\u2013324 (2009)","journal-title":"Softw. Syst. Model. (SoSyM)"},{"key":"853_CR25","volume-title":"The Epsilon Book","author":"DS Kolovos","year":"2018","unstructured":"Kolovos, D.S., Rose, R., Garca-Domnguez, A., Paige, R.: The Epsilon Book. Eclipse, Amman (2018)"},{"key":"853_CR26","first-page":"36","volume-title":"Model Driven Engineering: An Emerging Technical Space","author":"J Bzivin","year":"2006","unstructured":"Bzivin, J.: Model Driven Engineering: An Emerging Technical Space, vol. 4143, pp. 36\u201364. Springer, Berlin Heidelberg (2006)"},{"key":"853_CR27","first-page":"1","volume-title":"Transformations Have to be Developed ReST Assured","author":"M Siikarla","year":"2008","unstructured":"Siikarla, M., Laitkorpi, M., Selonen, P., Systa, T.: Transformations Have to be Developed ReST Assured, vol. 5063, pp. 1\u201315. Springer, Berlin Heidelberg (2008)"},{"key":"853_CR28","first-page":"48","volume-title":"A Model-Based Development Approach for Model Transformations","author":"S Kolahdouz-Rahimi","year":"2011","unstructured":"Kolahdouz-Rahimi, S., Lano, K.: A Model-Based Development Approach for Model Transformations, vol. 7141, pp. 48\u201363. Springer, Berlin Heidelberg (2011)"},{"issue":"2","key":"853_CR29","doi-asserted-by":"publisher","first-page":"25","DOI":"10.1109\/MC.2006.58","volume":"39","author":"DC Schmidt","year":"2006","unstructured":"Schmidt, D.C.: Model-driven engineering. Comput. IEEE Comput. Soc. 39(2), 25 (2006)","journal-title":"Comput. IEEE Comput. Soc."},{"issue":"4","key":"853_CR30","first-page":"314","volume":"3","author":"AW Brown","year":"2004","unstructured":"Brown, A.W.: Model driven architecture: principles and practice. Softw. Syst. Model. (SoSyM) 3(4), 314\u2013327 (2004)","journal-title":"Softw. Syst. Model. (SoSyM)"},{"key":"853_CR31","series-title":"ITPro collection","volume-title":"AntiPatterns: Refactoring Software, Architectures, and Projects in Crisis","author":"WJ Brown","year":"1998","unstructured":"Brown, W.J., Malveau, R.C., McCormick, H.W., Mowbray, T.J.: AntiPatterns: Refactoring Software, Architectures, and Projects in Crisis. ITPro collection. Wiley, Hoboken (1998)"},{"doi-asserted-by":"crossref","unstructured":"Tahir, A., Yamashita, A., Licorish, S., Dietrich, J., Counsell, S.: Can you tell me if it smells? A study on how developers discuss code smells and anti-patterns in stack overflow. In: Proceedings of the 22nd International Conference on Evaluation and Assessment in Software Engineering 2018, pp. 68\u201378 (2018)","key":"853_CR32","DOI":"10.1145\/3210459.3210466"},{"unstructured":"Martin\u00a0Fowler, D.R.J.B.W.O.K.B., Becker, P., Fowler, M., Beck, K., Shanklin, J.C.: Addison-Wesley, E.\u00a0Gamma, Safari Tech Books Online\u00a0(Online service). Brant, J., Opdyke, W.., et\u00a0al.: Refactoring: Improving the Design of Existing Code. Addison-Wesley object technology series. Addison-Wesley (1999)","key":"853_CR33"},{"key":"853_CR34","volume-title":"AntiPatterns: Refactoring Software, Architectures, and Projects in Crisis","author":"WH Brown","year":"1998","unstructured":"Brown, W.H., Malveau, R.C., McCormick, H.W., Mowbray, T.J.: AntiPatterns: Refactoring Software, Architectures, and Projects in Crisis. Wiley, Hoboken (1998)"},{"key":"853_CR35","volume-title":"The Object Constraint Language: Getting Your Models Ready for MDA","author":"JB Warmer","year":"2003","unstructured":"Warmer, J.B., Kleppe, A.G.: The Object Constraint Language: Getting Your Models Ready for MDA. Addison-Wesley, Boston (2003)"},{"unstructured":"Begaudeau, T.: Acceleo\/OCL operations reference. Available at https:\/\/wiki.eclipse.org\/Acceleo\/OCL_Operations_Reference (2019\/04\/1)","key":"853_CR36"},{"issue":"2","key":"853_CR37","doi-asserted-by":"publisher","first-page":"283","DOI":"10.1016\/j.jss.2009.08.012","volume":"83","author":"J Cabot","year":"2010","unstructured":"Cabot, J., Clariso, R., Guerra, E., de Lara, J.: Verification and validation of declarative model-to-model transformations through invariants. J. Syst. Softw. 83(2), 283\u2013302 (2010)","journal-title":"J. Syst. Softw."},{"unstructured":"Steinberg, D., Budinsky, F., Paternostro, M., Merks, E.: EMF: Eclipse Modeling Framework. Pearson Education, London (2008)","key":"853_CR38"},{"unstructured":"Kolahdouz-Rahimi, S.: A comparative study of model transformation approaches through a systematic procedural framework and goal question metrics paradigm. PhD Thesis, King\u2019s College London (University of London) (2013)","key":"853_CR39"},{"unstructured":"Opdyke, W.F.: Refactoring object-oriented frameworks. PhD Thesis, University of Illinois at Urbana-Champaign Champaign, IL, USA (1992)","key":"853_CR40"},{"issue":"22","key":"853_CR41","first-page":"1","volume":"11","author":"M Wimmer","year":"2012","unstructured":"Wimmer, M., Perez, S.M., Jouault, F., Cabot, J.: A catalogue of refactorings for model-to-model transformations. J. Object Technol. 11(22), 1\u20132 (2012)","journal-title":"J. Object Technol."},{"unstructured":"Hoyos, H., Chavarriaga, J., Gomez, P.: Solving the fixml case study using epsilon and java. In: Proceedings of the 7th Transformation Tool Contest, pp. 87\u201392. Part of the Software Technologies: Applications and Foundations (STAF 2014) Federation of Conferences (2014)","key":"853_CR42"},{"unstructured":"Lano, K., Maroukian, K., Tehrani, S.Y.: Case study: FIXML to Java, C# and C++. In TTC@ STAF, pp. 2\u20136 (2014)","key":"853_CR43"},{"unstructured":"Krikava, F., Collet, P.: Solving the TTC\u201914 FIXML case study with SIGMA. In: TTC@ STAF (2014)","key":"853_CR44"},{"doi-asserted-by":"crossref","unstructured":"Krikava, F., Collet, P., France, R.: Manipulating models using internal domain-specific languages. In: 29th Annual ACM Symposium on Applied Computing, pp. 2\u20136 (2014)","key":"853_CR45","DOI":"10.1145\/2554850.2555127"},{"issue":"3","key":"853_CR46","doi-asserted-by":"publisher","first-page":"989","DOI":"10.1007\/s10270-016-0527-z","volume":"17","author":"B Westfechtel","year":"2018","unstructured":"Westfechtel, B.: Case-based exploration of bidirectional transformations in QVT relations. Softw. Syst. Model. (SoSyM) 17(3), 989\u20131029 (2018)","journal-title":"Softw. Syst. Model. (SoSyM)"},{"unstructured":"Ergin, H., Syriani, E.: A unified template for model transformation design patterns. In: PAME@ STAF pp. 27\u201330 (2015)","key":"853_CR47"},{"doi-asserted-by":"crossref","unstructured":"Lano, K., Kolahdouz-Rahimi, S., Yassipour-Tehrani, S., Sharbaf, M.: A survey of model transformation design pattern usage. In: Theory and Practice of Model Transformation, pp. 108\u2013118. Springer International Publishing (2017)","key":"853_CR48","DOI":"10.1007\/978-3-319-61473-1_8"},{"key":"853_CR49","doi-asserted-by":"publisher","first-page":"48","DOI":"10.1016\/j.jss.2018.03.001","volume":"140","author":"K Lano","year":"2018","unstructured":"Lano, K., Kolahdouz-Rahimi, S., Yassipour-Tehrani, S., Sharbaf, M.: A survey of model transformation design patterns in practice. J. Syst. Softw. 140, 48\u201373 (2018)","journal-title":"J. Syst. Softw."},{"issue":"7","key":"853_CR50","doi-asserted-by":"publisher","first-page":"1306","DOI":"10.1016\/j.ins.2010.12.002","volume":"181","author":"FA Fontana","year":"2011","unstructured":"Fontana, F.A., Zanoni, M.: A tool for design pattern detection and software architecture reconstruction. Inf. Sci. 181(7), 1306\u20131324 (2011)","journal-title":"Inf. Sci."},{"unstructured":"Albin-Amiot, H., Cointe, P., Gu\u00e9h\u00e9neuc, Y.-G., Jussien, N.: Instantiating and detecting design patterns: putting bits and pieces together. In: Proceedings 16th Annual International Conference on Automated Software Engineering (ASE 2001), pp. 166\u2013173. IEEE (2001)","key":"853_CR51"},{"unstructured":"Lano, K., Kolahdouz-Rahimi, S.: Design patterns for model transformations. In: The 6th International Conference on Software Engineering Advances, pp. 263\u2013268. IARIA (2011)","key":"853_CR52"},{"doi-asserted-by":"crossref","unstructured":"Taentzer, G., Arendt, T., Ermel, C., Heckel, R.: Towards refactoring of rule-based, in-place model transformation systems. In: Proceedings of the First Workshop on the Analysis of Model Transformations, pp. 41\u201346 (2012)","key":"853_CR53","DOI":"10.1145\/2432497.2432506"},{"unstructured":"Tichy, M., Krause, C., Liebel, G.: Detecting performance bad smells for Henshin model transformations. Amt@ models, p. 1077 (2013)","key":"853_CR54"},{"unstructured":"Kolahdouz-Rahimi, S.: Model transformation specification in UML-RSDS. In: ICST PhD Symposium (2010)","key":"853_CR55"},{"key":"853_CR56","doi-asserted-by":"publisher","DOI":"10.1201\/9781315368153","volume-title":"Agile model-based development using UML-RSDS","author":"K Lano","year":"2017","unstructured":"Lano, K.: Agile model-based development using UML-RSDS. CRC Press, Boca Raton (2017)"},{"issue":"1","key":"853_CR57","doi-asserted-by":"publisher","first-page":"85","DOI":"10.1007\/s10270-007-0064-x","volume":"8","author":"K Lano","year":"2009","unstructured":"Lano, K.: A compositional semantics of UML-RSDS. Softw. Syst. Model. (SoSyM) 8(1), 85\u2013116 (2009)","journal-title":"Softw. Syst. Model. (SoSyM)"},{"doi-asserted-by":"crossref","unstructured":"Arendt, T., Biermann, E., Jurack, S., Krause, C., Taentzer, G.: Henshin: advanced concepts and tools for in-place emf model transformations. In: International Conference on Model Driven Engineering Languages and Systems, pp. 121\u2013135. Springer (2010)","key":"853_CR58","DOI":"10.1007\/978-3-642-16145-2_9"},{"issue":"1","key":"853_CR59","doi-asserted-by":"publisher","first-page":"199","DOI":"10.1007\/s10270-019-00737-w","volume":"19","author":"F Hojaji","year":"2019","unstructured":"Hojaji, F., Zamani, B., Hamou-Lhadj, A., Mayerhofer, T., Bousse, E.: Lossless compaction of model execution traces. Softw. Syst. Model. (SoSyM) 19(1), 199\u2013230 (2019)","journal-title":"Softw. Syst. Model. (SoSyM)"},{"issue":"6","key":"853_CR60","doi-asserted-by":"publisher","first-page":"3461","DOI":"10.1007\/s10270-019-00724-1","volume":"18","author":"F Hojaji","year":"2019","unstructured":"Hojaji, F., Mayerhofer, T., Zamani, B., Hamou-Lhadj, A., Bousse, E.: Model execution tracing: a systematic mapping study. Softw. Syst. Model. (SoSyM) 18(6), 3461\u20133485 (2019)","journal-title":"Softw. Syst. Model. (SoSyM)"},{"key":"853_CR61","first-page":"106","volume":"122","author":"D El-Masri","year":"2020","unstructured":"El-Masri, D., Petrillo, F., Guhneuc, Y.-G., Hamou-Lhadj, A., Bouziane, A.: A systematic literature review on automated log abstraction techniques. Inf. Softw. Technol. (IST) 122, 106\u2013276 (2020)","journal-title":"Inf. Softw. Technol. (IST)"},{"doi-asserted-by":"crossref","unstructured":"Dhoolia, P., Mani, S., Sinha, V.S., Sinhae, S.: Debugging model-transformation failures using dynamic tainting. In: Proceedings of the 24th European Conference on Object-Oriented Programming (ECOOP), pp. 26\u201351 (2010)","key":"853_CR62","DOI":"10.1007\/978-3-642-14107-2_3"}],"container-title":["Software and Systems Modeling"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10270-020-00853-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10270-020-00853-y\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10270-020-00853-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,12,11]],"date-time":"2022-12-11T23:13:52Z","timestamp":1670800432000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10270-020-00853-y"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,1,17]]},"references-count":62,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2021,10]]}},"alternative-id":["853"],"URL":"https:\/\/doi.org\/10.1007\/s10270-020-00853-y","relation":{},"ISSN":["1619-1366","1619-1374"],"issn-type":[{"type":"print","value":"1619-1366"},{"type":"electronic","value":"1619-1374"}],"subject":[],"published":{"date-parts":[[2021,1,17]]},"assertion":[{"value":"10 December 2019","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"24 November 2020","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"14 December 2020","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"17 January 2021","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}