{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,10,13]],"date-time":"2026-10-13T01:42:32Z","timestamp":1791855752862,"version":"4.3.4"},"reference-count":42,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2022,3,2]],"date-time":"2022-03-02T00:00:00Z","timestamp":1646179200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2022,3,2]],"date-time":"2022-03-02T00:00:00Z","timestamp":1646179200000},"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":["Autom Softw Eng"],"published-print":{"date-parts":[[2022,5]]},"DOI":"10.1007\/s10515-022-00324-2","type":"journal-article","created":{"date-parts":[[2022,3,2]],"date-time":"2022-03-02T07:02:51Z","timestamp":1646204571000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":13,"title":["Towards digitalization of requirements: generating context-sensitive user stories from diverse specifications"],"prefix":"10.1007","volume":"29","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-1204-4011","authenticated-orcid":false,"given":"Padmalata V.","family":"Nistala","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Asha","family":"Rajbhoj","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Vinay","family":"Kulkarni","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Shivani","family":"Soni","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Kesav V.","family":"Nori","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Raghu","family":"Reddy","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2022,3,2]]},"reference":[{"key":"324_CR1","doi-asserted-by":"crossref","unstructured":"Acher, M., Cleve, A., Perrouin, G., Heymans, P., Vanbeneden, C., Collet, P., & Lahire, P. (2012). On extracting feature models from product descriptions. In: proceedings of the sixth international workshop on variability modeling of software-intensive systems, (pp. 45\u201354).","DOI":"10.1145\/2110147.2110153"},{"issue":"1","key":"324_CR2","doi-asserted-by":"publisher","first-page":"107","DOI":"10.1007\/s10515-006-5468-2","volume":"13","author":"V Ambriola","year":"2006","unstructured":"Ambriola, V., Gervasi, V.: On the systematic analysis of natural language requirements with CIRCE. Autom. Softw. Eng. 13(1), 107\u2013167 (2006)","journal-title":"Autom. Softw. Eng."},{"key":"324_CR3","doi-asserted-by":"crossref","unstructured":"Arora, C., Sabetzadeh, M., Briand, L., & Zimmer, F. (2016). Extracting domain models from natural-language requirements: approach and industrial evaluation. In: proceedings of the ACM\/IEEE 19th international conference on model driven engineering languages and systems - MODELS \u201916, pp. 250\u2013260.","DOI":"10.1145\/2976767.2976769"},{"issue":"9","key":"324_CR4","doi-asserted-by":"publisher","first-page":"846","DOI":"10.1016\/j.infsof.2005.12.001","volume":"48","author":"SJ Bleistein","year":"2006","unstructured":"Bleistein, S.J., Cox, K., Verner, J., Phalp, K.T.: B-SCP: a requirements analysis framework for validating strategic alignment of organizational IT based on strategy, context, and process. Inf. Softw. Technol. 48(9), 846\u2013868 (2006)","journal-title":"Inf. Softw. Technol."},{"key":"324_CR5","unstructured":"Bourque, P., Fairley, R. E., & IEEE Computer Society. (2014). SWEBOK: guide to the software engineering body of knowledge."},{"key":"324_CR6","unstructured":"Bryant, B. R., Lee, B.-S., Cao, F., Zhao, W., & Gray, J. G. (2003). natural language requirements to executable models of software components. Indiana Univ-Purdue Univ At Indianapolis."},{"issue":"5","key":"324_CR7","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)","journal-title":"IEEE Softw."},{"key":"324_CR8","doi-asserted-by":"crossref","unstructured":"Davril, J. M., Delfosse, E., Hariri, N., Acher, M., Cleland-Huang, J., & Heymans, P. (2013). Feature model extraction from large collections of informal product descriptions. In: proceedings of the 2013 9th joint meeting on foundations of software engineering, pp. 290\u2013300.","DOI":"10.1145\/2491411.2491455"},{"key":"324_CR9","doi-asserted-by":"crossref","unstructured":"Deeptimahanti, D. K., & Babar, M. A. (2009). An automated tool for generating UML models from natural language requirements. In: 2009 IEEE\/ACM international conference on automated software engineering, pp. 680\u2013682.","DOI":"10.1109\/ASE.2009.48"},{"key":"324_CR10","doi-asserted-by":"crossref","unstructured":"Deeptimahanti, D. K., & Sanyal, R. (2011). Semi-automatic generation of UML models from natural language requirements.In: proceedings of the 4th India software engineering conference on - ISEC \u201911, 165\u2013174.","DOI":"10.1145\/1953355.1953378"},{"issue":"2","key":"324_CR11","doi-asserted-by":"publisher","first-page":"495","DOI":"10.1007\/s10579-017-9381-z","volume":"51","author":"T Diamantopoulos","year":"2017","unstructured":"Diamantopoulos, T., Roth, M., Symeonidis, A., Klein, E.: Software requirements as an application domain for natural language processing. Lang. Resour. Eval. 51(2), 495\u2013524 (2017)","journal-title":"Lang. Resour. Eval."},{"key":"324_CR12","unstructured":"Docx4J open source (ASLv2) Java library. (2021). https:\/\/www.docx4java.org\/"},{"key":"324_CR13","doi-asserted-by":"publisher","first-page":"42","DOI":"10.1016\/j.procs.2018.04.010","volume":"130","author":"M Elallaoui","year":"2018","unstructured":"Elallaoui, M., Nafil, K., Touahni, R.: Automatic transformation of user stories into UML use case diagrams using NLP techniques. Procedia Comput. Sci. 130, 42\u201349 (2018)","journal-title":"Procedia Comput. Sci."},{"issue":"6","key":"324_CR14","doi-asserted-by":"publisher","first-page":"28","DOI":"10.1109\/MS.2017.4121207","volume":"34","author":"A Ferrari","year":"2017","unstructured":"Ferrari, A., Dell\u2019Orletta, F., Esuli, A., Gervasi, V., Gnesi, S.: Natural language requirements processing: a 4D vision. IEEE Softw. 34(6), 28\u201335 (2017)","journal-title":"IEEE Softw."},{"key":"324_CR15","unstructured":"Herchi, H., & Abdessalem, W. B. (2012). From user requirements to UML class diagram. 4."},{"key":"324_CR16","doi-asserted-by":"crossref","unstructured":"Hong, D., Chiu, D. K. W., & Shen, V. Y. (2005). Requirements elicitation for the design of context-aware applications in a ubiquitous environment. In: proceedings of the 7th international conference on electronic commerce - ICEC \u201905, 590.","DOI":"10.1145\/1089551.1089658"},{"key":"324_CR17","volume-title":"Requirements engineering","author":"E Hull","year":"2005","unstructured":"Hull, E., Jackson, K., Dick, J.: Requirements engineering. Springer (2005)"},{"key":"324_CR18","unstructured":"ISO\/IEC 2382:2015 Information technology -- Vocabulary. (2015)."},{"key":"324_CR19","unstructured":"Karlsson, L., Dahlstedt, A., Natt och Dag, D. J., Regnell, B., & Persson, A. (2002). Challenges in market-driven requirements engineering-an industrial interview study. (artifact issues- traditional specs, overload). In: eighth international workshop on requirements engineering: foundation for software quality."},{"key":"324_CR20","doi-asserted-by":"crossref","unstructured":"Kassab, M. (2015). The changing landscape of requirements engineering practices over the past decade. In: 2015 IEEE fifth international workshop on empirical requirements engineering (EmpiRE), 1\u20138.","DOI":"10.1109\/EmpiRE.2015.7431299"},{"key":"324_CR21","unstructured":"Kleppe, A. G., Warmer, J., Warmer, J. ., & Bast, W. (2003). MDA explained: the model driven architecture: practice and promise Kleppe, Anneke G., Jos Warmer, Jos B. Warmer, and Wim Bast. Addison-Wesley Professional."},{"key":"324_CR22","doi-asserted-by":"publisher","first-page":"331","DOI":"10.1007\/978-3-642-16129-2_24","volume-title":"Model driven engineering languages and systems","author":"V Kulkarni","year":"2010","unstructured":"Kulkarni, V., Reddy, S., Rajbhoj, A.: Scaling up model driven engineering \u2013 experience and lessons learnt. In: Petriu, D.C., Rouquette, N., Haugen, \u00d8. (eds.) Model driven engineering languages and systems, vol. 6395, pp. 331\u2013345. Springer, Berlin (2010)"},{"key":"324_CR23","unstructured":"Liddy, E. D. (2001). Natural language processing. 15."},{"key":"324_CR24","doi-asserted-by":"crossref","unstructured":"Lucassen, G., Dalpiaz, F., van der Werf, J. M. E. M., & Brinkkemper, S. (2015). Forging high-quality user stories: towards a discipline for Agile Requirements. In: 2015 IEEE 23rd international requirements engineering conference (RE), 126\u2013135.","DOI":"10.1109\/RE.2015.7320415"},{"key":"324_CR25","doi-asserted-by":"publisher","first-page":"869","DOI":"10.1016\/j.procs.2020.03.122","volume":"170","author":"M Melouk","year":"2020","unstructured":"Melouk, M., Rhazali, Y., Youssef, H.: An approach for transforming CIM to PIM up To PSM in MDA. Procedia Comput. Sci. 170, 869\u2013874 (2020)","journal-title":"Procedia Comput. Sci."},{"key":"324_CR26","doi-asserted-by":"crossref","unstructured":"Mich, L., Franch, M., & Inverardi, P. N. (2004). Market research for requirements analysis using linguistic tools. 25.","DOI":"10.1007\/s00766-004-0195-3"},{"issue":"8","key":"324_CR27","first-page":"19","volume":"1","author":"P More","year":"2012","unstructured":"More, P., Phalnikar, R.: Generating UML diagrams from natural language specifications. Int. J. Appl. Inf. Syst. 1(8), 19\u201323 (2012)","journal-title":"Int. J. Appl. Inf. Syst."},{"key":"324_CR28","doi-asserted-by":"publisher","unstructured":"Nistala, P., & Kumari, P. (2013). An approach to carry out consistency analysis on requirements: validating and tracking requirements through a configuration structure. In: 21st IEEE international requirements engineering conference (RE), 320\u2013325. Doi: https:\/\/doi.org\/10.1109\/RE.2013.6636737 (2013b)","DOI":"10.1109\/RE.2013.6636737"},{"key":"324_CR29","doi-asserted-by":"publisher","unstructured":"Nistala, P. V., Nori, K. V., & Natarajan, S. (2016). Process patterns for requirement consistency analysis. In: proceedings of the 21st European conference on pattern languages of programs - EuroPlop \u201916, 1\u201311. https:\/\/doi.org\/10.1145\/3011784.3011809 (2016b)","DOI":"10.1145\/3011784.3011809"},{"key":"324_CR30","doi-asserted-by":"crossref","unstructured":"Nistala, P., Rajbhoj, A., Kulkarni, V., & Nori, K. (2020). Digital re-imagination of software and systems processes for quality engineering: iSPIN Approach. In: 2020 IEEE\/ACM international conference on software and system processes (ICSSP), 10.","DOI":"10.1145\/3379177.3388894"},{"key":"324_CR31","unstructured":"OpenNLP. (2021). https:\/\/opennlp.apache.org\/"},{"key":"324_CR32","unstructured":"Riebisch, M. (2003). Towards a more precise definition of feature models. 64\u201376."},{"key":"324_CR33","doi-asserted-by":"crossref","unstructured":"Robeer, M., Lucassen, G., van der Werf, J. M. E., Dalpiaz, F., & Brinkkemper, S. (2016). Automated extraction of conceptual models from user stories via NLP. In: 2016 IEEE 24th international requirements engineering conference (RE),pp. 196\u2013205.","DOI":"10.1109\/RE.2016.40"},{"key":"324_CR34","doi-asserted-by":"crossref","unstructured":"Rolland, C., & Proix, C. (1992). A natural language approach for requirements engineering. 21.","DOI":"10.1007\/BFb0035136"},{"key":"324_CR35","doi-asserted-by":"crossref","unstructured":"Savic, D., Antovic, I., Vlajic, S., Stanojevic, V., & Milic, M. (2011). Language for use case specification. In: IEEE 34th software engineering workshop, 19\u201326.","DOI":"10.1109\/SEW.2011.9"},{"key":"324_CR36","unstructured":"Schatsky, D., & Bumb, S. (2020). AI is helping to make better software. 12."},{"key":"324_CR37","doi-asserted-by":"crossref","unstructured":"Shaheen, R., Ahsan, A., & Anwar., Z. (2018). Requirements management for market driven software products\u2014key issues. (req challenges). 1\u20136.","DOI":"10.1109\/ICOMET.2018.8346345"},{"key":"324_CR38","doi-asserted-by":"crossref","unstructured":"Sitou, W., & Spanfelner, B. (2007). Towards requirements engineering for context adaptive systems. In: 31st annual international computer software and applications conference - Vol. 2 - (COMPSAC 2007), 593\u2013600.","DOI":"10.1109\/COMPSAC.2007.223"},{"key":"324_CR39","doi-asserted-by":"crossref","unstructured":"Sree-Kumar, A., Planas, E., & Claris\u00f3, R. (2018). Extracting software product line feature models from natural language specifications. In: proceedings of the 22nd international systems and software product line conference - Volume 1, 43\u201353.","DOI":"10.1145\/3233027.3233029"},{"key":"324_CR40","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1007\/978-3-319-99933-3_1","volume-title":"Dependable software engineering. Theories, tools, and applications","author":"T Xie","year":"2018","unstructured":"Xie, T.: Intelligent software engineering: synergy between AI and software engineering. In: Feng, X., M\u00fcller-Olm, M., Yang, Z. (eds.) Dependable software engineering. Theories, tools, and applications, vol. 10998, pp. 3\u20137. Springer, Berlin (2018)"},{"issue":"2","key":"324_CR41","doi-asserted-by":"publisher","first-page":"75","DOI":"10.1007\/s00766-010-0111-y","volume":"16","author":"T Yue","year":"2011","unstructured":"Yue, T., Briand, L.C., Labiche, Y.: A systematic review of transformation approaches between user requirements and analysis models. Requirements Eng. 16(2), 75\u201399 (2011)","journal-title":"Requirements Eng."},{"key":"324_CR42","doi-asserted-by":"crossref","unstructured":"Zhao, L., Alhoshan, W., Ferrari, A., Letsholo, K. J., Ajagbe, M. A., Chioasca, E.-V., & Batista-Navarro, R. T. (2020). Natural language processing (NLP) for requirements engineering: a systematic mapping study. natural language processing, 75.","DOI":"10.1145\/3444689"}],"container-title":["Automated Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10515-022-00324-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10515-022-00324-2\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10515-022-00324-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,4,25]],"date-time":"2022-04-25T15:45:04Z","timestamp":1650901504000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10515-022-00324-2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,3,2]]},"references-count":42,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2022,5]]}},"alternative-id":["324"],"URL":"https:\/\/doi.org\/10.1007\/s10515-022-00324-2","relation":{},"ISSN":["0928-8910","1573-7535"],"issn-type":[{"value":"0928-8910","type":"print"},{"value":"1573-7535","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,3,2]]},"assertion":[{"value":"30 December 2020","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"11 January 2022","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"2 March 2022","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}],"article-number":"26"}}