COLOR-X: Using Knowledge from WordNet for Conceptual Modeling
J. F. M. Burg · The MIT Press eBooks · 1998
this paper that adding the roles objects play in a relation, such as agent or instrument, will make the model easier to understand and to use. The addition of modalities, like must and permit, clarifies the status of the used relationships. An additional nice feature of a linguistically based modeling technique is that it is relatively easy to generate natural language sentences from it, in order to give feedback to the system designers and to the end-users as well. This feedback consists of generated sentences during the modeling phase, in order to check if the model is consistent with the requirements. On the other hand this feedback consists of explanation facilities, similar to the way Gulla defines and uses in his PPP-case tool [Gul93]. The integration achieved by using linguistic knowledge in the software engineering process consists of two parts: vertical and horizontal