Proceedings 12th IEEE International Conference Automated Software Engineering
DOI: 10.1109/ase.1997.632822
|View full text |Cite
|
Sign up to set email alerts
|

Processing natural language requirements

Abstract: The importance of requirements, which in practice often means natural language requirements, for a successful software project cannot be underestimated. Although requirement analysis has been traditionally reserved to the experience of professionals, there is no reason not to use various automatic techniques to the same end. In this paper we present Circe, a Web-based environment for aiding in natural language requirements gathering, elicitation, selection, and validation and the tools it integrates. These too… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
77
0
1

Publication Types

Select...
4
4

Relationship

0
8

Authors

Journals

citations
Cited by 108 publications
(78 citation statements)
references
References 16 publications
0
77
0
1
Order By: Relevance
“…Shallow parsing is a lightweight text analysis method that performs a (potentially) partial analysis of the linguistic structures in a text. We used the Cico domain-based parser [21], a tool based on fuzzy matching of sentence fragments to templates, with a rule set specifically developed for the language used in the NCS specification. In domain-based parsing, parse trees do not describe the syntactical structure of a sentence, but rather its content according to structures that are significant in the domain.…”
Section: Application Of the Approach To The Case Studymentioning
confidence: 99%
See 1 more Smart Citation
“…Shallow parsing is a lightweight text analysis method that performs a (potentially) partial analysis of the linguistic structures in a text. We used the Cico domain-based parser [21], a tool based on fuzzy matching of sentence fragments to templates, with a rule set specifically developed for the language used in the NCS specification. In domain-based parsing, parse trees do not describe the syntactical structure of a sentence, but rather its content according to structures that are significant in the domain.…”
Section: Application Of the Approach To The Case Studymentioning
confidence: 99%
“…We used the Circe environment [21,22] to provide tool support for the production phase. Circe is a Web-based, component-based environment for the automated analysis of requirements written in natural language (using Cico for the parsing stage).…”
Section: Application Of the Approach To The Case Studymentioning
confidence: 99%
“…This work developed a tool that parses sentential requirements written in Natural Language (NL) to detect potential sources of errors. COLOR-X [7] and Circe [8] parse a set of structured requirements in natural language to generate specific models (ER, DFD, OO design, etc.). The common characteristic of these tools is that they are mostly used and applied on pre-existing documents with disorganized text, redundancies and ambiguities.…”
Section: Related Workmentioning
confidence: 99%
“…2. Ambriola and Gervasi [14] present a web-based environment where Model-Action-Substitution rules and a domain-and system-specific glossary are used to extract abstractions and build models. 3.…”
Section: Related Workmentioning
confidence: 99%