Abstract
A major difficulty in enterprise computing is the modeling of complex application topologies consisting of numerous individual components and their relationships. Especially in the context of cloud computing, the Topology and Orchestration Specification for Cloud Applications (TOSCA) has been proposed recently for standardization to tackle this issue. However, TOSCA currently lacks a well-defined visual notation enabling effective and efficient communication in order to transport the semantics of the encoded information to human beings. In this paper, we propose a visual notation for TOSCA based on established usability research which provides additional concepts for visual modularization and abstraction of large application topologies.
Access provided by Autonomous University of Puebla. Download to read the full chapter text
Chapter PDF
Similar content being viewed by others
References
Alexander, C.: Notes on the Synthesis of Form. Harvard University Press (1964)
Bar, M., Neta, M.: Humans prefer curved visual objects. Psychological Science 17(8), 645–648 (2006)
Bertin, J.: Semiology of graphics. University of Wisconsin Press (1983)
Binz, T., Breiter, G., Leymann, F., Spatzier, T.: Portable Cloud Services Using TOSCA. IEEE Internet Computing 16(03), 80–85 (2012)
Garlan, D., Monroe, R.T., Wile, D.: Acme: Architectural Description of Component-Based Systems. In: Foundations of Component-Based Systems, pp. 47–68. Cambridge University Press (2000)
de Lara, J., Vangheluwe, H.: Defining visual notations and their manipulation through meta-modelling and graph transformation. J. Vis. Lang. Comput. 15(3-4), 309–330 (2004)
Moody, D.L.: The “physics” of notations: a scientific approach to designing visual notations in software engineering. In: ICSE, pp. 485–486 (2010)
OASIS: Web Services Business Process Execution Language Version 2.0 – OASIS Standard (2007)
OASIS: Topology and Orchestration Specification for Cloud Applications Version 1.0 Working Draft 07 (June 2012), http://www.tosca-open.org
Petre, M., de Quincey, E.: A gentle overview of software visualisation. Psychology of Programming Interest Group (PPIG) (September 2006)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Breitenbücher, U., Binz, T., Kopp, O., Leymann, F., Schumm, D. (2012). Vino4TOSCA: A Visual Notation for Application Topologies Based on TOSCA. In: Meersman, R., et al. On the Move to Meaningful Internet Systems: OTM 2012. OTM 2012. Lecture Notes in Computer Science, vol 7565. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-33606-5_25
Download citation
DOI: https://doi.org/10.1007/978-3-642-33606-5_25
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-33605-8
Online ISBN: 978-3-642-33606-5
eBook Packages: Computer ScienceComputer Science (R0)