{"title":"Designing usable visual languages: the case of immune system studies","authors":"A. Bianchi, M. D'Enza, M. Matera, A. Betta","doi":"10.1109/VL.1999.795911","DOIUrl":"https://doi.org/10.1109/VL.1999.795911","url":null,"abstract":"In many fields of science, as well as in real life, visual expressions are used to communicate data, and to perform or document activities. Reproducing such notations in a computerized environment makes possible the development of interactive systems, through which users can easily perform their activities. In this paper we describe how the combination of two methodologies-CVE (Cooperative Visual Environment), and SUE (Systematic Usability Evaluation)-has allowed us to design a usable visual language to support immunologists in accomplishing their tasks. The paper reports on the different design and evaluation steps followed in the evolution from the user notation to the usable visual language.","PeriodicalId":113128,"journal":{"name":"Proceedings 1999 IEEE Symposium on Visual Languages","volume":"278 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1999-09-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134482167","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Extending UML for modeling of multimedia applications","authors":"Stefan Sauer, G. Engels","doi":"10.1109/VL.1999.795878","DOIUrl":"https://doi.org/10.1109/VL.1999.795878","url":null,"abstract":"An analysis of how visual modeling of structure and dynamic behavior of a multimedia application differs from modeling conventional software shows that aspects of the graphical user interface and time-dynamic behavior ought to be integral parts of a coherent multimedia application model. In this sense, we extend the model-view-controller paradigm towards multimedia. As a result, we present OMMMA-L, a visual language for the object-oriented modeling of multimedia applications, that is based on the Unified Modeling Language (UML). The structural and behavioral diagram types of UML have been analyzed and are adapted and extended according to multimedia application characteristics. A presentation diagram is introduced and integrated to adequately describe the visual presentation. In addition to explaining the different diagram types, we also give pragmatic guidelines on how to deploy and combine the various diagrams.","PeriodicalId":113128,"journal":{"name":"Proceedings 1999 IEEE Symposium on Visual Languages","volume":"7 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1999-09-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121783132","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"On specifying semantics of visual spatial query languages","authors":"V. Haarslev, Ralf Möller, Michael Wessel","doi":"10.1109/VL.1999.795869","DOIUrl":"https://doi.org/10.1109/VL.1999.795869","url":null,"abstract":"We present a first treatment dealing with semantics of visual spatial query languages for GIS using a suitable description logic. This decidable space logic is described and its usefulness for GIS exemplified. The logic supports the specification of semantics, reasoning about query subsumption and about applying default knowledge.","PeriodicalId":113128,"journal":{"name":"Proceedings 1999 IEEE Symposium on Visual Languages","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1999-09-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130312474","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Visual music in a visual programming language","authors":"Fred L. Collopy, Robert M. Fuhrer, D. Jameson","doi":"10.1109/VL.1999.795882","DOIUrl":"https://doi.org/10.1109/VL.1999.795882","url":null,"abstract":"Sonnet was designed as a visual language for implementing real-time processes. Early design and development of behavioral components has largely focused on the domain of music programming. However, Sonnet's architecture is well-suited to expressing many kinds of real-time activities. In particular, Sonnet is easily extended with new kinds of data types and behavioral components. We have developed a collection of visual output components for Sonnet, referred to collectively as Sonnet+Imager. Its design embodies aesthetically grounded representations of color, form and rhythm, as well as dynamics for each. Moreover, its value is enhanced by a flexible, modular architecture that treats these graphic entities and operations as first-class objects.","PeriodicalId":113128,"journal":{"name":"Proceedings 1999 IEEE Symposium on Visual Languages","volume":"7 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1999-09-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127904962","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Generation of interactive visual environments for direct manipulation of database content","authors":"Andreas Dangberg, W. Mueller","doi":"10.1109/VL.1999.795891","DOIUrl":"https://doi.org/10.1109/VL.1999.795891","url":null,"abstract":"In this article we present the VIVID (Visual Interactive View Development) framework which support the rapid development of interactive views for direct manipulation of database objects through arbitrary combinations of diagrammatic and icon-based visual languages. A VIVID view visualizes a database configuration by filtering and transforming data to graphical objects in two-dimensional space. Objects are represented by arbitrary graphical symbols and their relationships are given as spatial relationships or connections between them. Visual tokens directly correspond to objects or object groups and their manipulation by, e.g., drag&drop, directly correspond to database operations like creation, deletion, or manipulation of attribute values. The interactive visual view is automatically generated from the definition of 1. symbols and their relation to data source, 2. their layout composition, and 3. their visual interaction.","PeriodicalId":113128,"journal":{"name":"Proceedings 1999 IEEE Symposium on Visual Languages","volume":"322 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1999-09-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117062578","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"An aesthetic curve in the field of Industrial design","authors":"Toshinobu Harada, F. Yoshimoto, M. Moriyama","doi":"10.1109/VL.1999.795873","DOIUrl":"https://doi.org/10.1109/VL.1999.795873","url":null,"abstract":"We present a quantitative analysis method of the characteristics of a curve, for finding what an aesthetic curve is. A number of designer drawn curves were analyzed by this method. As a result, we found that the designer controlled the curvature change with a self-affine property, when he produced a curve in design work. In other words, the designer sees a curve with a self-affine property as an aesthetic curve. On the basis of this fact, we developed five types of curves which have the self-affine property. Furthermore, we made 'drawing curves' from these curves as 'visual language'. These 'drawing-curves' can be used as a 'common language' between the designer, the modeler, and the operator of CAD systems for communicating the 'design intent'.","PeriodicalId":113128,"journal":{"name":"Proceedings 1999 IEEE Symposium on Visual Languages","volume":"60 5","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1999-09-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"120969165","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Zooming in one dimension can be better than two: an interface for placing search results in context with a restricted sitemap","authors":"M. Sifer, O. Liechti","doi":"10.1109/VL.1999.795877","DOIUrl":"https://doi.org/10.1109/VL.1999.795877","url":null,"abstract":"The visualisation of large hierarchies without losing context is a difficult problem. Many interfaces have been developed for this, and many of these use zooming, which is sometimes combined with a distortion view method such as a fisheye lense. Most of these interfaces use and zoom in two dimensions, while others use and zoom in three dimensions. We present a 2D interface realised in the SGviewer tool which zooms in only one dimension. The other dimension is used to convey subtree depth. To demonstrate our interface, we apply it to the problem of presenting search results. The delivery of search results either for a large site, or for a local file system is often difficult. Often the number of matching pages or files is high. A typical approach to this, is to weight the relevance of the matches. An alternative approach which can complement the former is to present the results in some context, clustering the results at the same time. We show how our interface can be used to present search results classified with a restricted sitemap.","PeriodicalId":113128,"journal":{"name":"Proceedings 1999 IEEE Symposium on Visual Languages","volume":"35 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1999-09-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121652314","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"ZASH: a browsing system for multi-dimensional data","authors":"Emiko Orimo, H. Koike","doi":"10.1109/VL.1999.795915","DOIUrl":"https://doi.org/10.1109/VL.1999.795915","url":null,"abstract":"This paper describes a browsing system for movie database. The system, named ZASH, was designed and developed to explore the following features: (1) the use of multiple 2D planes to separate different types of information; (2) the use of 3D space to improve the visibility of links between nodes; (3) the use of multi-dimensional scaling to lay out movies and commentators so that the similar data are placed physically near each other (4) the use of graphical fisheye views to improve the visibility of users' focus and its neighbors. The system also provides traditional searching methods (e.g. keyword, director, production year, etc.). By integrating browsing techniques and searching techniques, the system gave users more chances to find movies.","PeriodicalId":113128,"journal":{"name":"Proceedings 1999 IEEE Symposium on Visual Languages","volume":"52 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1999-09-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128670805","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"VERBARIUM and LIFE SPACIES: creating a visual language by transcoding text into form on the Internet","authors":"C. Sommerer, L. Mignonneau","doi":"10.1109/VL.1999.795879","DOIUrl":"https://doi.org/10.1109/VL.1999.795879","url":null,"abstract":"We are artists working on the creation of interactive computer systems that use the audiences' participation as essential input for the creation of image structures. In 1998 and 1999 we created two interactive Web sites for the Internet called VERBARIUM and LIFE SPACIES. These two Web sites allow users on the Internet to write text messages that are instantly translated into visual 3D forms. Our custom designed text-to-form editor takes the letters, syntax and sequencing of a text message as generic code and updates the design functions for the creation of 3D forms according to the text message parameters. As the text messages of the different users on the Internet are usually unique and diverse, unique and personal 3D visual forms and shapes can be created by the users.","PeriodicalId":113128,"journal":{"name":"Proceedings 1999 IEEE Symposium on Visual Languages","volume":"73 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1999-09-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116740338","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Derivative meaning in graphical representations","authors":"Atsushi Shimojima","doi":"10.1109/VL.1999.795906","DOIUrl":"https://doi.org/10.1109/VL.1999.795906","url":null,"abstract":"The paper reports on the phenomenon that may be called \"derivative meaning\", where the basic semantic conventions for certain graphical representation systems give rise to additional informational relations between features of representations and features of the represented. We discuss several examples of graphical systems, such as the systems of scatter plots, data maps, and tabular representations, whose informational potentials heavily depend on this phenomenon. We then give an analysis of the way a new meaning relation is derived from basic semantic conventions, and specify the exact conditions for a representation system to support this phenomenon.","PeriodicalId":113128,"journal":{"name":"Proceedings 1999 IEEE Symposium on Visual Languages","volume":"440 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1999-09-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116330639","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}