From the course: Generative Analysis: The Power of Generative AI for Object-Oriented Software Engineering with UML by Pearson

Unlock this course with a free trial

Join today to access over 25,500 courses taught by industry experts.

Processing terms

Processing terms

In this slide I'm going to take a look at the term. A key activity of generative analysis is discovering or creating an ontology for the problem domain, and I've stretched this a lot. And now how do we deliver this ontology? Well, obviously it could be delivered as a UML model and other artifacts, but these should be supported by a project glossary. And this brings us to the notion of the term. The term is an entry in the Project Glossary, And in fact if you look at the model you can see that we have a Project Glossary class and this has zero or many terms. Similarly, a term can belong to 0 or many project glossaries. As well as this, we can see that a term may correspond to some parts of the model. Now this is where we get the connection between terms in the glossary to our UML and other models. Terms can also be a part of speech. Typically they will be nouns or verbs. In generative analysis, we use noun as a shorthand for noun or noun phrase and verb as a shorthand for verb or verb…

Contents