Skip to main content

2019 | OriginalPaper | Buchkapitel

Cuscus: An End User Programming Tool for Data Visualisation

verfasst von : Mariana Marasoiu, Detlef Nauck, Alan F. Blackwell

Erschienen in: End-User Development

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

We present Cuscus, a tool for data visualisation that is informed by ethnographic fieldwork across different professional sectors. Cuscus allows end-users to create novel visualisations by defining visual properties in a spreadsheet. We also report on user studies in the contexts of data journalism and business analytics, and discuss further extensions to this new interaction paradigm.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
9.
Zurück zum Zitat Bigelow, A., Drucker, S., Fisher, D., Meyer, M.: Reflections on how designers design with data. In: Proceedings of the 2014 International Working Conference on Advanced Visual Interfaces, pp. 17–24. ACM (2014) Bigelow, A., Drucker, S., Fisher, D., Meyer, M.: Reflections on how designers design with data. In: Proceedings of the 2014 International Working Conference on Advanced Visual Interfaces, pp. 17–24. ACM (2014)
10.
Zurück zum Zitat Bigelow, A., Drucker, S., Fisher, D., Meyer, M.: Iterating between tools to create and edit visualizations. IEEE Trans. Vis. Comput. Graph. 23(1), 481–490 (2017)CrossRef Bigelow, A., Drucker, S., Fisher, D., Meyer, M.: Iterating between tools to create and edit visualizations. IEEE Trans. Vis. Comput. Graph. 23(1), 481–490 (2017)CrossRef
11.
Zurück zum Zitat Blackwell, A.F., Burnett, M.M., Jones, S.P.: Champagne prototyping: a research technique for early evaluation of complex end-user programming systems. In: 2004 IEEE Symposium on Visual Languages - Human Centric Computing, pp. 47–54 (2004) Blackwell, A.F., Burnett, M.M., Jones, S.P.: Champagne prototyping: a research technique for early evaluation of complex end-user programming systems. In: 2004 IEEE Symposium on Visual Languages - Human Centric Computing, pp. 47–54 (2004)
12.
Zurück zum Zitat Blackwell, A.F.: A pattern language for the design of diagrams. In: Richards, C. (ed.) Elements of Diagramming. (Forthcoming) Blackwell, A.F.: A pattern language for the design of diagrams. In: Richards, C. (ed.) Elements of Diagramming. (Forthcoming)
13.
Zurück zum Zitat Blackwell, A.F.: First steps in programming: a rationale for attention investment models. In: Proceedings - IEEE 2002 Symposia on Human Centric Computing Languages and Environments, HCC 2002, pp. 2–10 (2002) Blackwell, A.F.: First steps in programming: a rationale for attention investment models. In: Proceedings - IEEE 2002 Symposia on Human Centric Computing Languages and Environments, HCC 2002, pp. 2–10 (2002)
14.
Zurück zum Zitat Blackwell, A.F., Green, T.R.G.: A cognitive dimensions questionnaire optimised for users. In: Proceedings of the 12th annual meeting of the Psychology of Programming Interest Group (PPIG 2000), pp. 137–152 (2000) Blackwell, A.F., Green, T.R.G.: A cognitive dimensions questionnaire optimised for users. In: Proceedings of the 12th annual meeting of the Psychology of Programming Interest Group (PPIG 2000), pp. 137–152 (2000)
15.
Zurück zum Zitat Bostock, M., Ogievetsky, V., Heer, J.: D3: data-driven documents. IEEE Trans. Vis. Comput. Graph. 17(12), 2301–2309 (2011)CrossRef Bostock, M., Ogievetsky, V., Heer, J.: D3: data-driven documents. IEEE Trans. Vis. Comput. Graph. 17(12), 2301–2309 (2011)CrossRef
16.
Zurück zum Zitat Bracha, G., Bak, L.: Dart, a new programming language for structured web programming. In: GOTO Aarhus Conference, October 2011 Bracha, G., Bak, L.: Dart, a new programming language for structured web programming. In: GOTO Aarhus Conference, October 2011
17.
Zurück zum Zitat Cairo, A.: The functional art: an introduction to information graphics and visualization. New Riders (2012) Cairo, A.: The functional art: an introduction to information graphics and visualization. New Riders (2012)
19.
Zurück zum Zitat Fallman, D.: Design-oriented Human-computer Interaction. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, CHI 2003, pp. 225–232. ACM, New York (2003) Fallman, D.: Design-oriented Human-computer Interaction. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, CHI 2003, pp. 225–232. ACM, New York (2003)
20.
Zurück zum Zitat Grammel, L., Bennett, C., Tory, M., Storey, M.A.: A survey of visualization construction user interfaces. In: Hlawitschka, M., Weinkauf, T. (eds.) EuroVis - Short Papers, pp. 19–23. The Eurographics Association (2013) Grammel, L., Bennett, C., Tory, M., Storey, M.A.: A survey of visualization construction user interfaces. In: Hlawitschka, M., Weinkauf, T. (eds.) EuroVis - Short Papers, pp. 19–23. The Eurographics Association (2013)
21.
Zurück zum Zitat Green, T.R.G., Petre, M.: Usability analysis of visual programming environments: a ‘cognitive dimensions’ framework. J. Vis. Lang. Comput. 7(2), 131–174 (1996)CrossRef Green, T.R.G., Petre, M.: Usability analysis of visual programming environments: a ‘cognitive dimensions’ framework. J. Vis. Lang. Comput. 7(2), 131–174 (1996)CrossRef
22.
Zurück zum Zitat Huron, S., Carpendale, S., Thudt, A., Tang, A., Mauerer, M.: Constructive visualization. In: Proceedings of the 2014 Conference on Designing Interactive Systems, pp. 433–442. ACM (2014) Huron, S., Carpendale, S., Thudt, A., Tang, A., Mauerer, M.: Constructive visualization. In: Proceedings of the 2014 Conference on Designing Interactive Systems, pp. 433–442. ACM (2014)
23.
Zurück zum Zitat Huron, S., Jansen, Y., Carpendale, S.: Constructing visual representations: investigating the use of tangible tokens. IEEE Trans. Vis. Comput. Graph. 20(12), 2102–2111 (2014)CrossRef Huron, S., Jansen, Y., Carpendale, S.: Constructing visual representations: investigating the use of tangible tokens. IEEE Trans. Vis. Comput. Graph. 20(12), 2102–2111 (2014)CrossRef
24.
Zurück zum Zitat Kandel, S., et al.: Research directions in data wrangling: visuatizations and transformations for usable and credible data. Inf. Vis. 10(4), 271–288 (2011)CrossRef Kandel, S., et al.: Research directions in data wrangling: visuatizations and transformations for usable and credible data. Inf. Vis. 10(4), 271–288 (2011)CrossRef
25.
Zurück zum Zitat Kim, N.W., et al.: Data-driven guides: supporting expressive design for information graphics. IEEE Trans. Vis. Comput. Graph. 23(1), 491–500 (2017)CrossRef Kim, N.W., et al.: Data-driven guides: supporting expressive design for information graphics. IEEE Trans. Vis. Comput. Graph. 23(1), 491–500 (2017)CrossRef
26.
Zurück zum Zitat Liu, Z., et al.: Data illustrator: augmenting vector design tools with lazy data binding for expressive visualization authoring. In: Proceedings of the 2018 CHI Conference on Human Factors in Computing Systems. ACM (2018) Liu, Z., et al.: Data illustrator: augmenting vector design tools with lazy data binding for expressive visualization authoring. In: Proceedings of the 2018 CHI Conference on Human Factors in Computing Systems. ACM (2018)
27.
Zurück zum Zitat Marasoiu, M., Blackwell, A.F.: User experiences in a visual analytics business. In: Proceedings of the 28th Annual Workshop of the Psychology of Programming Interest Group (PPIG 2017) (2017) Marasoiu, M., Blackwell, A.F.: User experiences in a visual analytics business. In: Proceedings of the 28th Annual Workshop of the Psychology of Programming Interest Group (PPIG 2017) (2017)
28.
Zurück zum Zitat Marasoiu, M., Islam, S., Church, L., Lucero, M., Paige, B., Petricek, T.: Stories of storytelling about UK’s EU funding. In: Proceedings of the 2nd European Data and Computational Journalism Conference, pp. 14–16 (2018) Marasoiu, M., Islam, S., Church, L., Lucero, M., Paige, B., Petricek, T.: Stories of storytelling about UK’s EU funding. In: Proceedings of the 2nd European Data and Computational Journalism Conference, pp. 14–16 (2018)
29.
Zurück zum Zitat Méndez, G.G., Nacenta, M.A., Vandenheste, S.: iVoLVER: interactive visual language for visualization extraction and reconstruction. In: Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems, CHI 2016, pp. 4073–4085. ACM, New York (2016) Méndez, G.G., Nacenta, M.A., Vandenheste, S.: iVoLVER: interactive visual language for visualization extraction and reconstruction. In: Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems, CHI 2016, pp. 4073–4085. ACM, New York (2016)
30.
Zurück zum Zitat Myers, B.A., Goldstein, J., Goldberg, M.A.: Creating charts by demonstration. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, CHI 1994, pp. 106–111. ACM, New York (1994) Myers, B.A., Goldstein, J., Goldberg, M.A.: Creating charts by demonstration. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, CHI 1994, pp. 106–111. ACM, New York (1994)
31.
Zurück zum Zitat Ren, D., Höllerer, T., Yuan, X.: iVisDesigner: expressive interactive design of information visualizations. IEEE Trans. Vis. Comput. Graph. 20(12), 2092–2101 (2014)CrossRef Ren, D., Höllerer, T., Yuan, X.: iVisDesigner: expressive interactive design of information visualizations. IEEE Trans. Vis. Comput. Graph. 20(12), 2092–2101 (2014)CrossRef
32.
Zurück zum Zitat Saldaña, J.: The Coding Manual for Qualitative Researchers. SAGE, January 2015 Saldaña, J.: The Coding Manual for Qualitative Researchers. SAGE, January 2015
33.
Zurück zum Zitat Sarkar, A., Gordon, A.D., Jones, S.P., Toronto, N.: Calculation view: multiple-representation editing in spreadsheets. In: 2018 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC), pp. 85–93 (2018) Sarkar, A., Gordon, A.D., Jones, S.P., Toronto, N.: Calculation view: multiple-representation editing in spreadsheets. In: 2018 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC), pp. 85–93 (2018)
34.
Zurück zum Zitat Satyanarayan, A., Heer, J.: Lyra: an interactive visualization design environment. Comput. Graph. Forum: J. Eur. Assoc. Comput. Graph. 33(3), 351–360 (2014)CrossRef Satyanarayan, A., Heer, J.: Lyra: an interactive visualization design environment. Comput. Graph. Forum: J. Eur. Assoc. Comput. Graph. 33(3), 351–360 (2014)CrossRef
35.
Zurück zum Zitat Satyanarayan, A., Russell, R., Hoffswell, J., Heer, J.: Reactive vega: a streaming dataflow architecture for declarative interactive visualization. IEEE Trans. Vis. Comput. Graph. 22(1), 659–668 (2015)CrossRef Satyanarayan, A., Russell, R., Hoffswell, J., Heer, J.: Reactive vega: a streaming dataflow architecture for declarative interactive visualization. IEEE Trans. Vis. Comput. Graph. 22(1), 659–668 (2015)CrossRef
36.
Zurück zum Zitat Warth, A., Dubroy, P., Garnock-Jones, T.: Modular semantic actions. In: Proceedings of the 12th Symposium on Dynamic Languages, pp. 108–119. ACM (2016) Warth, A., Dubroy, P., Garnock-Jones, T.: Modular semantic actions. In: Proceedings of the 12th Symposium on Dynamic Languages, pp. 108–119. ACM (2016)
Metadaten
Titel
Cuscus: An End User Programming Tool for Data Visualisation
verfasst von
Mariana Marasoiu
Detlef Nauck
Alan F. Blackwell
Copyright-Jahr
2019
DOI
https://doi.org/10.1007/978-3-030-24781-2_8