Back to Search
Start Over
Visualisation design as language transformations – from conceptual models to graphics grammars
- Source :
- IV (2)
- Publication Year :
- 2019
- Publisher :
- IEEE, 2019.
-
Abstract
- In this article, we frame the process of visualisation design as a systematic transformation between two distinct domain-specific languages. As a result, we obtain a general framework, which may inform the process of visualisation design, as well as enable the creation of flexible general-purpose systems for interactive visual analytics. Our efforts aim towards raising the level of abstraction, by allowing users to express queries through a vocabulary that is specific to their problem domain. This domain-specific language is based on the conceptual model of the input data. Subsequently, a visualisation specification prescribes a language transformation, which maps from the user-defined conceptual model to the application-defined graphics grammar. The key to this approach is a formal interpretation of the conceptual data model, using rich type information in order to capture the data semantics and structure. The theoretical foundations for this approach are introduced, building on existing theories from database, type system, and visualisation literature. Subsequently, we discuss the key concepts of the proposed framework. Finally, the applications of the framework are illustrated by three use cases, which successfully applied these concepts in real-world visual analytics scenarios.
- Subjects :
- Vocabulary
Visual analytics
Computer science
conceptual model
media_common.quotation_subject
120304 Digital and Interaction Design
080103 Computer Graphics
Conceptual schema
Visualization
visualisation
080602 Computer-Human Interaction
Human–computer interaction
graphics grammar
Problem domain
Conceptual model
080605 Decision Support and Group Support Systems
language transformation
Use case
Graphics
media_common
Subjects
Details
- ISSN :
- 23813652
- Database :
- OpenAIRE
- Journal :
- IndraStra Global
- Accession number :
- edsair.doi.dedup.....9a8cc045c7b76901e1cc33b380b66a10