Proceedings of the Fifth Conference on Applied Natural Language Processing - 1997
DOI: 10.3115/974557.974594
|View full text |Cite
|
Sign up to set email alerts
|

Customizable descriptions of object-oriented models

Abstract: With the emergence of object-oriented technology and user-centered software engineering paradigms, the requirements analysis phase has changed in two important ways: it has become an iterative activity, and it has become more closely linked to the design phase of software engineering (Davis, 1993). A requirements analyst builds a formal object-oriented (OO) domain model. A user (domain expert) validates the domain model. The domain model undergoes subsequent evolution (modification or adjustment) by a (perhaps… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
11
0

Year Published

1999
1999
2015
2015

Publication Types

Select...
4
2
1

Relationship

0
7

Authors

Journals

citations
Cited by 18 publications
(11 citation statements)
references
References 7 publications
(3 reference statements)
0
11
0
Order By: Relevance
“…Another approach, exemplified by ModelExplainer [15], acquires lexical items for new domains by extracting text from object-oriented class diagrams. Although this is adequate for that application, the resulting KB is too "shallow" to support the generation of instructions.…”
Section: Related Workmentioning
confidence: 99%
“…Another approach, exemplified by ModelExplainer [15], acquires lexical items for new domains by extracting text from object-oriented class diagrams. Although this is adequate for that application, the resulting KB is too "shallow" to support the generation of instructions.…”
Section: Related Workmentioning
confidence: 99%
“…With regards to systems that attempt to generate software specifications from design, there is relatively little research. These systems lack domain independence because they either assume a domain analysis prior to execution [22], or they do not perform domain analysis but do not guarantee that the generated text makes sense [40]. Although it has been widely recognised [14,36] that users should be involved in the early stages of software development and that natural language (NL) is undeniably the best medium of communication and understanding between software engineers and users, little work has been done in validating the software models in a way users can understand them.…”
Section: Motivationmentioning
confidence: 99%
“…Deep reasoning approaches are domain independent and expensive. It is worth mentioning that some NLG systems do not employ any sophisticated content determination techniques because they assume an interaction with the user where the appropriate concepts are specified while the input to the system is entered [16,40].…”
Section: Natural Language Generation Systemsmentioning
confidence: 99%
See 2 more Smart Citations