{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,25]],"date-time":"2026-02-25T17:16:38Z","timestamp":1772039798332,"version":"3.50.1"},"publisher-location":"Cham","reference-count":30,"publisher":"Springer International Publishing","isbn-type":[{"value":"9783030731274","type":"print"},{"value":"9783030731281","type":"electronic"}],"license":[{"start":{"date-parts":[[2021,1,1]],"date-time":"2021-01-01T00:00:00Z","timestamp":1609459200000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2021,1,1]],"date-time":"2021-01-01T00:00:00Z","timestamp":1609459200000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2021]]},"DOI":"10.1007\/978-3-030-73128-1_4","type":"book-chapter","created":{"date-parts":[[2021,4,1]],"date-time":"2021-04-01T11:04:01Z","timestamp":1617275041000},"page":"54-70","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":4,"title":["CORG: A Component-Oriented Synthetic Textual Requirements Generator"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-1580-6619","authenticated-orcid":false,"given":"Aya","family":"Zaki-Ismail","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6940-0833","authenticated-orcid":false,"given":"Mohamed","family":"Osama","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3812-9785","authenticated-orcid":false,"given":"Mohamed","family":"Abdelrazek","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4928-7076","authenticated-orcid":false,"given":"John","family":"Grundy","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8747-1419","authenticated-orcid":false,"given":"Amani","family":"Ibrahim","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2021,4,2]]},"reference":[{"issue":"1","key":"4_CR1","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":"4_CR2","doi-asserted-by":"crossref","unstructured":"Bangalore, S., Rambow, O.: Exploiting a probabilistic hierarchical model for generation. In: Proceedings of the 18th Conference on Computational Linguistics, vol. 1, pp. 42\u201348. Association for Computational Linguistics (2000)","DOI":"10.3115\/990820.990827"},{"key":"4_CR3","doi-asserted-by":"crossref","unstructured":"Bhowmik, T., Niu, N., Mahmoud, A., Savolainen, J.: Automated support for combinational creativity in requirements engineering. In: 2014 IEEE 22nd International Requirements Engineering Conference (RE), pp. 243\u2013252. IEEE (2014)","DOI":"10.1109\/RE.2014.6912266"},{"key":"4_CR4","doi-asserted-by":"crossref","unstructured":"Burden, H., Heldal, R.: Natural language generation from class diagrams. In: Proceedings of the 8th International Workshop on Model-Driven Engineering, Verification and Validation, pp. 1\u20138 (2011)","DOI":"10.1145\/2095654.2095665"},{"issue":"4","key":"4_CR5","doi-asserted-by":"publisher","first-page":"417","DOI":"10.1016\/j.is.2008.12.002","volume":"35","author":"J Cabot","year":"2010","unstructured":"Cabot, J., Pau, R., Ravent\u00f3s, R.: From UML\/OCL to SBVR specifications: a challenging transformation. Inf. Syst. 35(4), 417\u2013440 (2010)","journal-title":"Inf. Syst."},{"key":"4_CR6","doi-asserted-by":"crossref","unstructured":"Do, Q.A., Bhowmik, T., Bradshaw, G.L.: Capturing creative requirements via requirements reuse: a machine learning-based approach. J. Syst. Softw. 170, 110730 (2020)","DOI":"10.1016\/j.jss.2020.110730"},{"key":"4_CR7","doi-asserted-by":"publisher","first-page":"65","DOI":"10.1613\/jair.5477","volume":"61","author":"A Gatt","year":"2018","unstructured":"Gatt, A., Krahmer, E.: Survey of the state of the art in natural language generation: core tasks, applications and evaluation. J. Artif. Intell. Res. 61, 65\u2013170 (2018)","journal-title":"J. Artif. Intell. Res."},{"key":"4_CR8","doi-asserted-by":"crossref","unstructured":"Gatt, A., Reiter, E.: SimpleNLG: a realisation engine for practical applications. In: Proceedings of the 12th European Workshop on Natural Language Generation (ENLG 2009), pp. 90\u201393 (2009)","DOI":"10.3115\/1610195.1610208"},{"key":"4_CR9","doi-asserted-by":"crossref","unstructured":"Ghosh, S., Shankar, N., Lincoln, P., Elenius, D., Li, W., Steiener, W.: Automatic requirements specification extraction from natural language (arsenal). Technical report, SRI INTERNATIONAL MENLO PARK CA (2014)","DOI":"10.21236\/ADA611691"},{"issue":"2","key":"4_CR10","doi-asserted-by":"publisher","first-page":"5","DOI":"10.1558\/cj.v2i2.5-8","volume":"2","author":"RG Hackenberg","year":"2013","unstructured":"Hackenberg, R.G.: Generate: a natural language sentence generator. CALICO J. 2(2), 5\u20138 (2013)","journal-title":"CALICO J."},{"key":"4_CR11","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"767","DOI":"10.1007\/11533719_78","volume-title":"Computing and Combinatorics","author":"L Khachiyan","year":"2005","unstructured":"Khachiyan, L., Boros, E., Elbassioni, K., Gurvich, V.: A new algorithm for the hypergraph transversal problem. In: Wang, L. (ed.) COCOON 2005. LNCS, vol. 3595, pp. 767\u2013776. Springer, Heidelberg (2005). https:\/\/doi.org\/10.1007\/11533719_78"},{"key":"4_CR12","unstructured":"Langkilde, I.: Forest-based statistical sentence generation. In: Proceedings of the 1st North American chapter of the Association for Computational Linguistics Conference, pp. 170\u2013177. Association for Computational Linguistics (2000)"},{"key":"4_CR13","unstructured":"Langkilde-Geary, I.: An empirical verification of coverage and correctness for a general-purpose sentence generator. In: Proceedings of the International Natural Language Generation Conference, pp. 17\u201324 (2002)"},{"issue":"1","key":"4_CR14","doi-asserted-by":"publisher","first-page":"69","DOI":"10.5937\/telfor1401069L","volume":"6","author":"MM Lutovac","year":"2014","unstructured":"Lutovac, M.M., Boji\u0107, D.: Techniques for automated testing of Lola industrial robot language parser. Telfor J. 6(1), 69\u201374 (2014)","journal-title":"Telfor J."},{"key":"4_CR15","doi-asserted-by":"crossref","unstructured":"Manning, C.D., Surdeanu, M., Bauer, J., Finkel, J.R., Bethard, S., McClosky, D.: The Stanford CorenLP natural language processing toolkit. In: Proceedings of 52nd Annual Meeting of the Association for Computational Linguistics: System Demonstrations, pp. 55\u201360 (2014)","DOI":"10.3115\/v1\/P14-5010"},{"issue":"1","key":"4_CR16","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1145\/272991.272995","volume":"8","author":"M Matsumoto","year":"1998","unstructured":"Matsumoto, M., Nishimura, T.: Mersenne twister: a 623-dimensionally equidistributed uniform pseudo-random number generator. ACM Trans. Model. Comput. Simul. (TOMACS) 8(1), 3\u201330 (1998)","journal-title":"ACM Trans. Model. Comput. Simul. (TOMACS)"},{"key":"4_CR17","doi-asserted-by":"crossref","unstructured":"Mavin, A., Wilkinson, P., Harwood, A., Novak, M.: Easy approach to requirements syntax (ears). In: 17th IEEE International Requirements Engineering Conference, RE 2009, pp. 317\u2013322. IEEE, August 2009","DOI":"10.1109\/RE.2009.9"},{"issue":"1","key":"4_CR18","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s00766-007-0054-0","volume":"13","author":"F Meziane","year":"2008","unstructured":"Meziane, F., Athanasakis, N., Ananiadou, S.: Generating natural language specifications from UML class diagrams. Requirements Eng. 13(1), 1\u201318 (2008)","journal-title":"Requirements Eng."},{"issue":"9","key":"4_CR19","doi-asserted-by":"publisher","first-page":"1291","DOI":"10.1016\/j.infsof.2009.04.001","volume":"51","author":"J Nicol\u00e1s","year":"2009","unstructured":"Nicol\u00e1s, J., Toval, A.: On the generation of requirements specifications from software engineering models: a systematic literature review. Inf. Softw. Technol. 51(9), 1291\u20131307 (2009)","journal-title":"Inf. Softw. Technol."},{"key":"4_CR20","unstructured":"O\u2019Donnell, M.: Sentence analysis and generation-a systemic perspective. Ph.D. thesis, University of Sydney (1994)"},{"key":"4_CR21","doi-asserted-by":"crossref","unstructured":"Osama, M., Zaki-Ismail, A., Abdelrazek, M., Grundy, J., Ibrahim, A.: Score-based automatic detection and resolution of syntactic ambiguity in natural language requirements. In: 2020 IEEE International Conference on Software Maintenance and Evolution (ICSME), pp. 651\u2013661. IEEE (2020)","DOI":"10.1109\/ICSME46990.2020.00067"},{"key":"4_CR22","unstructured":"Pereira, F.C., Shieber, S.M.: Prolog and Natural-Language Analysis. Microtome Publishing (2002)"},{"issue":"3","key":"4_CR23","doi-asserted-by":"publisher","first-page":"366","DOI":"10.1007\/BF01932308","volume":"12","author":"P Purdom","year":"1972","unstructured":"Purdom, P.: A sentence generator for testing parsers. BIT Numer. Math. 12(3), 366\u2013375 (1972)","journal-title":"BIT Numer. Math."},{"key":"4_CR24","doi-asserted-by":"crossref","unstructured":"Qiao, Y., Zhong, K., Wang, H., Li, X.: Developing event-condition-action rules in real-time active database. In: Proceedings of the 2007 ACM Symposium on Applied Computing, pp. 511\u2013516. ACM (2007)","DOI":"10.1145\/1244002.1244120"},{"key":"4_CR25","doi-asserted-by":"crossref","unstructured":"Radanne, G., Thiemann, P.: Regenerate: a language generator for extended regular expressions. In: Proceedings of the 17th ACM SIGPLAN International Conference on Generative Programming: Concepts and Experiences, pp. 202\u2013214. ACM (2018)","DOI":"10.1145\/3278122.3278133"},{"key":"4_CR26","doi-asserted-by":"crossref","unstructured":"Yan, R., Cheng, C.H., Chai, Y.: Formal consistency checking over specifications in natural languages. In: 2015 Design, Automation & Test in Europe Conference & Exhibition (DATE), pp. 1677\u20131682. IEEE (2015)","DOI":"10.7873\/DATE.2015.0452"},{"key":"4_CR27","doi-asserted-by":"crossref","unstructured":"Zaki-Ismail, A., Osama, M., Abdelrazek, M., Grundy, J., Ibrahim, A.: RCM-extractor: automated extraction of a semi formal representation model from natural language requirements. In: Proceedings of the 9th International Conference on Model-Driven Engineering and Software Development (2021)","DOI":"10.5220\/0010270602700277"},{"key":"4_CR28","doi-asserted-by":"crossref","unstructured":"Zaki-Ismail, A., Osama, M., Abdelrazek, M., Grundy, J., Ibrahim, A.: RCM: requirement capturing model for automated requirements formalisation. In: Proceedings of the 9th International Conference on Model-Driven Engineering and Software Development (2021)","DOI":"10.5220\/0010270401100121"},{"issue":"6","key":"4_CR29","doi-asserted-by":"publisher","first-page":"310","DOI":"10.1007\/s11086-005-0040-6","volume":"31","author":"SV Zelenov","year":"2005","unstructured":"Zelenov, S.V., Zelenova, S.A.: Generation of positive and negative tests for parsers. Program. Comput. Softw. 31(6), 310\u2013320 (2005)","journal-title":"Program. Comput. Softw."},{"key":"4_CR30","first-page":"41","volume":"63","author":"L Zheng","year":"2019","unstructured":"Zheng, L., Ma, S., Wang, Y., Lin, G.: String generation for testing regular expressions. Comput. J. 63, 41\u201365 (2019)","journal-title":"Comput. J."}],"container-title":["Lecture Notes in Computer Science","Requirements Engineering: Foundation for Software Quality"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-73128-1_4","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,3,13]],"date-time":"2024-03-13T14:59:02Z","timestamp":1710341942000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-030-73128-1_4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021]]},"ISBN":["9783030731274","9783030731281"],"references-count":30,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-73128-1_4","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021]]},"assertion":[{"value":"2 April 2021","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"REFSQ","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Working Conference on Requirements Engineering: Foundation for Software Quality","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2021","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"12 April 2021","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"15 April 2021","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"27","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"refsq2021","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/2021.refsq.org\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Single-blind","order":1,"name":"type","label":"Type","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"EasyChair","order":2,"name":"conference_management_system","label":"Conference Management System","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"50","order":3,"name":"number_of_submissions_sent_for_review","label":"Number of Submissions Sent for Review","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"11","order":4,"name":"number_of_full_papers_accepted","label":"Number of Full Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"4","order":5,"name":"number_of_short_papers_accepted","label":"Number of Short Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"22% - The value is computed by the equation \"Number of Full Papers Accepted \/ Number of Submissions Sent for Review * 100\" and then rounded to a whole number.","order":6,"name":"acceptance_rate_of_full_papers","label":"Acceptance Rate of Full Papers","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"3","order":7,"name":"average_number_of_reviews_per_paper","label":"Average Number of Reviews per Paper","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"3","order":8,"name":"average_number_of_papers_per_reviewer","label":"Average Number of Papers per Reviewer","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"Yes","order":9,"name":"external_reviewers_involved","label":"External Reviewers Involved","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}}]}}