Poza Carrasco, Jesús ManuelMoreno Pelayo, ValentínFraga Vázquez, AnabelÁlvarez Rodríguez, José María2022-03-232022-03-232021-12-01Poza, J.; Moreno, V.; Fraga, A.; Álvarez-Rodríguez, J.M. Genetic Algorithms: A Practical Approach to Generate Textual Patterns for Requirements Authoring. Appl. Sci. 2021, 11, 11378. https://doi.org/10.3390/app1123113782076-3417https://hdl.handle.net/10016/34451The writing of accurate requirements is a critical factor in assuring the success of a project. Text patterns are knowledge artifacts that are used as templates to guide engineers in the requirements authoring process. However, generating a text pattern set for a particular domain is a time-consuming and costly activity that must be carried out by specialists. This research proposes a method of automatically generating text patterns from an initial corpus of high-quality requirements, using genetic algorithms and a separate-and-conquer strategy to create a complete set of patterns. Our results show this method can generate a valid pattern set suitable for requirements authoring, outperforming existing methods by 233%, with requirements ratio values of 2.87 matched per pattern found; as opposed to 1.23 using alternative methods.eng© 2021 by the authorsAtribución 3.0 Españatext patternsgenetic algorithmsknowledge reuserequirements authoringrequirements engineeringGenetic algorithms: a practical approach to generate textual patterns for requirements authoringresearch articleInformáticahttps://doi.org/10.3390/app112311378open access12319Applied Sciences (Switzerland)11AR/0000028853