Visual Languages and Applications

  • Kang Zhang

Table of contents

  1. Front Matter
    Pages i-xiv
  2. Pages 1-8
  3. Pages 37-57
  4. Pages 87-120
  5. Pages 143-165
  6. Back Matter
    Pages 209-245

About this book


Visual languages have long been a pursuit of effective communication between human and machine. With rapid advances of the Internet and Web technology, human-human communication through the Web or electronic mobile devices is becoming more and more prevalent.

Visual Languages and Applications is a comprehensive introduction to diagrammatical visual languages. This book discusses what visual programming languages are, and how such languages and their underlying foundations can be usefully applied to other fields in computer science. It also covers a broad range of contents from the underlying theory of graph grammars to the applications in various domains. Pointers to related topics and further readings are provided as well.

Visual Languages and Applications is designed as a secondary text book for upper-undergraduate-level students and graduate-level students in computer science and engineering. This volume is also suitable for practitioners and researchers in industry as a professional book.


Graph Grammar Graph Transformation Multimedia Software Engineering User Interface Visual/Graphical Languages Visual/Graphical Programming Zhang architecture design programming programming language software architecture

Authors and affiliations

  • Kang Zhang
    • 1
  1. 1.Dept. Computer ScienceUniversity of Texas at DallasRichardsonTX

Bibliographic information

  • DOI
  • Copyright Information Springer-Verlag US 2007
  • Publisher Name Springer, Boston, MA
  • eBook Packages Computer Science
  • Print ISBN 978-0-387-29813-9
  • Online ISBN 978-0-387-68257-0
  • Buy this book on publisher's site