UML MetaModels and Their
Due, Friday, Sept 13th, 10pm
In P1, you wrote a program that
inspects .class files and outputs tables of information about them, specifically tables bcClass, bcImplements, and bcMembers. But I never told you the UML diagram from which I derived these tables.
Your task in this
assignment is to:
- Create a simple UML model from which these tables are derived.
- Use Visio (or whatever tool) to draw your diagram, and
explain its semantics and constraints, if any, in English. The clarity of your explanation
is important in assigning a grade.
- Place your answer (explaining everything that is not (or maybe not) obvious) in a PDF file, and submit this file.