Title :
Using natural language and stereotypical knowledge for acquisition of software models
Author :
Chin, David N. ; Takea, Koji ; Miyamoto, Isao
Author_Institution :
Software Eng. Res. Lab., Hawaii Univ. at Manoa, Honolulu, HI, USA
Abstract :
The MOANA (model acquisition using natural-language) system is described. It uses a natural language dialog with the user to acquire formal software requirements. These requirements are represented in a number of modeling formalisms including graphical data-flow models and function models. In order to understand the user, MOANA uses knowledge about the structure and requirements of typical software systems. This knowledge is represented as a number of stereotypical software models. In a comparison of the software models produced by MOANA and those produced by a human software engineer, the MOANA models tend to be much more complete
Keywords :
formal specification; knowledge acquisition; knowledge based systems; natural languages; software tools; user interfaces; MOANA; conceptual process models; formal software requirements; function models; graphical data-flow models; knowledge representation; modeling formalisms; natural language; software models; stereotypical knowledge; Artificial intelligence; Databases; Dictionaries; Formal specifications; Humans; Marketing and sales; Natural languages; Object oriented modeling; Software engineering; Software systems;
Conference_Titel :
Tools for Artificial Intelligence, 1989. Architectures, Languages and Algorithms, IEEE International Workshop on
Conference_Location :
Fairfax, VA
Print_ISBN :
0-8186-1984-8
DOI :
10.1109/TAI.1989.65333