Conforme descrito no vídeo sobre Ouvintes Independentes foram geradas algumas classes representando classes que deveriam ser compartilhadas, comenta-se as várias formas de se resolver o problemas dessas variáveis, no entanto estava pensando se talvez a modelagem mais aderente não seria que a entidade aluno é o "objeto" compartilhado entre os contextos?
Cheguei nesse ponto de abstração uma vez que no vídeo sugere-se a criação de um ENUM com a informação de "aluno matriculado", ou seja, no final meu ENUM no pacote compartilhado precisa saber que precisa existir um aluno matriculado.