International Conference on Theory and Application of Diagrams

Diagrams 2014: Diagrammatic Representation and Inference pp 45-47 | Cite as

Coloured Modelling Spider Diagrams

  • Paolo Bottoni
  • Andrew Fish
  • Alexander Heußner
Part of the Lecture Notes in Computer Science book series (LNCS, volume 8578)


While Euler Diagrams (EDs) represent sets and their relationships, Coloured Euler Diagrams (CEDs [1]) additionally group sets into families, and sequences of CEDs enable the presentation of their dynamic evolution. Spider Diagrams (SDs) extend EDs, permitting the additional expression of elements, relationships between elements, and set membership, whilst Modelling Spider Diagrams (MSDs [2]) are used to specify the admissible states and evolutions of instances of types, enabling the verification of the conformance of configurations of instances with specifications. Transformations of MSDs generate evolutions of configurations in conformity with the specification of admissible sequences. We integrate CEDs and MSDs, proposing Coloured Modelling Spider Diagrams (CMSDs), in which underlying curves represent properties of a family of sets, whether this be state-based information or generic attributes of the domain elements and colours distinguish different families of curves. Examples of CMSDs from a visual case study of a car parking model are presented.


spider diagrams coloured Euler diagrams visual modelling languages 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Bottoni, P., Fish, A.: Coloured Euler diagrams: a tool for visualizing dynamic systems and structured information. In: Goel, A.K., Jamnik, M., Narayanan, N.H. (eds.) Diagrams 2010. LNCS, vol. 6170, pp. 39–53. Springer, Heidelberg (2010)CrossRefGoogle Scholar
  2. 2.
    Bottoni, P., Fish, A.: Extending spider diagrams for policy definition. Journal of Visual Languages & Computing 24(3), 169–191 (2013)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2014

Authors and Affiliations

  • Paolo Bottoni
    • 1
  • Andrew Fish
    • 2
  • Alexander Heußner
    • 3
  1. 1.Dipartimento di Informatica“Sapienza” University of RomeItaly
  2. 2.School of Computing, Engineering and MathematicsUniversity of BrightonUK
  3. 3.University of BambergGermany

Personalised recommendations