Auto-generation of Class Diagram from Free-text Functional Specifications and Domain Ontology

Xiaohua Zhou,Nan Zhou
2004-01-01
Abstract:In this paper, we propose and implement a system that automates the building of class diagram from free-text requirement documents. Our approach first applies natural language processing (NLP) techniques to understanding of the written requirements, and then uses domain knowledge represented by domain ontology to improve the performance of class identification. The basic notion of our approach is that, a class especially core class of the domain is always semantically connected with other classes and its attributes. Based upon this, our system applies a spider model to search classes of interest. It first identifies core classes of the domain as a starting point, with which we are usually highly confident, and further finds classes that are semantically related with the identified ones. The strength of this method is that it identifies classes and relationships at one step. Specifically, our approach aims at
What problem does this paper attempt to address?