There are also new efforts to create specification languages
to facilitate the definition of information visualization
interfaces. One example is the language created by IBM [14]
to define an abstract specification of interfaces and the reuse
of interaction solutions. In our opinion, this solution demands
specific analyst’s modeling skills, which reduces its
applicability. In most cases, the learning process of these skills
has a hard learning curve. Specification languages are an
integral solution for large teams or companies [15] but they
are difficult to implement in other contexts.