Skip to main content
Top

2018 | OriginalPaper | Chapter

Variational Pictures

Authors : Martin Erwig, Karl Smeltzer

Published in: Diagrammatic Representation and Inference

Publisher: Springer International Publishing

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Diagrams and pictures are a powerful medium to communicate ideas, designs, and art. However, authors of pictures are forced to use rudimentary and ad hoc techniques in managing multiple variants of their creations, such as copying and renaming files or abusing layers in an advanced graphical editing tool. We propose a model of variational pictures as a basis for the design of editors and other tools for managing variation in pictures. This model enjoys a number of theoretical properties that support exploratory graphical design and can help systematize picture creators’ workflows.

Dont have a licence yet? Then find out more about our products and how to get one now:

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!

Footnotes
1
This generality follows from the fact that our picture model doesn’t require a notion of connectedness.
 
2
Since regions are derived from the pixel types, such region pairs do not necessarily occur in any particular geometric relationship. However, such region pairs typically result from editor actions that create one choice area within another.
 
3
There are situations in which other transformations, such as https://static-content.springer.com/image/chp%3A10.1007%2F978-3-319-91376-6_9/454063_1_En_9_IEq159_HTML.gif may be more appropriate, but the point is that a region refinement is easy to achieve.
 
Literature
1.
go back to reference Erwig, M., Walkingshaw, E.: The choice calculus: a representation for software variation. ACM Trans. Soft. Eng. Methodol. 21(1), 6:1–6:27 (2011) Erwig, M., Walkingshaw, E.: The choice calculus: a representation for software variation. ACM Trans. Soft. Eng. Methodol. 21(1), 6:1–6:27 (2011)
2.
go back to reference Date, C.J.: Database in Depth: Relational Theory for Practitioners. O’Reilly Media Inc., Sebastopol (2005)MATH Date, C.J.: Database in Depth: Relational Theory for Practitioners. O’Reilly Media Inc., Sebastopol (2005)MATH
3.
go back to reference Erwig, M., Smeltzer, K., Wang, X.: What is a visual language? J. Vis. Lang. Comput. 38(C), 9–17 (2017)CrossRef Erwig, M., Smeltzer, K., Wang, X.: What is a visual language? J. Vis. Lang. Comput. 38(C), 9–17 (2017)CrossRef
4.
go back to reference Heer, J., Mackinlay, J., Stole, C., Agrawala, M.: Graphical histories for visualization: supporting analysis, communication, and evaluation. IEEE Trans. Vis. Comput. Graph. 14, 1189–1196 (2008)CrossRef Heer, J., Mackinlay, J., Stole, C., Agrawala, M.: Graphical histories for visualization: supporting analysis, communication, and evaluation. IEEE Trans. Vis. Comput. Graph. 14, 1189–1196 (2008)CrossRef
5.
go back to reference Chen, H.T., Wei, L.Y., Chang, C.F.: Nonlinear revision control for images. In: ACM SIGGRAPH, pp. 105:1–105:10 (2011) Chen, H.T., Wei, L.Y., Chang, C.F.: Nonlinear revision control for images. In: ACM SIGGRAPH, pp. 105:1–105:10 (2011)
6.
go back to reference Gleicher, M., Albers, D., Walker, R., Ilir, J., Hansen, C.D., Robers, J.C.: Visual comparison for information visualization. Inf. Vis. 10, 289–309 (2011)CrossRef Gleicher, M., Albers, D., Walker, R., Ilir, J., Hansen, C.D., Robers, J.C.: Visual comparison for information visualization. Inf. Vis. 10, 289–309 (2011)CrossRef
7.
go back to reference Kolovos, D.S., Ruscio, D.D., Pierantonio, A., Paige, R.F.: Different models for model matching: an analysis of approaches to support model differencing. In: ICSE Workshop on Comparison and Versioning of Software Models, pp. 1–6 (2009) Kolovos, D.S., Ruscio, D.D., Pierantonio, A., Paige, R.F.: Different models for model matching: an analysis of approaches to support model differencing. In: ICSE Workshop on Comparison and Versioning of Software Models, pp. 1–6 (2009)
8.
go back to reference Ohst, D., Welle, M., Kelter, U.: Differences between versions of UML diagrams. In: European Software Engineering Conference Held Jointly with ACM SIGSOFT International Symposium on Foundations of Software Engineering, pp. 227–236 (2003) Ohst, D., Welle, M., Kelter, U.: Differences between versions of UML diagrams. In: European Software Engineering Conference Held Jointly with ACM SIGSOFT International Symposium on Foundations of Software Engineering, pp. 227–236 (2003)
9.
go back to reference Cicchetti, A., Di Ruscio, D., Pierantonio, A.: A metamodel independent approach to difference representation. J. Object Technol. 6(9), 165–185 (2007)CrossRef Cicchetti, A., Di Ruscio, D., Pierantonio, A.: A metamodel independent approach to difference representation. J. Object Technol. 6(9), 165–185 (2007)CrossRef
10.
go back to reference Terry, M., Mynatt, E.D.: Side views: persistent, on-demand previews for open-ended tasks. In: ACM Symposium on User Interface Software and Technology, pp. 71–80 (2002) Terry, M., Mynatt, E.D.: Side views: persistent, on-demand previews for open-ended tasks. In: ACM Symposium on User Interface Software and Technology, pp. 71–80 (2002)
11.
go back to reference Terry, M., Mynatt, E.D., Nakakoji, K., Yamamoto, Y.: Variation in element and action: supporting simultaneous development of alternative solutions. In: SIGCHI Conference on Human Factors in Computing Systems, pp. 711–718 (2004) Terry, M., Mynatt, E.D., Nakakoji, K., Yamamoto, Y.: Variation in element and action: supporting simultaneous development of alternative solutions. In: SIGCHI Conference on Human Factors in Computing Systems, pp. 711–718 (2004)
12.
go back to reference Hartmann, B., Yu, L., Allison, A., Yang, Y., Klemmer, S.R.: Design as exploration: creating interface alternatives through parallel authoring and runtime tuning. In: ACM Symposium on User Interface Software and Technology, pp. 91–100 (2008) Hartmann, B., Yu, L., Allison, A., Yang, Y., Klemmer, S.R.: Design as exploration: creating interface alternatives through parallel authoring and runtime tuning. In: ACM Symposium on User Interface Software and Technology, pp. 91–100 (2008)
Metadata
Title
Variational Pictures
Authors
Martin Erwig
Karl Smeltzer
Copyright Year
2018
DOI
https://doi.org/10.1007/978-3-319-91376-6_9