A discussion about breakthroughs in a domain model-driven design