1991
DOI: 10.1109/32.99198
|View full text |Cite
|
Sign up to set email alerts
|

Automatic derivation of formal software specifications from informal descriptions

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
22
0

Year Published

1992
1992
2017
2017

Publication Types

Select...
5
4

Relationship

0
9

Authors

Journals

citations
Cited by 57 publications
(22 citation statements)
references
References 17 publications
0
22
0
Order By: Relevance
“…The Natural Language Processing approach is one of the main novelties of this tool in the field of formalization of informal requirements: it differentiates from a patternmatching approach, where pre-defined structures are selected to represent the structure of input sentences (see, for example, [21], where this approach is used for an automatic derivation of Abstract Data Types from informal specifications). In such an approach the possible alternative is between recognized patterns and unknown patterns.…”
Section: Discussionmentioning
confidence: 99%
“…The Natural Language Processing approach is one of the main novelties of this tool in the field of formalization of informal requirements: it differentiates from a patternmatching approach, where pre-defined structures are selected to represent the structure of input sentences (see, for example, [21], where this approach is used for an automatic derivation of Abstract Data Types from informal specifications). In such an approach the possible alternative is between recognized patterns and unknown patterns.…”
Section: Discussionmentioning
confidence: 99%
“…[24] sketch a system that, among other capabilities, is able to build formal descriptions through natural-language dialogues. [25] describe a system to derive formal descriptions from natural-language specifications. [26] contains a description of a knowledgebased system that maintains a database of a software development project.…”
Section: Related Workmentioning
confidence: 99%
“…SPECIFIER (Miriyala K. and Harandi M. 1991) detects analogies by m a t c hing structural descriptions of user speci cations against pre-existing concepts on the basis of xed primitive relations determining pairs of analogous elements in them. Successful matches are utilized for retrieving and instantiating operational schemas, indexed by these concepts in order to complete and formalize user speci cations.…”
Section: Related Workmentioning
confidence: 99%
“…Reuse has been realized as a form of analogical problem solving in the sense that knowledge about existing systems embedded in speci cations is transferred to speci cations of new systems after identifying analogies between them (Miriyala K. and Harandi M. 1991, Maiden N. and Sutcli e A. 1994).…”
Section: Introductionmentioning
confidence: 99%