Generating Requirements Analysis Models from Textual Requirements

Research output: Chapter in Book/Report/Conference proceedingConference contribution

3 Citations (Scopus)

Abstract

Use case modeling is a commonly used technique to describe functional requirements in requirements engineering. Typically, use cases are captured from textual requirements documents describing the functionalities the system should meet. Requirements elicitation, analysis and modeling is a time consuming and error-prone activity, which it is not usually supported by automated tools. This paper tackles this problem by taking free-form textual requirements and offering a semi-automatic process for generation of domain models, such as use cases. Our goal is twofold: (i) reduce the time spent to produce requirements artifacts; and (ii) enable future application of model-driven engineering techniques to maintain traceability information and consistency between textual and requirements visual models artifacts.
Original languageUnknown
Title of host publicationManaging Requirements Knowledge
Pages32-41
DOIs
Publication statusPublished - 1 Jan 2009
EventManaging Requirements Knowledge -
Duration: 1 Jan 2008 → …

Conference

ConferenceManaging Requirements Knowledge
Period1/01/08 → …

Cite this

@inproceedings{bc7e5f3a6a02424b82182915b567298c,
title = "Generating Requirements Analysis Models from Textual Requirements",
abstract = "Use case modeling is a commonly used technique to describe functional requirements in requirements engineering. Typically, use cases are captured from textual requirements documents describing the functionalities the system should meet. Requirements elicitation, analysis and modeling is a time consuming and error-prone activity, which it is not usually supported by automated tools. This paper tackles this problem by taking free-form textual requirements and offering a semi-automatic process for generation of domain models, such as use cases. Our goal is twofold: (i) reduce the time spent to produce requirements artifacts; and (ii) enable future application of model-driven engineering techniques to maintain traceability information and consistency between textual and requirements visual models artifacts.",
author = "J{\'u}nior, {Jo{\~a}o Baptista da Silva Ara{\'u}jo} and Amaral, {Vasco Miguel Moreira do} and Moreira, {Ana Maria Diniz}",
year = "2009",
month = "1",
day = "1",
doi = "10.1109/MARK.2008.4",
language = "Unknown",
pages = "32--41",
booktitle = "Managing Requirements Knowledge",

}

Júnior, JBDSA, Amaral, VMMD & Moreira, AMD 2009, Generating Requirements Analysis Models from Textual Requirements. in Managing Requirements Knowledge. pp. 32-41, Managing Requirements Knowledge, 1/01/08. https://doi.org/10.1109/MARK.2008.4

Generating Requirements Analysis Models from Textual Requirements. / Júnior, João Baptista da Silva Araújo; Amaral, Vasco Miguel Moreira do; Moreira, Ana Maria Diniz.

Managing Requirements Knowledge. 2009. p. 32-41.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

TY - GEN

T1 - Generating Requirements Analysis Models from Textual Requirements

AU - Júnior, João Baptista da Silva Araújo

AU - Amaral, Vasco Miguel Moreira do

AU - Moreira, Ana Maria Diniz

PY - 2009/1/1

Y1 - 2009/1/1

N2 - Use case modeling is a commonly used technique to describe functional requirements in requirements engineering. Typically, use cases are captured from textual requirements documents describing the functionalities the system should meet. Requirements elicitation, analysis and modeling is a time consuming and error-prone activity, which it is not usually supported by automated tools. This paper tackles this problem by taking free-form textual requirements and offering a semi-automatic process for generation of domain models, such as use cases. Our goal is twofold: (i) reduce the time spent to produce requirements artifacts; and (ii) enable future application of model-driven engineering techniques to maintain traceability information and consistency between textual and requirements visual models artifacts.

AB - Use case modeling is a commonly used technique to describe functional requirements in requirements engineering. Typically, use cases are captured from textual requirements documents describing the functionalities the system should meet. Requirements elicitation, analysis and modeling is a time consuming and error-prone activity, which it is not usually supported by automated tools. This paper tackles this problem by taking free-form textual requirements and offering a semi-automatic process for generation of domain models, such as use cases. Our goal is twofold: (i) reduce the time spent to produce requirements artifacts; and (ii) enable future application of model-driven engineering techniques to maintain traceability information and consistency between textual and requirements visual models artifacts.

U2 - 10.1109/MARK.2008.4

DO - 10.1109/MARK.2008.4

M3 - Conference contribution

SP - 32

EP - 41

BT - Managing Requirements Knowledge

ER -