{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,12]],"date-time":"2026-06-12T06:46:41Z","timestamp":1781246801379,"version":"3.54.1"},"reference-count":56,"publisher":"Springer Science and Business Media LLC","issue":"6","license":[{"start":{"date-parts":[[2024,11,27]],"date-time":"2024-11-27T00:00:00Z","timestamp":1732665600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2024,11,27]],"date-time":"2024-11-27T00:00:00Z","timestamp":1732665600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Softw Syst Model"],"published-print":{"date-parts":[[2024,12]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>MDE enables the centrality of the models in semi-automated development processes. However, its level of usage in industrial settings is still not adequate for the benefits MDE can introduce. This paper proposes a semi-automatic approach for the completion of high-level models in the lifecycle of critical systems, which exhibit an event-driven behaviour. The proposal suggests a specification guideline that starts from a partial SysML model of a system and on a set of requirements, expressed in the well-known Given\u2013When\u2013Then paradigm. On the basis of such requirements, the approach enables the semi-automatic generation of new SysML state machines model elements. Accordingly, the approach focuses on the completion of the state machines by adding proper transitions (with triggers, guards and effects) among pre-existing states. Also, traceability modelling elements are added to the model. Two case studies demonstrate the feasibility of the proposed approach.<\/jats:p>","DOI":"10.1007\/s10270-024-01228-3","type":"journal-article","created":{"date-parts":[[2024,11,27]],"date-time":"2024-11-27T05:00:41Z","timestamp":1732683641000},"page":"1455-1491","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["Completion of SysML state machines from Given\u2013When\u2013Then requirements"],"prefix":"10.1007","volume":"23","author":[{"given":"Maria Stella","family":"de\u00a0Biase","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Simona","family":"Bernardi","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Stefano","family":"Marrone","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jos\u00e9","family":"Merseguer","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Angelo","family":"Palladino","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2024,11,27]]},"reference":[{"key":"1228_CR1","doi-asserted-by":"publisher","DOI":"10.1109\/EmpiRE.2011.6046248","author":"D Aceituna","year":"2011","unstructured":"Aceituna, D., Do, H., Walia, G.S., Lee, S.W.: Evaluating the use of model-based requirements verification method: a feasibility study (2011). https:\/\/doi.org\/10.1109\/EmpiRE.2011.6046248","journal-title":"Evaluating the use of model-based requirements verification method: a feasibility study"},{"key":"1228_CR2","doi-asserted-by":"crossref","unstructured":"Alferez, M., Pastore, F., Sabetzadeh, M., Briand, L., Riccardi, J.R.: Bridging the gap between requirements modeling and behavior-driven development. In: 2019 ACM\/IEEE 22nd International Conference on Model Driven Engineering Languages and Systems (MODELS), pp. 239\u2013249. IEEE (2019)","DOI":"10.1109\/MODELS.2019.00008"},{"key":"1228_CR3","unstructured":"Bankauskaite, J., Morkevicius, A.: An approach: SysML-based automated completeness evaluation of the system requirements specification. pp. 66\u201372 (2018)"},{"key":"1228_CR4","doi-asserted-by":"publisher","unstructured":"Basin, D., Clavel, M., Egea, M.: A decade of model-driven security. In: Proceedings of ACM Symposium on Access Control Models and Technologies, SACMAT, pp. 1\u201310 (2011). https:\/\/doi.org\/10.1145\/1998441.1998443","DOI":"10.1145\/1998441.1998443"},{"key":"1228_CR5","volume-title":"Test-Driven Development: By Example","author":"K Beck","year":"2003","unstructured":"Beck, K.: Test-Driven Development: By Example. Addison-Wesley Professional, Boston (2003)"},{"key":"1228_CR6","doi-asserted-by":"publisher","unstructured":"Bernardi, S., Merseguer, J., Petriu, D.C.: Dependability modeling and analysis of software systems specified with uml. ACM Comput. Surv. 45(1) (2012). https:\/\/doi.org\/10.1145\/2379776.2379778","DOI":"10.1145\/2379776.2379778"},{"key":"1228_CR7","doi-asserted-by":"publisher","unstructured":"Bernardi, S., Merseguer, J., Petriu, D.C.: Model-Driven Dependability Assessment of Software Systems. Springer Berlin Heidelberg (2013). https:\/\/doi.org\/10.1007\/978-3-642-39512-3","DOI":"10.1007\/978-3-642-39512-3"},{"key":"1228_CR8","doi-asserted-by":"publisher","unstructured":"de\u00a0Biase, M.S., Marrone, S., Palladino, A.: Towards Automatic Model Completion: from Requirements to SysML State Machines. arXiv preprint arXiv:2210.03388 (2022). https:\/\/doi.org\/10.48550\/arXiv.2210.03388","DOI":"10.48550\/arXiv.2210.03388"},{"key":"1228_CR9","doi-asserted-by":"publisher","unstructured":"Brambilla, M., Cabot, J., Wimmer, M.: Model-Driven Software Engineering in Practice, Second Edition. Synthesis Lectures on Software Engineering. Morgan & Claypool Publishers (2017). https:\/\/doi.org\/10.2200\/S00751ED2V01Y201701SWE004","DOI":"10.2200\/S00751ED2V01Y201701SWE004"},{"key":"1228_CR10","doi-asserted-by":"publisher","unstructured":"Bruel, J.M., Ebersold, S., Galinier, F., Mazzara, M., Naumchev, A., Meyer, B.: The role of formalism in system requirements. ACM Comput. Surv 54 (2021). https:\/\/doi.org\/10.1145\/3448975","DOI":"10.1145\/3448975"},{"key":"1228_CR11","doi-asserted-by":"publisher","unstructured":"Brunello, A., Montanari, A., Reynolds, M.: Synthesis of LTL formulas from natural language texts: State of the art and research directions. In: J.\u00a0Gamper, S.\u00a0Pinchinat, G.\u00a0Sciavicco (eds.) Leibniz International Proceedings in Informatics, LIPIcs, pp. 171\u20131719. Germany (2019). https:\/\/doi.org\/10.4230\/LIPIcs.TIME.2019.17","DOI":"10.4230\/LIPIcs.TIME.2019.17"},{"key":"1228_CR12","doi-asserted-by":"crossref","unstructured":"Burgue\u00f1o, L., Claris\u00f3, R., G\u00e9rard, S., Li, S., Cabot, J.: An NLP-based architecture for the autocompletion of partial domain models. In: International Conference on Advanced Information Systems Engineering (CAiSE 2021), pp. 91\u2013106. Springer (2021)","DOI":"10.1007\/978-3-030-79382-1_6"},{"key":"1228_CR13","doi-asserted-by":"crossref","unstructured":"Buzhinsky, I.: Formalization of natural language requirements into temporal logics: a survey. In: 2019 IEEE 17th international conference on industrial informatics (INDIN), vol.\u00a01, pp. 400\u2013406. IEEE (2019)","DOI":"10.1109\/INDIN41052.2019.8972130"},{"issue":"3","key":"1228_CR14","doi-asserted-by":"publisher","first-page":"717","DOI":"10.1016\/j.jss.2011.09.046","volume":"85","author":"P Colombo","year":"2012","unstructured":"Colombo, P., Khendek, F., Lavazza, L.: Bridging the gap between requirements and design: An approach based on problem frames and sysml. J. Syst. Softw. 85(3), 717\u2013745 (2012). https:\/\/doi.org\/10.1016\/j.jss.2011.09.046","journal-title":"J. Syst. Softw."},{"key":"1228_CR15","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-13621-4","volume-title":"Model-Based Software Performance Analysis","author":"V Cortellessa","year":"2011","unstructured":"Cortellessa, V., Marco, A.D., Inverardi, P.: Model-Based Software Performance Analysis. Springer, Berlin Heidelberg (2011)"},{"issue":"5","key":"1228_CR16","doi-asserted-by":"publisher","first-page":"115","DOI":"10.1109\/MS.2018.3571242","volume":"35","author":"F Dalpiaz","year":"2018","unstructured":"Dalpiaz, F., Ferrari, A., Franch, X., Palomares, C.: Natural language processing for requirements engineering: The best is yet to come. IEEE Softw. 35(5), 115\u2013119 (2018). https:\/\/doi.org\/10.1109\/MS.2018.3571242","journal-title":"IEEE Softw."},{"key":"1228_CR17","doi-asserted-by":"publisher","unstructured":"Dimanidis, A., Chatzidimitriou, K.C., Symeonidis, A.L.: A Natural Language Driven Approach for Automated Web API Development: Gherkin2OAS. WWW \u201918. In: Companion Proceedings of The Web Conference 2018. International World Wide Web Conferences Steering Committee (2018). https:\/\/doi.org\/10.1145\/3184558.3191654","DOI":"10.1145\/3184558.3191654"},{"key":"1228_CR18","volume-title":"Real-time UML - developing efficient objects for embedded systems","author":"BP Douglass","year":"1998","unstructured":"Douglass, B.P.: Real-time UML - developing efficient objects for embedded systems. Addison-Wesley object technology series, Addison-Wesley-Longman (1998)"},{"key":"1228_CR19","doi-asserted-by":"publisher","first-page":"243","DOI":"10.1007\/BF01384048","volume":"4","author":"A Fantechi","year":"1994","unstructured":"Fantechi, A., Gnesi, S., Ristori, G., Carenini, M., Vanocchi, M., Moreschini, P.: Assisting requirement formalization by means of natural language translation. Formal Methods in System Design 4, 243\u2013263 (1994). https:\/\/doi.org\/10.1007\/BF01384048","journal-title":"Formal Methods in System Design"},{"key":"1228_CR20","doi-asserted-by":"publisher","unstructured":"Ferrari, A., Dell\u2019Orletta, F., Spagnolo, G.O., Gnesi, S.: Measuring and improving the completeness of natural language requirements. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) 8396 LNCS, 23 - 38 (2014). https:\/\/doi.org\/10.1007\/978-3-319-05843-6_3","DOI":"10.1007\/978-3-319-05843-6_3"},{"key":"1228_CR21","doi-asserted-by":"publisher","unstructured":"Flammini, F., Marrone, S., Iacono, M., Mazzocca, N., Vittorini, V.: A Multiformalism Modular Approach to ERTMS\/ETCS Failure Modelling, vol.\u00a021. International Journal of Reliability, Quality and Safety Engineering (2014)https:\/\/doi.org\/10.1142\/S0218539314500016","DOI":"10.1142\/S0218539314500016"},{"key":"1228_CR22","doi-asserted-by":"publisher","unstructured":"France, R., Rumpe, B.: Model-driven development of complex software: A research roadmap. In: Future of Software Engineering (FOSE \u201907), pp. 37\u201354 (2007). https:\/\/doi.org\/10.1109\/FOSE.2007.14","DOI":"10.1109\/FOSE.2007.14"},{"key":"1228_CR23","doi-asserted-by":"crossref","unstructured":"Frederiksen, S.J., Aromando, J., Hsiao, M.S.: Automated assertion generation from natural language specifications. In: 2020 IEEE International Test Conference (ITC), pp. 1\u20135. IEEE (2020)","DOI":"10.1109\/ITC44778.2020.9325264"},{"key":"1228_CR24","unstructured":"Furness, N., van Houten, H., Arenas, L., Maarten, B.: ERTMS level 3: the game-changer (2017)"},{"key":"1228_CR25","doi-asserted-by":"publisher","unstructured":"Hesenius, M., Griebe, T., Gruhn, V.: Towards a behavior-oriented specification and testing language for multimodal applications. In: Proceedings of the 2014 ACM SIGCHI Symposium on Engineering Interactive Computing Systems, p. 117-122. ACM, New York, NY, USA (2014). https:\/\/doi.org\/10.1145\/2607023.2610278","DOI":"10.1145\/2607023.2610278"},{"key":"1228_CR26","doi-asserted-by":"crossref","unstructured":"Horv\u00e1th, B., Moln\u00e1r, V., Graics, B., Hajdu, \u00c1., R\u00e1th, I., Horv\u00e1th, \u00c1., Karban, R., Trancho, G., Micskei, Z.: Pragmatic verification and validation of industrial executable sysml models. Systems Engineering (2023)","DOI":"10.1002\/sys.21679"},{"key":"1228_CR27","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-45923-5_16","author":"R H\u00e4hnle","year":"2002","unstructured":"H\u00e4hnle, R., Johannisson, K., Ranta, A.: An authoring tool for informal and formal requirements specifications (2002). https:\/\/doi.org\/10.1007\/3-540-45923-5_16","journal-title":"An authoring tool for informal and formal requirements specifications"},{"key":"1228_CR28","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. Program. 72, 31\u201339 (2008). https:\/\/doi.org\/10.1016\/j.scico.2007.08.002","journal-title":"Sci. Comput. Program."},{"key":"1228_CR29","doi-asserted-by":"publisher","unstructured":"Kamalakar, S., Edwards, S.H., Dao, T.M.: Automatically generating tests from natural language descriptions of software behavior. In: Proceedings of the 8th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE,, pp. 238\u2013245. INSTICC, SciTePress (2013). https:\/\/doi.org\/10.5220\/0004566002380245","DOI":"10.5220\/0004566002380245"},{"issue":"4","key":"1228_CR30","doi-asserted-by":"publisher","first-page":"235","DOI":"10.1007\/s11334-014-0232-4","volume":"10","author":"M Kassab","year":"2014","unstructured":"Kassab, M., Neill, C., Laplante, P.: State of practice in requirements engineering: Contemporary data. Innov. Syst. Softw. Eng. 10(4), 235\u2013241 (2014). https:\/\/doi.org\/10.1007\/s11334-014-0232-4","journal-title":"Innov. Syst. Softw. Eng."},{"key":"1228_CR31","doi-asserted-by":"publisher","unstructured":"Kolahdouz-Rahimi, S., Lano, K., Lin, C.: Requirement formalisation using natural language processing and machine learning: A systematic review. In: Proceedings of the 11th International Conference on Model-Based Software and Systems Engineering, MODELSWARD 2023, Lisbon, Portugal, February 19-21, pp. 237\u2013244. SCITEPRESS (2023). https:\/\/doi.org\/10.5220\/0011789700003402","DOI":"10.5220\/0011789700003402"},{"key":"1228_CR32","doi-asserted-by":"crossref","unstructured":"Konrad, S., Cheng, B.H.: Automated analysis of Natural Language properties for UML models. International Conference on Model Driven Engineering Languages and Systems (2005)","DOI":"10.1007\/11663430_6"},{"issue":"1","key":"1228_CR33","doi-asserted-by":"publisher","first-page":"121","DOI":"10.1162\/COLI_a_00168","volume":"40","author":"T Kuhn","year":"2014","unstructured":"Kuhn, T.: A survey and classification of controlled natural languages. Comput. Linguist. 40(1), 121\u2013170 (2014). https:\/\/doi.org\/10.1162\/COLI_a_00168","journal-title":"Comput. Linguist."},{"key":"1228_CR34","doi-asserted-by":"publisher","unstructured":"Lenka, R.K., Kumar, S., Mamgain, S.: Behavior driven development: Tools and challenges. In: 2018 International Conference on Advances in Computing, Communication Control and Networking (ICACCCN), pp. 1032\u20131037 (201https:\/\/doi.org\/10.1109\/ICACCCN.2018.8748595","DOI":"10.1109\/ICACCCN.2018.8748595"},{"key":"1228_CR35","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-16101-3_11","author":"FL Li","year":"2015","unstructured":"Li, F.L., Horkoff, J., Borgida, A., Guizzardi, G., Liu, L., Mylopoulos, J.: From stakeholder requirements to formal specifications through refinement (2015). https:\/\/doi.org\/10.1007\/978-3-319-16101-3_11","journal-title":"From stakeholder requirements to formal specifications through refinement"},{"key":"1228_CR36","doi-asserted-by":"publisher","unstructured":"Li, N., Escalona, A., Kamal, T.: Skyfire: Model-based testing with Cucumber. In: 2016 IEEE International Conference on Software Testing, Verification and Validation (ICST), pp. 393\u2013400 (2016)https:\/\/doi.org\/10.1109\/ICST.2016.41","DOI":"10.1109\/ICST.2016.41"},{"key":"1228_CR37","doi-asserted-by":"publisher","unstructured":"Murata, T.: Petri nets: Properties, analysis and applications. Proceedings of the IEEE 77 (1989). https:\/\/doi.org\/10.1109\/5.24143","DOI":"10.1109\/5.24143"},{"key":"1228_CR38","doi-asserted-by":"publisher","DOI":"10.1007\/s10270-020-00814-5","author":"G Mussbacher","year":"2020","unstructured":"Mussbacher, G., Combemale, B., Kienzle, J., Abrah\u00e3o, S., Ali, H., Bencomo, N., B\u00far, M., Burgue\u00f1o, L., Engels, G., Jeanjean, P., J\u00e9z\u00e9quel, J.M., K\u00fchn, T., Mosser, S., Sahraoui, H., Syriani, E., Varro, D., Weyssow, M.: Opportunities in intelligent modeling assistance. Softw. Syst. Model. (2020). https:\/\/doi.org\/10.1007\/s10270-020-00814-5","journal-title":"Softw. Syst. Model."},{"key":"1228_CR39","unstructured":"(OMG), O.M.G.: OMG Unified Modeling Language (UML) Superstructure Version 2.4.1 (2011). http:\/\/www.omg.org\/spec\/UML\/2.4.1\/Superstructure"},{"key":"1228_CR40","unstructured":"(OMG), O.M.G.: OMG Systems Modeling Language (OMG $$\\text{SysML}^{{\\rm TM}}$$) Version 1.6 (2019). https:\/\/www.omg.org\/spec\/SysML\/1.6\/"},{"key":"1228_CR41","unstructured":"OutSystems: Outsystems (2022). https:\/\/www.outsystems.com\/p\/low-code-platform\/"},{"key":"1228_CR42","doi-asserted-by":"publisher","unstructured":"Pereira, L., Sharp, H., de\u00a0Souza, C., Oliveira, G., Marczak, S., Bastos, R.: Behavior-driven development benefits and challenges: reports from an industrial study. XP \u201918. ACM (2018). https:\/\/doi.org\/10.1145\/3234152.3234167","DOI":"10.1145\/3234152.3234167"},{"key":"1228_CR43","doi-asserted-by":"crossref","unstructured":"Ramackers, G.J., Griffioen, P.P., Schouten, M.B., Chaudron, M.R.: From prose to prototype: Synthesising executable UML models from natural language. 2021 ACM\/IEEE International Conference on Model Driven Engineering Languages and Systems Companion (MODELS-C) (2021)","DOI":"10.1109\/MODELS-C53483.2021.00061"},{"key":"1228_CR44","volume-title":"RESTful Web Services","author":"L Richardson","year":"2008","unstructured":"Richardson, L., Ruby, S.: RESTful Web Services. O\u2019Reilly Media Inc, Sebastopol (2008)"},{"key":"1228_CR45","doi-asserted-by":"publisher","unstructured":"Rocha\u00a0Silva, T.: Towards a domain-specific language to specify interaction scenarios for web-based graphical user interfaces. In: Companion of the 2022 ACM SIGCHI Symposium on Engineering Interactive Computing Systems, EICS \u201922 Companion, pp. 48\u201353. ACM, New York, NY, USA (2022). https:\/\/doi.org\/10.1145\/3531706.3536463","DOI":"10.1145\/3531706.3536463"},{"key":"1228_CR46","doi-asserted-by":"publisher","unstructured":"Saini, R.: Automated, traceable, and interactive domain modelling. pp. 217\u2013220 (2022). https:\/\/doi.org\/10.1145\/3550356.3552372","DOI":"10.1145\/3550356.3552372"},{"issue":"3","key":"1228_CR47","doi-asserted-by":"publisher","first-page":"1015","DOI":"10.1007\/s10270-021-00942-6","volume":"21","author":"R Saini","year":"2022","unstructured":"Saini, R., Mussbacher, G., Guo, J.L., Kienzle, J.: Automated, interactive, and traceable domain modelling empowered by artificial intelligence. Softw. Syst. Model. 21(3), 1015\u20131045 (2022)","journal-title":"Softw. Syst. Model."},{"key":"1228_CR48","doi-asserted-by":"publisher","unstructured":"Sayar, I., Souqui\u00e8res, J.: Bridging the gap between requirements document and formal specifications using development patterns. In: 2019 IEEE 27th International Requirements Engineering Conference Workshops (REW), pp. 116\u2013122 (2019). https:\/\/doi.org\/10.1109\/REW.2019.00026","DOI":"10.1109\/REW.2019.00026"},{"key":"1228_CR49","unstructured":"Smart, J.F., Molak, J.: BDD in Action: Behavior-driven development for the whole software lifecycle. Simon and Schuster (2023)"},{"key":"1228_CR50","doi-asserted-by":"crossref","unstructured":"Snook, C., Hoang, T.S., Dghyam, D., Butler, M., Fischer, T., Schlick, R., Wang, K.: Behaviour-driven formal model development. In: Sun, J., Sun, M. (eds.) Formal Methods and Software Engineering, pp. 21\u201336. Springer International Publishing, Cham (2018)","DOI":"10.1007\/978-3-030-02450-5_2"},{"key":"1228_CR51","doi-asserted-by":"publisher","unstructured":"Whittle, J., Sawyer, P., Bencomo, N., Chengy, B.H., Bruelz, J.M.: Relax: Incorporating uncertainty into the specification of self-adaptive systems (2009). https:\/\/doi.org\/10.1109\/RE.2009.36","DOI":"10.1109\/RE.2009.36"},{"key":"1228_CR52","doi-asserted-by":"publisher","unstructured":"Wiecher, C., Japs, S., Kaiser, L., Greenyer, J., Dumitrescu, R., Wolff, C.: Scenarios in the loop: Integrated requirements analysis and automotive system validation. In: Proceedings of the 23rd ACM\/IEEE International Conference on Model Driven Engineering Languages and Systems: Companion Proceedings, MODELS \u201920. ACM, New York, NY, USA (2020). https:\/\/doi.org\/10.1145\/3417990.3421264","DOI":"10.1145\/3417990.3421264"},{"key":"1228_CR53","unstructured":"Wynne, M., Helles\u00f8y, A., Tooke, S.: The Cucumber Book: Behaviour-driven Development for Testers and Developers. Pragmatic programmers. Pragmatic Bookshelf (2017). https:\/\/books.google.it\/books?id=zzOqnQAACAAJ"},{"key":"1228_CR54","doi-asserted-by":"publisher","unstructured":"Yang, S., Sahraoui, H.: Towards automatically extracting UML class diagrams from natural language specifications. pp. 396\u2013403 (2022). https:\/\/doi.org\/10.1145\/3550356.3561592","DOI":"10.1145\/3550356.3561592"},{"key":"1228_CR55","doi-asserted-by":"crossref","unstructured":"Yang, S., Zhao, Y., Tu, K.: PCFGS can do better: inducing probabilistic context-free grammars with many symbols. pp 1487\u20131498 (2021)","DOI":"10.18653\/v1\/2021.naacl-main.117"},{"issue":"3","key":"1228_CR56","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3444689","volume":"54","author":"L Zhao","year":"2021","unstructured":"Zhao, L., Alhoshan, W., Ferrari, A., Letsholo, K.J., Ajagbe, M.A., Chioasca, E.V., Batista-Navarro, R.T.: Natural language processing for requirements engineering: a systematic mapping study. ACM Comput. Surv. 54(3), 1\u201341 (2021). https:\/\/doi.org\/10.1145\/3444689","journal-title":"ACM Comput. Surv."}],"container-title":["Software and Systems Modeling"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10270-024-01228-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10270-024-01228-3\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10270-024-01228-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,12,14]],"date-time":"2024-12-14T06:06:12Z","timestamp":1734156372000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10270-024-01228-3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,11,27]]},"references-count":56,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2024,12]]}},"alternative-id":["1228"],"URL":"https:\/\/doi.org\/10.1007\/s10270-024-01228-3","relation":{},"ISSN":["1619-1366","1619-1374"],"issn-type":[{"value":"1619-1366","type":"print"},{"value":"1619-1374","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,11,27]]},"assertion":[{"value":"14 August 2023","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"16 September 2024","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"2 October 2024","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"27 November 2024","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}