Interface generation from model allows private attribute creation
Currently, interface attributes can be assigned with private visibility on the model diagrams. However, interface attributes cannot be instantiated and as such, they can only be defined as public. This is currently not enforced in the model construction and allows the generation of erroneous code.
Student ID: 30877, 30825, 30839