This article presents a Roadmap for user interface designing based on a triad of patterns (data, interaction, and presentation) that comprehends the principles and guidelines from MBUID, HCI, and DCU with the purpose of promoting usability on the final interface. The roadmap is supported by a method, a tool, and languages that allow interface designing. This study is focused on the method only,
... [Show full abstract] and it presents the activities and artifacts in detail through its application in a case study in the educational context.