ELIHU: projeto de suporte ao desenvolvimento dirigido por modelos com Naked Objects, Domain-Driven Design e padrões de software - Soares, Samuel Alves (2016)