towards instantiating design principles for physical networks€¦ · towards instantiating design...

9
Towards Instantiating Design Principles for Physical Networks Adam Drogemuller [email protected] University of South Australia Adelaide, South Australia Andrew Cunningham [email protected] University of South Australia Adelaide, South Australia James Walsh [email protected] University of South Australia Adelaide, South Australia Bruce H. Thomas [email protected] University of South Australia Adelaide, South Australia ABSTRACT This paper proposes a methodology towards auto-generating physicalizations based on our experience developing node-link network physicalizations. Within the first stage of the methodology, identifying physical characteristics, we discuss how design principles applied in visualization can be adapted to the field of Data Physicalization and Multisensory Immersive Analytics. Subsequently, we identify features that could be implemented into theoretical physicalization soſtware for instantiating physical characteristics into a potential representation of data. Finally, we discuss evaluation of the physical characteristics from instantiation, to determine if the representation affects perception and cognition of the data. We conclude with suggestions for future work. KEYWORDS multisensory, immersive analytics, physicalization, networks, graphs INTRODUCTION In this paper, we discuss the potential for Data Physicalization, under the umbrella of Multisensory Immersive Analytics, towards the development of tools designers can use to generate physicalizations. Based on our experience from iterating the design of several node-link network physicalizations, we propose a methodology adapted from Argawala’s [1] work on visual communication that broadly encapsulates a methodology of generating physicalizations and tangibles.

Upload: others

Post on 22-Jul-2020

6 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Towards Instantiating Design Principles for Physical Networks€¦ · Towards Instantiating Design Principles for Physical Networks CHI 19, Glasgow, Scotland, part of MIA emphasising

Towards Instantiating DesignPrinciples for Physical Networks

Adam [email protected] of South AustraliaAdelaide, South Australia

Andrew [email protected] of South AustraliaAdelaide, South Australia

James [email protected] of South AustraliaAdelaide, South Australia

Bruce H. [email protected] of South AustraliaAdelaide, South Australia

ABSTRACTThis paper proposes a methodology towards auto-generating physicalizations based on our experiencedeveloping node-link network physicalizations. Within the first stage of the methodology, identifyingphysical characteristics, we discuss how design principles applied in visualization can be adapted tothe field of Data Physicalization and Multisensory Immersive Analytics. Subsequently, we identifyfeatures that could be implemented into theoretical physicalization software for instantiating physicalcharacteristics into a potential representation of data. Finally, we discuss evaluation of the physicalcharacteristics from instantiation, to determine if the representation affects perception and cognitionof the data. We conclude with suggestions for future work.

KEYWORDSmultisensory, immersive analytics, physicalization, networks, graphs

INTRODUCTIONIn this paper, we discuss the potential for Data Physicalization, under the umbrella of MultisensoryImmersive Analytics, towards the development of tools designers can use to generate physicalizations.Based on our experience from iterating the design of several node-link network physicalizations, wepropose a methodology adapted from Argawala’s [1] work on visual communication that broadlyencapsulates a methodology of generating physicalizations and tangibles.

Page 2: Towards Instantiating Design Principles for Physical Networks€¦ · Towards Instantiating Design Principles for Physical Networks CHI 19, Glasgow, Scotland, part of MIA emphasising

Towards Instantiating Design Principles for Physical Networks CHI 19, Glasgow, Scotland,

Our three-stage methodology involves the designer first identifying physical characteristics theywant to incorporate into their design. Before either developing or autonomously generating a physi-calization, a designer must understand the prescriptive rules that they would like to be embodiedwithin their physicalization. Commonly in graphic design and information visualization, a designerwill first analyze the best “hand-designed” visualizations and pick specific characteristics that theywould like to incorporate within their design. This is also the case in modern information visualizationtools, as users working with software will often experiment with different tools to try to match otherwell crafted examples. In contrast, a majority of network physicalizations come from the art worldand mainly focus on aesthetics and invoking emotion. In this paper, we discuss examining examplesof physicalizations derived from the arts in context to White’s principles of design [22] as a means fora designer to extract characteristics for a potential physicalization.

The second stage in the methodology is the instantiation of the physical characteristics. This stageinvolves the designer developing a physicalization based on the identified design principles andcharacteristics they want to embed into their representation. Our interest into instantiation is twofold;first, can tools be developed to automate the process of creating these physicalizations; second, ispossible to replicate the aesthetics that come with hand-crafted physicalizations with perceptionand cognition in mind. In addition, we discuss potential features to be added to engage with non-visual senses. In this paper, we present some of our work towards automating the process of creatingphysicalizations through examples we developed (see Figure 1).

The final stage, evaluation, focuses on evaluating the physical characteristics so that designers candetermine how effective their physicalizations are upon perception and cognition for the intendeddomain. After discussing the three stages, we conclude with future directions.

Figure 1: (Top) A virtual spherical networkwith seven clusters generated throughsoftware. (Bottom) A 3d-printed instanti-ation of the spherical network. A physi-cal sphere was placed at the centre to pre-serve unity within the network.

RELATEDWORKMultisensory Immersive Analytics (MIA)Multisensory Immersive Analytics (MIA) [6, 13] is an emerging area of research involving the study ofusing all of our senses to perceive and interact with information. MIA encourages multimodality [15],which affords information to be perceived from bodily interpreters outside of the eyes, embracing theuse of ears, nose, mouth, and skin.

Data PhysicalizationData Physicalization [11] is the study of physical representations of data, known as physicalizations.Physicalizations can make data more perceptive and memorable by engaging people through non-visual senses such as texture, stiffness, temperature, and weight. Data Physicalization is a integral

Page 3: Towards Instantiating Design Principles for Physical Networks€¦ · Towards Instantiating Design Principles for Physical Networks CHI 19, Glasgow, Scotland, part of MIA emphasising

Towards Instantiating Design Principles for Physical Networks CHI 19, Glasgow, Scotland,

part of MIA emphasising on information perception from skin receptors including mechanorecep-tors, proprioceptors, thermoreceptors, and nociceptors. Mechanoreceptors give people perception ofindentation and vibration on surfaces. Proprioceptors allow people to perceive their own muscles andbody position. Thermoreceptors enable perception of temperature in an environment or on a physicalsurface. Nociceptors allow people to detect pain and attempt to protect the body from harm. Whendesigning a physicalization or tangible object, it is important to address that bodily receptors can infact be used as a design tool. In this paper, we shall address how to approach using receptors as adesign tool through physicalization examples and prospective scenarios.

Embodied CognitionEmbodied cognition is an area of research investigating how our experiences occurring in the physicalworld can influence human thought. For example, William et al. [23] found that participants whoheld a warm cup of coffee opposed to a cold cup judge an individual as trustworthy as opposed to not.Slepian et al. [17] found that participants perceived a gender neutral face as female if a rubber ballwas soft and male if the ball was rough. Jostmann et al. [5] found that participants who held a lightclipboard in constrast to a heavy clipboard perceived a meeting as less important than participantswith a heavy clipboard. We are interested in if through embodied cognition, our bodily experiences canaffect perception and cognition of data, such as creating more memorable, comprehensive, perceptionsof data (See Figure 2).

Figure 2: Through haptic perception,there is potential to create more memo-rable, perception altering representationsof data.

Tactile GraphicsTactile Graphics [14] is a medium of information representation that enables visually-impairedindividuals to interpret graphics such as diagrams and illustrations on raised surfaces throughtouch. Tactile Graphics are widely applied to convey spatial relationships [8, 10, 16] through texturalinformation (see Figure 3).

METHODOLOGYInfluenced by Argawala’s [1] work on visual communication, we outline a three-step methodologyfor generating physicalizations and tangibles. The three-stage methodology involves first identify-ing physical characteristics to be incorporated into the design, followed by instantiation of thosecharacteristics, then evaluation of the physical characteristics. We discuss the three stages below indetail.

IdentifyingFundamentally, when designing a visualization, a designer will consciously or unconsciously embedprinciples of design within their work. White [22] discusses design principles in terms of graphic

Page 4: Towards Instantiating Design Principles for Physical Networks€¦ · Towards Instantiating Design Principles for Physical Networks CHI 19, Glasgow, Scotland, part of MIA emphasising

Towards Instantiating Design Principles for Physical Networks CHI 19, Glasgow, Scotland,

design, but they are universal across information visualization and data physicalization. These designprinciples include unity, gestalt, space, dominance, hierarchy, balance and colour. Physical characteristicsconcern what characteristics are embodied within the output representation, which are extractedand discovered by following design principles. We discuss thinking about design principles below,and leverage them to discuss potential physical characteristics that can be encoded within a datarepresentation.

Figure 3: Physicalizations of networks po-tentially enable visually-impaired individ-uals to perceive networks by utilizing hap-tic perception.

Figure 4: Flexible 3d-printed network, lessfragile and more tangible.

Unity: The first design principle unity concerns how all the elements within a visualization appearto belong together. In the context of network visualization, the groundwork of unity largely derivesfrom the layout algorithm. A layout algorithm will ideally place all the nodes in a space such that thenetwork is legible and relationships between nodes can be understood. Without a layout algorithm,unity is broken with problems identified by Ware et al. [21] arising such as edge crossings, lack ofsymmetry, and bends in edges. With physicalizing networks, unity can be supported visually witha layout algorithm but the problem emerges of when unity can become affected by gravity. Ideallywhen laying out a physical network, it needs to take into account the space it will be used in, and howpeople will interact with it, introducing the problem of physical unity. Dehmamy et al. [4] investigatedlaying out physical networks, and suggest that structurally laying out the network to avoid edgecrossing and minimizing edges increases the amount of tensile strength to avoid breakage. Thus, withthis in mind, physical networks can become more tangible, eliciting strength as important factor ofphysicalization. We additionally looked into increasing tensile strength for network physicalizations,finding using flexible materials to be a promising approach to decreasing fragility (see Figure 4).

Gestalt: The next design principle, gestalt, also concerns wholeness, covering closure and con-tinuation, and figure-ground. Closure and continuation is necessary for perceiving relationships ina representation and contrasting between different elements, which are standard in visualization.Figure-ground however presents a new set of challenges for physicalization. Figure-ground involveshow the subject (physicalization) relates to the surrounding space. Ideally, a physicalization shouldvisually and physically stand out from the space its present in. For example, a physicalization shouldnot be the same material and same colour as the desk it resides on to avoid confusion. Oliver Bieh-Zimmert’s physicalization “Network of the German Civil Code” [2] uses figure-ground well by usingthe colour red to contrast against the wall its displayed on.

Space: Figure-ground closely relates to space, which is the consideration of negative space inrelation to unity, gestalt, and other design principles. In the context of multisensory immersiveanalytics, space elicits the potential of using properties of physical space to contrast between figure-ground. For example, considering olfactory, sound, temperature of a physical space in contrast to thephysicalization to affect a person’s perception of the data (see Figure 5, 6).

Dominance: Consequently, the next design principle dominance involves the contrast betweenone element to another. Klemm and Ernesto [12] used clusters of balloons in a physicalization to

Page 5: Towards Instantiating Design Principles for Physical Networks€¦ · Towards Instantiating Design Principles for Physical Networks CHI 19, Glasgow, Scotland, part of MIA emphasising

Towards Instantiating Design Principles for Physical Networks CHI 19, Glasgow, Scotland,

convey CO2 emissions around the world, which clearly translates countries dominating each other inCO2 emissions. Klemm and Ernesto’s work used size to convey dominance, however there are otherapproaches in the design space of physicalization that could be utilized. In a tangible sense, partsof a physicalization could contrast by considering the different receptors such as mecahnoreceptors,proprioceptors, thermoreceptors, and nociceptors. Through the use of thermoreceptors, elements of anetwork could be colder or hotter, thus affecting one’s perception of the data. In that context, hotterelements in a network could represent entities that are more polluted, and colder elements couldrepresent entities that are less polluted. Herman and Keefe [9] investigated using varying physicalglyths on spheres such that data could be interpreted by mecahnoreceptors. For example, whenholding a different sphere in either hand, one could tell the difference haptically through texturerather than visually.

Figure 5: Conceptual interface for swip-ing through different sensory options tomanipulate a physicalization’s properties,such as temperature, olfactory, sound, andsight.

Figure 6: Making a physicalization con-trast or alike to its surrounding tempera-ture before instantiation.

Hierarchy: Following dominance, hierarchy concerns proximity and similarity between the el-ements of the representation. The goal of hierarchy is to place elements that are of importanceclose, and elements that are less important far, in relation to an element. In the case of networkphysicalization, entities that are alike should be in close proximity to each other in a physical space.Data Streamer’s Data String Installation [19] uses proximity well by vertically mapping age and socialstatus on physical parallel plots which helps separate unalike data points and group alike data points.For similarity, entities that are similar should have related physical properties, in respect to texture,stiffness, temperature and weight to improve readability through receptors.

Balance: Hierarchy is further supported by balance, which consists of three types: symmetrical,asymmetrical, and mosaic. Network visualizations often end up in a mosaic balance, where the dataappears to be organized in a noisy demeanour lacking balance. Layout algorithms help reduce mosaicbalance by attempting to provide organization to a network, but its sometimes difficult to completelybalance a network visually. Some layouts, such as an orthogonal layout help improve balance byapplying stricter rules on how edges should be drawn and how nodes should be placed. Visual balanceshould be considered in physicalizations, such that the overview of the network is legible. Ideally, anetwork’s physical properties should be balanced, such that it is not difficult to interpret the datathrough receptors.

Colour: The final design principle colour, is additionally affected through balance, and helps createhierarchy in a physicalization. Justin Stewart’s physicalization work “Regroup” [18] conveys hierarchythrough colour in a large data sculpture to show ex-Google employees and the companies they formedafter leaving. In the sculpture, Google is represented darker to contrast against branching companies,with bigger companies having more saturated colours. Additionally, the Regroup sculpture uses colourvariety such that colours complement each other and do not contrast unless intended. Minimal use ofcolour is encouraged, since the representation will become too noisy if there is too much variation.However, a noisy approach to colour can work if that’s intentionally what the designer is trying to

Page 6: Towards Instantiating Design Principles for Physical Networks€¦ · Towards Instantiating Design Principles for Physical Networks CHI 19, Glasgow, Scotland, part of MIA emphasising

Towards Instantiating Design Principles for Physical Networks CHI 19, Glasgow, Scotland,

communicate. Dorota Grabkowska’s installation “What Made Me” [7] intentionally becomes noisyto show the varying thought process of people as observers connect strings to different words inresponse to thought provoking questions.In summary, we have addressed that before creating a physicalization and encoding physical

characteristics, the design principles, as discussed above, need to be considered. Tools for generatingphysicalizations in contrast to hand-crafting physicalizations also need to have these design principlesembedded into their design. In respect, the information that the physicalization is embodying needsto be communicated effectively through visual and physical means. Physicalizations that exist withinthe arts world provide good reference examples, as they were designed from the ground up for thephysical world, as opposed to traditional visualization, which mostly derives from the digital world.In addition, most are aesthetically attention grabbing and use design principles effectively.

Figure 7: Several different types of physi-cal networks produced with our physical-ization software.

Figure 8: Print preview of bundled net-work after layout algorithm.

InstantiationIn order to make data physical with minimal effort, tools must be developed that can embody physicalprinciples into an instantiation autonomously. We describe automation as a machine constructingthe physical representation from a user’s input, such that they are not required to create it directlyby hand. The input would pertain to the dataset, which may be subjected to filtering to emphasizespecific points within a network. In addition, the input would consist of the design, with all encodingsderived from identifying the design principles and the physical characteristics the user wishes toembed. The output, would create the physicalization through a machine, with the desired materialor materials, for example, Polylactic acid (PLA), Acrylonitrile Butadiene Styrene (ABS), or Acrylic.Automation can be achieved by 3D-printing, laser cutting, or milling. However, in respect, currentapplications that can create or assist in the process of creating a physicalization are not aware ofthe design principles we discussed above. 3D-Printing applications merely print out a model withdesired materials, and are not aware of the data within the instantiation. In that respect, the nextideal step is to create physicalization software equivalent to modern data visualization applications.For example, in modern visualization software such as Tableau [20], or frameworks such as D3 [3],unity is preserved by a virtualization’s immunity to disruption. For example, a layout algorithm of avirtual network can be re-executed if the unity of the layout is altered or broken through interaction.However, as we discussed in identification, gravity and people interacting with the physicalization canbreak physical unity.Therefore, physicalization software should consider the space that the generated work will be

placed in, and how much tensile strength is required, such that unity and organization is not signifi-cantly affected. Additionally, in regards to space, visualization software will apply rules based on therelationship between foreground and background elements. For example, visualization software mayautomatically decide upon a white font colour on foreground text upon a dark item in the background

Page 7: Towards Instantiating Design Principles for Physical Networks€¦ · Towards Instantiating Design Principles for Physical Networks CHI 19, Glasgow, Scotland, part of MIA emphasising

Towards Instantiating Design Principles for Physical Networks CHI 19, Glasgow, Scotland,

to improve legibility. When considering colour and material for physicalization, the software shouldbe aware of the background the physicalization will be placed in, in respect to figure-ground. Intheory, the physicalization software should contrast the printed representation to the surroundingenvironment unless intended otherwise. In regards to space, physicalization software could considerthe temperature, olfactory, and sound of the surrounding environment (see Figures 5, 6). In thatrespect, we can contrast or resemble a physical space’s properties, depending on how we want peopleto perceive the data we are conveying. Dominance, hierarchy, and balance can potentially be perceived

Figure 9: Network physicalization consist-ing of replaceable nodes with flexible ma-terial.

Figure 10: Assigning a palette to tempera-ture for instantiation.

through receptors based on evidence from Embodied Cognition [5, 17, 23]. Thus, there should beautomated tools in place to allow designers to experiment with receptors to affect cognition andperception. Physicalization designers should be able to examine using texture, stiffness, temperatureand weight the same way that modern visualization designers experiment with colour, shape and sizethrough software. For example, designers should have access to automated schemes to affect physicalperception the same way visualization designers have access to automated colour schemes (see Figure10).

We have developed software using the Unity Engine as a step in this direction that allows users toinput a network dataset which will produce a virtual 3D mesh representation that can be 3D-printed.The resulting network sits on a measured grid in millimetres to give the user a close indication ofthe size of the print (see Figure 8). After a force-directed algorithm runs on the layout, the softwareallows users to manipulate the network through a variety of tools. For example, re-positioning nodeswith a mouse, applying edge bundling, switching from 2D to 3D layouts, and applying colouring.Over several iterations of creating physical networks (see Figure 7, 9) through the software, we haveextracted potential features for instantiation of physicalizations discussed above. To fully leveragethe design space of data physicalization, physical characteristics are a necessary addition to thepotential of physicalization software moving forward. In summary, we outline the following featuresas possibilities:

• Awareness of the physical space’s colour, temperature, sound and olfactory (see Figures 6, 5).• Inbuilt schemes to affect physical perception including texture, stiffness, temperature and weightthat adapt to the data (see Figure 10).

• Modify tensile strength according to how the physicalization will be used. For example, whetherthe physical representation will remain stationary on a table or be tangibly interacted with.

EvaluationTo determine if the physicalization created is comprehensible by the intended audience, it is useful toempirically evaluate the instantiation. The type of audience the physicalization is intended for willusually affect the type of evaluation that will be performed. Such domains physicalizations appear in

Page 8: Towards Instantiating Design Principles for Physical Networks€¦ · Towards Instantiating Design Principles for Physical Networks CHI 19, Glasgow, Scotland, part of MIA emphasising

Towards Instantiating Design Principles for Physical Networks CHI 19, Glasgow, Scotland,

include the art world, education, and immersive analytics. Despite the domain, all physicalizationsshould be assessed by how it affects the perception and the cognition of the information it is embodying.Approaches to evaluating physicalizations effectively remains an open problem, however designerscould pertain to evaluating against a baseline condition, such as a traditional virtual representation ofthe data, or a pre-existing physicalization. Additionally, as stated by Jansen et al. [11], consistency hasto remain across conditions for fair comparisons. For example, to avoid experimental bias, it is not fairto compare a large animated virtual network with an array of features in virtual reality to a static smallphysical network in reality. To completely understand physicialization, we need a fair comparisonthat allows us to single out and study aspects of physicialization in isolation. Likewise, physicalizationcreators should demonstrate how their interpretation differs from pre-existing representations tojustify their reasoning for creating a physical representation. For evaluation, assessing a physicalizationcould pertain tomeasures such asmemorability, engagement, accessibility, usability, comprehensibility,and perception.

CONCLUSION AND FUTURE DIRECTIONSFrom this discussion, we have outlined three stages (identification, instantiation, and evaluation)applicable to the iterative development cycle of generating physicalizations. Additionally, we proposeda list of features that need to be developed within physicalization software in order to fully utilize thepotential physicalizations have to alter perception of data. Likewise for future work, we plan to furtherprototype how to embed these principles into software. We would like to experiment with theseproperties to validate if physicalizations have significance in memorability and perception againsttraditional information visualizations. Furthermore, investigating significance in the area of networkrepresentation.

ACKNOWLEDGMENTSThis work has been supported by the Data to Decisions Cooperative Research Centre whose activitiesare funded by the Australian CommonwealthGovernment’s Cooperative ResearchCentres Programme.We also wish to thank the Australian Research Council and the University of South Australia forpartially funding this project. Additionally, this work was supported by the Australian Research Centreof Immersive Virtual Environments.

REFERENCES[1] Maneesh Agrawala, Wilmot Li, and Floraine Berthouzoz. 2011. Design principles for visual communication. Commun.

ACM 54, 4 (2011), 60. https://doi.org/10.1145/1924421.1924439[2] Oliver Bieh-Zimmert. 2019. Network of the German Civil Code. (2019). http://www.visual-telling.com/?p=282[3] D3. 2019. D3 Data Driven Documents. (2019). https://d3js.org/

Page 9: Towards Instantiating Design Principles for Physical Networks€¦ · Towards Instantiating Design Principles for Physical Networks CHI 19, Glasgow, Scotland, part of MIA emphasising

Towards Instantiating Design Principles for Physical Networks CHI 19, Glasgow, Scotland,

[4] Nima Dehmamy, Soodabeh Milanlouei, and Albert-László Barabási. 2018. A structural transition in physical networks.Nature 563, 7733 (2018), 676–680. https://doi.org/10.1038/s41586-018-0726-6

[5] Sanja Djordjevic and Hans IJzerman. 2015. Weight as an Embodiment of Importance: Replication and Extensions. Ssrn 20,9 (2015), 1169–1174. https://doi.org/10.2139/ssrn.2586261

[6] Neven ElSayed, Bruce Thomas, Kim Marriott, Julia Piantadosi, and Ross Smith. 2015. Situated analytics. In 2015 Big DataVisual Analytics (BDVA). IEEE, 1–8.

[7] Dorota Grabkowska. 2019. What Made Me. (2019). https://www.behance.net/gallery/4419469/WHAT-MADE-ME-Interactive-Public-Installation

[8] Jaume Gual, Marina Puyuelo, and Joaquim Lloveras. 2011. Universal design and visual impairment: Tactile productsfor heritage access. DS 68-5: Proceedings of the 18th International Conference on Engineering Design (ICED 11), ImpactingSociety through Engineering Design, Vol. 5: Design for X / Design to X, Lyngby/Copenhagen, Denmark, 15.-19.08.2011 January(2011), 155–164. https://www.designsociety.org/publication/30588/UNIVERSAL+DESIGN+AND+VISUAL+IMPAIRMENT

[9] Bridger Herman and Daniel F Keefe. 2019. Boxcars on Potatoes : Exploring the Design Language for Tangible Visualizationsof Scalar Data Fields on 3D Surfaces Why Glyphs on Surfaces ? Why Physicalization ? IEEE VIS 19 Workshop on Toward aDesign Language for Data Physicalization (2019).

[10] Leona Holloway, Kim Marriott, and Matthew Butler. 2018. Accessible Maps for the Blind : Comparing 3D Printed Modelswith Tactile Graphics. Proceedings of the 2018 CHI Conference on Human Factors in Computing Systems - CHI ’18 (2018),1–13. https://doi.org/10.1145/3173574.3173772

[11] Yvonne Jansen, Pierre Dragicevic, Petra Isenberg, Jason Alexander, Abhijit Karnik, Johan Kildal, Sriram Subramanian,and Kasper Hornbæk. 2015. Opportunities and Challenges for Data Physicalization. In Proceedings of the 33rd AnnualACM Conference on Human Factors in Computing Systems (CHI ’15). ACM, New York, NY, USA, 3227–3236. https://doi.org/10.1145/2702123.2702180

[12] Mario Klemm and JosÃľ Ernesto Rodriguez. 2019. CO2 Emissions Shown with Balloons. (2019). http://dataphys.org/list/co2-emissions-shown-with-balloons/

[13] K. Marriott, F. Schreiber, T. Dwyer, K. Klein, N.H. Riche, T. Itoh, W. Stuerzlinger, and B.H. Thomas. 2018. ImmersiveAnalytics. Springer International Publishing.

[14] Braille Authority of North America. 2012. Guidelines and Standards for Tactile Graphics, 2010. (2012). http://www.brailleauthority.org/tg/web-manual/index.html

[15] C.W. Park and J. Alderman. 2018. Designing Across Senses: A Multimodal Approach to Product Design. O’Reilly Media,Incorporated.

[16] L. Penny Rosenblum and Tina S. Herzberg. 2018. Braille and Tactile Graphics: Youths with Visual Impairments Share TheirExperiences. Journal of Visual Impairment & Blindness 109, 3 (2018), 173–184. https://doi.org/10.1177/0145482x1510900302

[17] Michael L. Slepian, MaxWeisbuch, Nicholas O. Rule, and Nalini Ambady. 2011. Tough and tender: Embodied categorizationof gender. Psychological Science 22, 1 (2011), 26–28. https://doi.org/10.1177/0956797610390388

[18] R Justin Stewart. 2019. Regroup. (2019). http://rjustin.com/[19] Domestic Data Streamers. 2019. Data Strings: Physical Parallel Coordinates. (2019). http://dataphys.org/list/

data-strings-physical-parallel-coordinates/[20] Tableau. 2019. Tableau Software. (2019). https://www.tableau.com[21] Colin Ware, Helen Purchase, Linda Colpoys, and Matthew McGill. 2002. Cognitive measurements of graph aesthetics.

Information Visualization 1, 2 (2002), 103–110. https://doi.org/10.1057/palgrave.ivs.9500013[22] A.W. White. 2002. The Elements of Graphic Design: Space, Unity, Page Architecture, and Type. Allworth Press.[23] Lawrence E Williams and John A Bargh. 2009. Experiencing Physical Warmth Promotes Interpersonal Warmth Lawrence

Public. Science 322, 5901 (2009), 606–607. https://doi.org/10.1126/science.1162548