A systematic review of transformation approaches between user requirements and analysis models

T Yue, LC Briand, Y Labiche - Requirements engineering, 2011 - Springer
Abstract Model transformation is one of the basic principles of Model Driven Architecture. To
build a software system, a sequence of transformations is performed, starting from …

The state of the art in automated requirements elicitation

H Meth, M Brhel, A Maedche - Information and Software Technology, 2013 - Elsevier
Context In large software development projects a huge number of unstructured text
documents from various stakeholders becomes available and needs to be analyzed and …

Designing a requirement mining system

H Meth, B Mueller, A Maedche - Journal of the Association for …, 2015 - aisel.aisnet.org
The success of information systems (IS) development strongly depends on the accuracy of
the requirements gathered from users and other stakeholders. When developing a new IS …

Automated handling of anaphoric ambiguity in requirements: a multi-solution study

S Ezzini, S Abualhaija, C Arora… - Proceedings of the 44th …, 2022 - dl.acm.org
Ambiguity is a pervasive issue in natural-language requirements. A common source of
ambiguity in requirements is when a pronoun is anaphoric. In requirements engineering …

Rapid quality assurance with requirements smells

H Femmer, DM Fernández, S Wagner, S Eder - Journal of Systems and …, 2017 - Elsevier
Bad requirements quality can cause expensive consequences during the software
development lifecycle, especially if iterations are long and feedback comes late. We aim at a …

Extracting conceptual models from user stories with Visual Narrator

G Lucassen, M Robeer, F Dalpiaz… - Requirements …, 2017 - Springer
Extracting conceptual models from natural language requirements can help identify
dependencies, redundancies, and conflicts between requirements via a holistic and easy-to …

Automated extraction of conceptual models from user stories via NLP

M Robeer, G Lucassen… - 2016 IEEE 24th …, 2016 - ieeexplore.ieee.org
Natural language (NL) is still the predominant notation that practitioners use to represent
software requirements. Albeit easy to read, NL does not readily highlight key concepts and …

Using domain-specific corpora for improved handling of ambiguity in requirements

S Ezzini, S Abualhaija, C Arora… - 2021 IEEE/ACM …, 2021 - ieeexplore.ieee.org
Ambiguity in natural-language requirements is a pervasive issue that has been studied by
the requirements engineering community for more than two decades. A fully manual …

Extracting domain models from natural-language requirements: approach and industrial evaluation

C Arora, M Sabetzadeh, L Briand… - Proceedings of the ACM …, 2016 - dl.acm.org
Domain modeling is an important step in the transition from natural-language requirements
to precise specifications. For large systems, building a domain model manually is a …

[HTML][HTML] A natural language interface for automatic generation of data flow diagram using web extraction techniques

SM Cheema, S Tariq, IM Pires - Journal of King Saud University-Computer …, 2023 - Elsevier
To model the data and functions in various computer science applications, the researcher
uses a Data Flow Diagram (DFD). DFD has been constructed using [open-source software …