{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,17]],"date-time":"2026-04-17T16:41:22Z","timestamp":1776444082107,"version":"3.51.2"},"reference-count":60,"publisher":"Association for Computing Machinery (ACM)","issue":"2","license":[{"start":{"date-parts":[[2025,1,20]],"date-time":"2025-01-20T00:00:00Z","timestamp":1737331200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"UKRI EPSRC","award":["EP\/P023991\/1"],"award-info":[{"award-number":["EP\/P023991\/1"]}]},{"DOI":"10.13039\/501100007257","name":"INES","doi-asserted-by":"crossref","id":[{"id":"10.13039\/501100007257","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/501100003593","name":"CNPq","doi-asserted-by":"crossref","award":["465614\/2014-0"],"award-info":[{"award-number":["465614\/2014-0"]}],"id":[{"id":"10.13039\/501100003593","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/501100002322","name":"CAPES","doi-asserted-by":"crossref","award":["88887.136410\/2017-00"],"award-info":[{"award-number":["88887.136410\/2017-00"]}],"id":[{"id":"10.13039\/501100002322","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/501100006162","name":"FACEPE","doi-asserted-by":"crossref","award":["APQ-0399-1.03\/17"],"award-info":[{"award-number":["APQ-0399-1.03\/17"]}],"id":[{"id":"10.13039\/501100006162","id-type":"DOI","asserted-by":"crossref"}]},{"name":"PRONEX","award":["APQ\/0388-1.03\/14"],"award-info":[{"award-number":["APQ\/0388-1.03\/14"]}]},{"name":"FAPESB INCITE","award":["PIE0002\/2022"],"award-info":[{"award-number":["PIE0002\/2022"]}]},{"name":"Federal Institute of Bahia"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Softw. Eng. Methodol."],"published-print":{"date-parts":[[2025,2,28]]},"abstract":"<jats:p>\n            Software Product Lines (SPLs) improve time-to-market, enhance software quality, and reduce maintenance costs. Current SPL reengineering practices are largely manual and require domain knowledge. Thus, adopting and, to a lesser extent, maintaining SPLs are expensive tasks, preventing many companies from enjoying their benefits. To address these challenges, we introduce\n            <jats:sc>Foundry<\/jats:sc>\n            , an approach utilising software transplantation to reduce the manual effort of SPL adoption and maintenance.\n            <jats:sc>Foundry<\/jats:sc>\n            enables integrating features across different codebases, even codebases that are unaware that they are contributing features to a software product line. Each product produced by\n            <jats:sc>Foundry<\/jats:sc>\n            is pure code, without variability annotation, unlike feature flags, which eases variability management and reduces code bloat.\n          <\/jats:p>\n          <jats:p>\n            We realise\n            <jats:sc>Foundry<\/jats:sc>\n            in\n            <jats:sc>prodScalpel<\/jats:sc>\n            , a tool that transplants multiple organs (i.e., a set of interesting features) from donor systems into an emergent product line for codebases written in C. Given tests and lightweight annotations identifying features and implantation points,\n            <jats:sc>prodScalpel<\/jats:sc>\n            automates feature extraction and integration. To evaluate its effectiveness, our evaluation compares feature transplantation using\n            <jats:sc>prodScalpel<\/jats:sc>\n            to the current state of practice: on our dataset,\n            <jats:sc>prodScalpel<\/jats:sc>\n            \u2019s use speeds up feature migration by an average of 4.8 times when compared to current practice.\n          <\/jats:p>","DOI":"10.1145\/3695987","type":"journal-article","created":{"date-parts":[[2024,9,20]],"date-time":"2024-09-20T15:30:17Z","timestamp":1726846217000},"page":"1-27","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":2,"title":["Software Product Line Engineering via Software Transplantation"],"prefix":"10.1145","volume":"34","author":[{"ORCID":"https:\/\/orcid.org\/0009-0001-6264-2573","authenticated-orcid":false,"given":"Leandro","family":"Oliveria de Souza","sequence":"first","affiliation":[{"name":"Federal Institute of Bahia, Salvador, Brazil"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9312-6715","authenticated-orcid":false,"given":"Eduardo","family":"Santana de Almeida","sequence":"additional","affiliation":[{"name":"Institute of Computing (IC), Federal University of Bahia, Salvador, Brazil"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0197-8249","authenticated-orcid":false,"given":"Paulo Anselmo da Mota","family":"Silveira Neto","sequence":"additional","affiliation":[{"name":"Federal Rural University of Pernambuco, Recife, Brazil"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0771-7891","authenticated-orcid":false,"given":"Earl T.","family":"Barr","sequence":"additional","affiliation":[{"name":"University College London, London, UK"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7833-6044","authenticated-orcid":false,"given":"Justyna","family":"Petke","sequence":"additional","affiliation":[{"name":"University College London, London, UK"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2025,1,20]]},"reference":[{"key":"e_1_3_2_2_2","doi-asserted-by":"publisher","DOI":"10.5555\/2541773"},{"key":"e_1_3_2_3_2","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-017-9499-z"},{"key":"e_1_3_2_4_2","doi-asserted-by":"publisher","DOI":"10.21236\/ADA450337"},{"key":"e_1_3_2_5_2","doi-asserted-by":"publisher","DOI":"10.1145\/2771783.2771796"},{"key":"e_1_3_2_6_2","first-page":"35","volume-title":"Proceedings of the 3rd International Workshop on Conducting Empirical Studies in Industry (CESI \u201915)","author":"Bastos Jonatas Ferreira","year":"2015","unstructured":"Jonatas Ferreira Bastos, Paulo Anselmo da Mota Silveira Neto, Eduardo Santana de Almeida, and Silvio Romero de Lemos Meira. 2015. Software product lines adoption: An industrial case study (keynote). In Proceedings of the 3rd International Workshop on Conducting Empirical Studies in Industry (CESI \u201915). IEEE Press, 35\u201342."},{"key":"e_1_3_2_7_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2017.05.052"},{"key":"e_1_3_2_8_2","first-page":"8","volume-title":"Proceedings of the 7th International Workshop on Variability Modelling of Software-intensive Systems (VaMoS \u201913)","author":"Berger Thorsten","year":"2013","unstructured":"Thorsten Berger, Ralf Rublack, Divya Nair, Joanne M. Atlee, Martin Becker, Krzysztof Czarnecki, and Andrzej kasowski. 2013. A survey of variability modeling in industrial practice. In Proceedings of the 7th International Workshop on Variability Modelling of Software-intensive Systems (VaMoS \u201913). ACM, New York, NY, Article 7, 8 pages."},{"key":"e_1_3_2_9_2","doi-asserted-by":"publisher","DOI":"10.1145\/1858996.1859010"},{"key":"e_1_3_2_10_2","doi-asserted-by":"publisher","DOI":"10.1145\/1646353.1646374"},{"key":"e_1_3_2_11_2","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2004.1293069"},{"key":"e_1_3_2_12_2","volume-title":"Proceedings of the 2008 34th Euromicro Conference Software Engineering and Advanced Applications","author":"Breivold H. P.","year":"2008","unstructured":"H. P. Breivold, S. Larsson, and R. Land. 2008. Migrating industrial systems towards software product lines: Experiences and observations through case studies. In Proceedings of the 2008 34th Euromicro Conference Software Engineering and Advanced Applications."},{"key":"e_1_3_2_13_2","volume-title":"Software Product Lines: Practices and Patterns","author":"Clements Paul","year":"2001","unstructured":"Paul Clements and Linda Northrop. 2001. Software Product Lines: Practices and Patterns. Addison-Wesley."},{"key":"e_1_3_2_14_2","volume-title":"Software Product Lines - Practices and Patterns","author":"Clements Paul","year":"2002","unstructured":"Paul Clements and Linda M. Northrop. 2002. Software Product Lines - Practices and Patterns. Addison-Wesley."},{"key":"e_1_3_2_15_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.scico.2006.04.002"},{"key":"e_1_3_2_16_2","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2009.28"},{"key":"e_1_3_2_17_2","unstructured":"Adekola Olubukola Daniel. 2020. Economic impact of software product line engineering method\u2013 A survey. International Journal of Advanced Research in Computer Science (2020). Retrieved from https:\/\/api.semanticscholar.org\/CorpusID:212553721"},{"key":"e_1_3_2_18_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICSME.2014.61"},{"key":"e_1_3_2_19_2","doi-asserted-by":"crossref","first-page":"665","DOI":"10.1109\/ICSE.2015.218","volume-title":"Proceedings of the 2015 IEEE\/ACM 37th IEEE International Conference on Software Engineering","volume":"2","author":"Fischer S.","year":"2015","unstructured":"S. Fischer, L. Linsbauer, R. E. Lopez-Herrejon, and A. Egyed. 2015. The ECCO tool: Extraction and composition for clone-and-own. In Proceedings of the 2015 IEEE\/ACM 37th IEEE International Conference on Software Engineering, Vol. 2, 665\u2013668."},{"key":"e_1_3_2_20_2","doi-asserted-by":"publisher","DOI":"10.1145\/379377.375269"},{"key":"e_1_3_2_21_2","first-page":"295","article-title":"Analysis of variance: Why it is more important than ever?","volume":"51","author":"Gelman Andrew","year":"2005","unstructured":"Andrew Gelman. 2005. Analysis of variance: Why it is more important than ever? Quality Engineering 51 (2005), 295\u2013300.","journal-title":"Quality Engineering"},{"key":"e_1_3_2_22_2","first-page":"1","volume-title":"Proceedings of the 20th Working Conference on Reverse Engineering (WCRE \u201913)","author":"Harman Mark","year":"2013","unstructured":"Mark Harman, William B. Langdon, and Westley Weimer. 2013. Genetic programming for reverse engineering. In Proceedings of the 20th Working Conference on Reverse Engineering (WCRE \u201913), 1\u201310."},{"key":"e_1_3_2_23_2","unstructured":"Nicolas Hlad Seriai Abdelhak-Djamel and Dony Christophe. 2021. IsiSPL: Toward an automated reactive approach to build software product lines. arXiv:2107.00552. Retrieved from https:\/\/doi.org\/10.48550\/arXiv.2107.00552"},{"key":"e_1_3_2_24_2","volume-title":"Static Code Analysis: A Systematic Literature Review and an Industrial Survey","author":"Ilyas Bilal","year":"2016","unstructured":"Bilal Ilyas and Islam Elkhalifa. 2016. Static Code Analysis: A Systematic Literature Review and an Industrial Survey. Dissertation, Blekinge Institute of Technology, Faculty of Computing, Department of Software Engineering."},{"key":"e_1_3_2_25_2","doi-asserted-by":"publisher","DOI":"10.1145\/3546932.3547009"},{"key":"e_1_3_2_26_2","doi-asserted-by":"publisher","DOI":"10.21236\/ADA235785"},{"key":"e_1_3_2_27_2","doi-asserted-by":"publisher","DOI":"10.1145\/1368088.1368131"},{"key":"e_1_3_2_28_2","doi-asserted-by":"crossref","first-page":"282","DOI":"10.1007\/3-540-47833-7_25","volume-title":"Revised Papers from the 4th International Workshop on Software Product-Family Engineering (PFE \u201901)","author":"Krueger Charles W.","year":"2002","unstructured":"Charles W. Krueger. 2002. Easing the transition to software mass customization. In Revised Papers from the 4th International Workshop on Software Product-Family Engineering (PFE \u201901). Springer-Verlag, 282\u2013293."},{"key":"e_1_3_2_29_2","first-page":"153","article-title":"Features and how to find them: A survey of manual feature location feature location; systematic literature review; reverse variability engineering; feature identification; feature mapping","author":"Kr\u00fcger Jacob","year":"2018","unstructured":"Jacob Kr\u00fcger, Thorsten Berger, Thomas Leich, and Features. 2018. Features and how to find them: A survey of manual feature location feature location; systematic literature review; reverse variability engineering; feature identification; feature mapping. In Software Engineering for Variability Intensive Systems: Foundations and Applications, 153\u2013172.","journal-title":"Software Engineering for Variability Intensive Systems: Foundations and Applications"},{"key":"e_1_3_2_30_2","first-page":"2","volume-title":"Proceedings of the 14th International Working Conference on Variability Modelling of Software-Intensive System (VAMOS \u201920)","author":"Kr\u00fcger Jacob","year":"2020","unstructured":"Jacob Kr\u00fcger, Sebastian Krieter, Gunter Saake, and Thomas Leich. 2020. EXtracting product lines from vAriaNTs (EXPLANT) In Proceedings of the 14th International Working Conference on Variability Modelling of Software-Intensive System (VAMOS \u201920). ACM, New York, NY, Article 13, 2 pages."},{"key":"e_1_3_2_31_2","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2013.45"},{"key":"e_1_3_2_32_2","first-page":"303","volume-title":"Proceedings of the SPLC Workshop on Visualization in Software Product Line Engineering (ViSPLE)","author":"K\u00e4stner Christian","year":"2008","unstructured":"Christian K\u00e4stner, Salvador Trujillo, and Sven Apel. 2008. Visualizing software product line variabilities in source code. In Proceedings of the SPLC Workshop on Visualization in Software Product Line Engineering (ViSPLE), 303\u2013312."},{"key":"e_1_3_2_33_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.scico.2012.05.003"},{"key":"e_1_3_2_34_2","first-page":"105","volume-title":"Proceedings of the 2010 ACM\/IEEE 32nd International Conference on Software Engineering","volume":"1","author":"Liebig Jorg","year":"2010","unstructured":"Jorg Liebig, Sven Apel, Christian Lengauer, Christian K\u00e4stner, and Michael Schulze. 2010. An analysis of the variability in forty preprocessor-based software product lines. In Proceedings of the 2010 ACM\/IEEE 32nd International Conference on Software Engineering, Vol. 1, 105\u2013114."},{"key":"e_1_3_2_35_2","doi-asserted-by":"publisher","DOI":"10.5555\/1296141"},{"key":"e_1_3_2_36_2","first-page":"294","volume-title":"Proceedings of the International Conference on Transportation & Logistics, Information & Communication, Smart City (TLICSC \u201918)","volume":"161","author":"Liu Lupeng","year":"2018","unstructured":"Lupeng Liu and Xiaoguang Mao. 2018. A study on code transplantation technique based on program slicing. In Proceedings of the International Conference on Transportation & Logistics, Information & Communication, Smart City (TLICSC \u201918), Vol. 161, 294\u2013298."},{"key":"e_1_3_2_37_2","doi-asserted-by":"crossref","first-page":"136","DOI":"10.1007\/978-3-642-15579-6_10","volume-title":"Proceedings of the Software Product Lines: Going Beyond (SPLC\u201910)","author":"Lotufo Rafael","year":"2010","unstructured":"Rafael Lotufo, Steven She, Thorsten Berger, Krzysztof Czarnecki, and Andrzej Wasowski. 2010. Evolution of the Linux kernel variability model. In Proceedings of the Software Product Lines: Going Beyond (SPLC\u201910). Springer-Verlag, Berlin, 136\u2013150."},{"key":"e_1_3_2_38_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE43902.2021.00147"},{"key":"e_1_3_2_39_2","doi-asserted-by":"crossref","first-page":"101","DOI":"10.1145\/2791060.2791086","volume-title":"Proceedings of the 19th International Conference on Software Product Line (SPLC \u201915)","author":"Martinez Jabier","year":"2015","unstructured":"Jabier Martinez, Tewfik Ziadi, Tegawend\u00e9 F. Bissyand\u00e9, Jacques Klein, and Yves Le Traon. 2015. Bottom-up adoption of software product lines: A generic and extensible approach. In Proceedings of the 19th International Conference on Software Product Line (SPLC \u201915). ACM, New York, NY, 101\u2013110."},{"key":"e_1_3_2_40_2","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2017.2688333"},{"key":"e_1_3_2_41_2","doi-asserted-by":"publisher","DOI":"10.1145\/3377813.3381366"},{"key":"e_1_3_2_42_2","unstructured":"Linda M. Northrop and Paul C. Clements. 2012. A Framework for Software Product Line Practice Version 5.0. Technical Report. Software Engineering Institute 258. Retrieved from http:\/\/www.sei.cmu.edu\/productlines\/frame_report\/index.html"},{"key":"e_1_3_2_43_2","doi-asserted-by":"publisher","DOI":"10.1109\/TEVC.2017.2693219"},{"key":"e_1_3_2_44_2","first-page":"137","volume-title":"Genetic Programming","author":"Petke Justyna","year":"2014","unstructured":"Justyna Petke, Mark Harman, William B. Langdon, and Westley Weimer. 2014. Using genetic improvement and code transplants to specialise a C++ program to a problem class. In Genetic Programming. Miguel Nicolau, Krzysztof Krawiec, Malcolm I. Heywood, Mauro Castelli, Pablo Garc\u00eda-S\u00e1nchez, Juan J. Merelo, Victor M. Rivas Santos, and Kevin Sim (Eds.), Springer, Berlin, 137\u2013149."},{"key":"e_1_3_2_45_2","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2017.2702606"},{"key":"e_1_3_2_46_2","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-28901-1"},{"key":"e_1_3_2_47_2","doi-asserted-by":"publisher","DOI":"10.15439\/2023F9829"},{"key":"e_1_3_2_48_2","doi-asserted-by":"crossref","first-page":"201","DOI":"10.1145\/2901739.2901745","volume-title":"Proceedings of the 13th International Conference on Mining Software Repositories (MSR \u201916)","author":"Rahman Md Tajmilur","year":"2016","unstructured":"Md Tajmilur Rahman, Louis-Philippe Querel, Peter C. Rigby, and Bram Adams. 2016. Feature toggles: Practitioner practices and a case study. In Proceedings of the 13th International Conference on Mining Software Repositories (MSR \u201916). ACM, New York, NY, 201\u2013211."},{"issue":"3","key":"e_1_3_2_49_2","doi-asserted-by":"crossref","first-page":"23","DOI":"10.1145\/2189751.2047868","article-title":"On the impact of feature dependencies when maintaining preprocessor-based software product lines","volume":"47","author":"Ribeiro M\u00e1rcio","year":"2011","unstructured":"M\u00e1rcio Ribeiro, Felipe Queiroz, Paulo Borba, T\u00e1rsis Tol\u00eado, Claus Brabrand, and S\u00e9rgio Soares. 2011. On the impact of feature dependencies when maintaining preprocessor-based software product lines. SIGPLAN Notices 47, 3 (Oct. 2011), 23\u201332.","journal-title":"SIGPLAN Notices"},{"key":"e_1_3_2_50_2","doi-asserted-by":"publisher","DOI":"10.5555\/2019854"},{"key":"e_1_3_2_51_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-36654-3_2"},{"key":"e_1_3_2_52_2","doi-asserted-by":"publisher","DOI":"10.1093\/biomet\/52.3-4.591"},{"key":"e_1_3_2_53_2","doi-asserted-by":"publisher","DOI":"10.1145\/1985793.1985856"},{"key":"e_1_3_2_54_2","doi-asserted-by":"publisher","DOI":"10.1145\/3106237.3106269"},{"key":"e_1_3_2_55_2","unstructured":"Leandro Souza Earl Barr Justyna Petke Eduardo Almeida and Paulo Neto. 2023. The Project: Software Product line Engineering via Automated Software Transplantation. Retrieved April 1 2024 from https:\/\/autotransplantation-spl.github.io\/foundry.github.io\/"},{"key":"e_1_3_2_56_2","doi-asserted-by":"crossref","first-page":"47","DOI":"10.1145\/1966445.1966451","volume-title":"Proceedings of the 6th Conference on Computer Systems (EuroSys \u201911)","author":"Tartler Reinhard","year":"2011","unstructured":"Reinhard Tartler, Daniel Lohmann, Julio Sincero, and Wolfgang Schr\u00f6der-Preikschat. 2011. Feature consistency in compile-time-configurable system software: Facing the Linux 10,000 feature problem. In Proceedings of the 6th Conference on Computer Systems (EuroSys \u201911). ACM, New York, NY, 47\u201360."},{"key":"e_1_3_2_57_2","unstructured":"D. van Heesch. 2018. Doxygen: Source Code Documentation Generator Tool. Retrieved from http:\/\/www.stack.nl\/dimitri\/doxygen\/"},{"key":"e_1_3_2_58_2","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2018.2872669"},{"key":"e_1_3_2_59_2","doi-asserted-by":"publisher","DOI":"10.5555\/1753235.1753265"},{"key":"e_1_3_2_60_2","first-page":"307","volume-title":"Proceedings of the 10th Joint Meeting on Foundations of Software Engineering (ESEC\/FSE \u201915)","author":"Xu Tianyin","year":"2015","unstructured":"Tianyin Xu, Long Jin, Xuepeng Fan, Yuanyuan Zhou, Shankar Pasupathy, and Rukma Talwadker. 2015. Hey, you have given me too many knobs!: Understanding and dealing with over-designed configuration in system software. In Proceedings of the 10th Joint Meeting on Foundations of Software Engineering (ESEC\/FSE \u201915). ACM, New York, NY, 307\u2013319."},{"key":"e_1_3_2_61_2","doi-asserted-by":"publisher","DOI":"10.1145\/1176887.1176897"}],"container-title":["ACM Transactions on Software Engineering and Methodology"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3695987","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3695987","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T00:04:30Z","timestamp":1750291470000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3695987"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,1,20]]},"references-count":60,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2025,2,28]]}},"alternative-id":["10.1145\/3695987"],"URL":"https:\/\/doi.org\/10.1145\/3695987","relation":{},"ISSN":["1049-331X","1557-7392"],"issn-type":[{"value":"1049-331X","type":"print"},{"value":"1557-7392","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,1,20]]},"assertion":[{"value":"2023-05-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2024-08-02","order":2,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2025-01-20","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}