Visual Languages for Interactive Computing: Definitions and Formalizations, 1st Edition

  • Published By:
  • ISBN-10: 1599045362
  • ISBN-13: 9781599045368
  • Grade Level Range: College Freshman - College Senior
  • 514 Pages | eBook
  • Original Copyright 2007 | Published/Released December 2007
  • This publication's content originally published in print form: 2007

  • Price:  Sign in for price



Visual languages are the defining component of interactive computing environments, yet in spite of the rapid pace of evolution of this domain, significant challenges remain.

Visual Languages for Interactive Computing: Definitions and Formalizations presents comprehensive coverage of the problems and methodologies related to the syntax, semantics, and ambiguities of visual languages. This all-inclusive reference authoritatively sets out the defining issues related to formalizing visual languages for interactive computing, creating a foundational reference for future research and application. As a unique collection of research on all critical elements of the field, this source enables libraries to provide the foundation of research to drive the next generation of improvements to interactive computing.

Table of Contents

Front Cover.
Title Page.
Copyright Page.
Table of Contents.
Detailed Table of Contents.
1: Visual Languages Theory.
2: The Theory of Visual Sentences to Formalize Interactive Visual Messages.
3: Visual and Diagrammatic Languages: The Logic Perspective.
4: A Transformation-Based Metamodel Approach to the Definition of Syntax and Semantics of Diagrammatic Languages.
5: Meta-Modelling and Graph Transformation for the Definition of Multi-View Visual Languages.
6: Extended Positional Grammars: A Formalism for Describing and Parsing Visual Languages.
7: Visual Notation Interpretation and Ambiguities.
8: The Management of Ambiguities.
9: Approaches and Methods for Specific Domains.
10: Visual Query Languages, Representation Techniques, and Data Models.
11: Toward a Visual Query System for Spatio-Temporal Databases.
12: Multi-Facet Design of Interactive Systems through Visual Languages.
13: Designing a Visual Language for Interaction Representation Based on Aspects of Human Movement.
14: Sketch Understanding: Issues and State of the Art.
15: Visual Languages for the Semantic Web.
16: User Interface Formalization in Visual Data Mining.
17: Visual Development of Defeasible Logic Rules for the Semantic Web.
18: A Visual Programming Tool for Designing Planning Problems for Semantic Web Service Composition.
19: Visual Interfaces for Standard Languages.
20: User Interaction and Interface Design with UML.
21: XQBE: A Visual Language for XML Data Management.
22: Visualization, Aesthetic Computing, and Usability.
23: GeoVisualization and GIS: A Human Centered Approach.
24: A New Constraint-Based Compound Graph Layout Algorithm for Drawing Biochemical Networks.
25: Customized Visual Computing: The Aesthetic Computing Method.
26: Documentation Methods for Visual Languages.
27: Questioning Usability.
Compilation of References.
About the Contributors.