Publication statistics

Pub. period:1994-2014
Pub. count:41
Number of co-authors:31



Co-authors

Number of publications with 3 favourite co-authors:

Jun Kong:10
Da-Qian Zhang:6
Guang-Lei Song:5

 

 

Productive colleagues

Kang Zhang's 3 most productive colleagues in number of publications:

Yong Yu:43
Raymond K. Wong:15
Jun Kong:14
 
 
 

Upcoming Courses

go to course
User Experience: The Beginner's Guide
Starts the day after tomorrow !
go to course
User-Centred Design - Module 2
92% booked. Starts in 3 days
 
 

Featured chapter

Marc Hassenzahl explains the fascinating concept of User Experience and Experience Design. Commentaries by Don Norman, Eric Reiss, Mark Blythe, and Whitney Hess

User Experience and Experience Design !

 
 

Our Latest Books

 
 
The Social Design of Technical Systems: Building technologies for communities. 2nd Edition
by Brian Whitworth and Adnan Ahmad
start reading
 
 
 
 
Gamification at Work: Designing Engaging Business Software
by Janaki Mythily Kumar and Mario Herger
start reading
 
 
 
 
The Social Design of Technical Systems: Building technologies for communities
by Brian Whitworth and Adnan Ahmad
start reading
 
 
 
 
The Encyclopedia of Human-Computer Interaction, 2nd Ed.
by Mads Soegaard and Rikke Friis Dam
start reading
 
 

Kang Zhang

Professor

Picture of Kang Zhang.
Update pic
Personal Homepage:
http://www.utdallas.edu/~kzhang

Current place of employment:
The University of Texas at Dallas

Kang Zhang is Professor and Director of Visual Computing Lab, Department of Computer Science at the University of Texas at Dallas. He is also a Board Director of Vital Art and Science Inc., USA. He holds a B.Eng. degree in Computer Engineering from University of Electronic Science and Technology of China, a Ph.D. degree from University of Brighton, UK, and an Executive MBA degree from the University of Texas at Dallas. Prior to joining UT-Dallas, he held various academic positions in the UK, Australia, and China. Dr. Zhang's current research interests include information visualization, visual languages, aesthetic computing, and managerial aesthetics; and has published over 180 papers and 6 books in these areas. He is also accomplished artist, having won various awards. Dr Zhang is on the Editorial Boards of Journal of Visual Languages and Computing, International Journal of Software Engineering and Knowledge Engineering, and International Journal of Advanced Intelligence. His home page is at www.utdallas.edu/~kzhang

 

Publications by Kang Zhang (bibliography)

 what's this?
2014

Zhang, Kang (2014). Commentary on 'Aesthetic Computing' by Paul A. Fishwick

2012
 
Edit | Del

Gomi, Ai, Itoh, Takayuki and Zhang, Kang (2012): Meal -- a menu evaluation system with symbolic icons in mobile devices. In: Proceedings of the 2012 International Conference on Advanced Visual Interfaces 2012. pp. 772-773. Available online

While cooking is a daily activity in our life, many family cooks feel bothered by deciding the menu each and every time because of being required to cook both tasty as well as well-balanced meals for their families. We have been developing a meal recording system, MEAL (Menu Evaluation and Attribute Log), which supports those cooks by easily managing and retrieving meal records on mobile platforms. MEAL displays automatically generated icons as composed representations of information based on food data, so users can easily identify each data item on a small screen. The interface has two main views, a retrieval view and an analyzing view for food records in the user's own food database. The retrieval view displays retrieval results with photos of food and symbolic icons. The analysis view supports visualizing all sets of food data represented by icons. It allows users to easily understand their cooking habits for their family. Since the information gets optimized, the symbolic icons lead to higher visibility on small screens.

© All rights reserved Gomi et al. and/or ACM Press

2010
 
Edit | Del

Zhang, Kang, Wang, Haofen, Tran, Duc Thanh and Yu, Yong (2010): ZoomRDF: semantic fisheye zooming on RDF data. In: Proceedings of the 2010 International Conference on the World Wide Web 2010. pp. 1329-1332. Available online

With the development of Semantic Web in recent years, an increasing amount of semantic data has been created in form of Resource Description Framework (RDF). Current visualization techniques help users quickly understand the underlying RDF data by displaying its structure in an overview. However, detailed information can only be accessed by further navigation. An alternative approach is to display the global context as well as the local details simultaneously in a unified view. This view supports the visualization and navigation on RDF data in an integrated way. In this demonstration, we present ZoomRDF, a framework that: i) adapts a space-optimized visualization algorithm for RDF, which allows more resources to be displayed, thus maximizes the utilization of display space, ii) combines the visualization with a fisheye zooming concept, which assigns more space to some individual nodes while still preserving the overview structure of the data, iii) considers both the importance of resources and the user interaction on them, which offers more display space to those elements the user may be interested in. We implement the framework based on the Gene Ontology and demonstrate that it facilitates tasks like RDF data exploration and editing.

© All rights reserved Zhang et al. and/or their publisher

 
Edit | Del

Zhang, Kang (2010): Introduction to the special issue on graph visualization. In J. Vis. Lang. Comput., 21 (4) p. 193. Available online

2009
 
Edit | Del

Kumar, Pushpa and Zhang, Kang (2009): Node overlap removal in clustered directed acyclic graphs. In J. Vis. Lang. Comput., 20 (6) pp. 403-419. Available online

2008
 
Edit | Del

Kumar, Pushpa, Zhang, Kang and Wang, Yuke (2008): Visualization of Clustered Directed Acyclic Graphs without Node Overlapping. In: IV 2008 - 12th International Conference on Information Visualisation 8-11 July, 2008, London, UK. pp. 38-43. Available online

 
Edit | Del

Xue, Liyin, Orgun, Mehmet and Zhang, Kang (2008): A Multi-Versioning Scheme for Intention Preservation in Collaborative Editing Systems. In Computer Supported Cooperative Work, 17 (5) pp. 509-551. Available online

Although the multi-version approach to consistency maintenance has been widely discussed and implemented in database systems, version control systems, and asynchronous groupware systems, its potential in real-time groupware systems is largely unexplored. Intention preservation is an important aspect of consistency maintenance in real-time collaborative editing systems, where multiple users cooperate with each other by concurrently editing the same document. The multi-version approach is supposed to be able to preserve individual users' concurrent conflicting intentions. In this article, we propose a new multi-versioning scheme that can preserve not only concurrent conflicting intentions but also contextual intentions while achieving convergence of the document under editing. By extending an existing multi-versioning scheme to a general one that specifies the conditions for convergence, we decouple the discussion of convergence from that of intention preservation. By constraining the general scheme, we arrive at the novel scheme that guarantees to preserve users' intentions. The correctness of the scheme has been formally verified. The design of an algorithm for consistent version composition and identification has been discussed in detail.

© All rights reserved Xue et al. and/or Kluwer Academic Publishers

 
Edit | Del

Xue, Liyin, Orgun, Mehmet and Zhang, Kang (2008): A Multi-Versioning Scheme for Intention Preservation in Collaborative Editing Systems. In Computer Supported Cooperative Work, 17 (5) pp. 509-551. Available online

Although the multi-version approach to consistency maintenance has been widely discussed and implemented in database systems, version control systems, and asynchronous groupware systems, its potential in real-time groupware systems is largely unexplored. Intention preservation is an important aspect of consistency maintenance in real-time collaborative editing systems, where multiple users cooperate with each other by concurrently editing the same document. The multi-version approach is supposed to be able to preserve individual users' concurrent conflicting intentions. In this article, we propose a new multi-versioning scheme that can preserve not only concurrent conflicting intentions but also contextual intentions while achieving convergence of the document under editing. By extending an existing multi-versioning scheme to a general one that specifies the conditions for convergence, we decouple the discussion of convergence from that of intention preservation. By constraining the general scheme, we arrive at the novel scheme that guarantees to preserve users' intentions. The correctness of the scheme has been formally verified. The design of an algorithm for consistent version composition and identification has been discussed in detail.

© All rights reserved Xue et al. and/or Kluwer Academic Publishers

2007
 
Edit | Del

Zhao, Chunying, Kong, Jun and Zhang, Kang (2007): Design Pattern Evolution and Verification Using Graph Transformation. In: HICSS 2007 - 40th Hawaii International International Conference on Systems Science 3-6 January, 2007, Waikoloa, Big Island, HI, USA. p. 290. Available online

 
Edit | Del

Wirtz, Guido and Zhang, Kang (2007): Visual Interactions in Software Technology. In: HICSS 2007 - 40th Hawaii International International Conference on Systems Science 3-6 January, 2007, Waikoloa, Big Island, HI, USA. p. 288. Available online

 
Edit | Del

Wirtz, Guido and Zhang, Kang (2007): Visual Interactions in Software Artifacts: Guest Editors' Foreword. In J. Vis. Lang. Comput., 18 (4) pp. 357-358. Available online

 
Edit | Del

Zhao, Chunying, Kong, Jun, Dong, Jing and Zhang, Kang (2007): Pattern-based design evolution using graph transformation. In J. Vis. Lang. Comput., 18 (4) pp. 378-398. Available online

 
Edit | Del

Zhang, Kang (2007): P. Fishwick (Ed.) Aesthetic Computing, MIT Press, Cambridge, 2006, ISBN 0-262-06250-X. In J. Vis. Lang. Comput., 18 (6) pp. 613-616. Available online

 
Edit | Del

Zhang, Kang (2007): Visual Languages and Applications. Springer

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 advanced-level students in computer science and engineering. This volume is also suitable for practitioners and researchers in industry as a professional book.

© All rights reserved Zhang and/or Springer

 
Edit | Del

Zhang, Kang (2007): From Abstract Painting to Information Visualization. In IEEE Computer Graphics and Applications, 27 (3) pp. 12-16. Available online

2006
 
Edit | Del

Kong, Jun, Zhang, Kang and Zeng, Xiaoqin (2006): Spatial graph grammars for graphical user interfaces. In ACM Transactions on Computer-Human Interaction, 13 (2) pp. 268-307. Available online

In a graphical user interface, physical layout and abstract structure are two important aspects of a graph. This article proposes a new graph grammar formalism which integrates both the spatial and structural specification mechanisms in a single framework. This formalism is equipped with a parser that performs in polynomial time with an improved parsing complexity over its nonspatial predecessor, that is, the Reserved Graph Grammar. With the extended expressive power, the formalism is suitable for many user interface applications. The article presents its application in adaptive Web design and presentation.

© All rights reserved Kong et al. and/or ACM Press

 
Edit | Del

Ates, Kevin L., Zhang, Kang and Prabhakaran, B. (2006): Visual Querying on Human Motion for the Disabled. In: VL-HCC 2006 - IEEE Symposium on Visual Languages and Human-Centric Computing 4-8 September, 2006, Brighton, UK. pp. 222-223. Available online

 
Edit | Del

Zhang, Ke-Bing, Orgun, Mehmet A., Zhang, Kang and Zhang, Yihao (2006): Hypothesis oriented cluster analysis in data mining by visualization. In: Celentano, Augusto (ed.) AVI 2006 - Proceedings of the working conference on Advanced visual interfaces May 23-26, 2006, Venezia, Italy. pp. 254-257. Available online

 
Edit | Del

Song, Guang-Lei, Kong, Jun and Zhang, Kang (2006): AutoGen: Easing model management through two levels of abstraction. In J. Vis. Lang. Comput., 17 (6) pp. 508-527. Available online

2005
 
Edit | Del

Zeng, Xiaoqin, Zhang, Kang, Kong, Jun and Song, Guang-Lei (2005): RGG+: An Enhancement to the Reserved Graph Grammar Formalism. In: VL-HCC 2005 - IEEE Symposium on Visual Languages and Human-Centric Computing 21-24 September, 2005, Dallas, TX, USA. pp. 272-274. Available online

2004
 
Edit | Del

Qiu, Mei Kang, Zhang, Kang and Huang, Mao Lin (2004): An Empirical Study of Web Interface Design on Small Display Devices. In: 2004 IEEE/WIC/ACM International Conference on Web Intelligence WI 2004 20-24 September, 2004, Beijing, China. pp. 29-35. Available online

 
Edit | Del

Song, Guang-Lei, Zhang, Kang, Wong, Raymond K. and Kong, Jun (2004): Management of Web Data Models Based on Graph Transformation. In: 2004 IEEE/WIC/ACM International Conference on Web Intelligence WI 2004 20-24 September, 2004, Beijing, China. pp. 398-404. Available online

 
Edit | Del

Kong, Jun and Zhang, Kang (2004): Parsing Spatial Graph Grammars. In: VL-HCC 2004 - IEEE Symposium on Visual Languages and Human-Centric Computing 26-29 September, 2004, Rome, Italy. pp. 99-101. Available online

 
Edit | Del

Kong, Jun and Zhang, Kang (2004): On a Spatial Graph Grammar Formalism. In: VL-HCC 2004 - IEEE Symposium on Visual Languages and Human-Centric Computing 26-29 September, 2004, Rome, Italy. pp. 102-104. Available online

 
Edit | Del

Song, Guang-Lei, Zhang, Kang and Kong, Jun (2004): Model Management Through Graph Transformation. In: VL-HCC 2004 - IEEE Symposium on Visual Languages and Human-Centric Computing 26-29 September, 2004, Rome, Italy. pp. 75-82. Available online

2003
 
Edit | Del

Qiu, Mei Kang, Song, Guang-Lei, Kong, Jun and Zhang, Kang (2003): Spatial graph grammars for web information transformation. In: HCC 2003 - IEEE Symposium on Human Centric Computing Languages and Environments 28-31 October, 2003, Auckland, New Zealand. pp. 84-91.

 
Edit | Del

Zhang, Kang (2003): Book Review: "Improvizational design" by Suguru Ishizaki; MIT Press, Cambridge, MA, 2003, ISBN 0-262-09035-X. In J. Vis. Lang. Comput., 14 (5) pp. 495-497. Available online

2002
 
Edit | Del

Zhang, Ke-Bing, Zhang, Kang and Orgun, Mehmet A. (2002): Grammar-Based Layout for a Visual Programming Language Generation System. In: Hegarty, Mary, Meyer, Bernd and Narayanan, N. Hari (eds.) Diagrams 2002 - Diagrammatic Representation and Inference - Second International Conference April 18-20, 2002, Callaway Gardens, GA, USA. pp. 106-108. Available online

2001
 
Edit | Del

Zhang, Kang, Zhang, Da-Qian and Deng, Yi (2001): A Visual Approach to XML Document Design and Transformation. In: HCC 2001 - IEEE CS International Symposium on Human-Centric Computing Languages and Environments September 5-7, 2001, Stresa, Italy. pp. 312-319. Available online

 
Edit | Del

Stankovic, Nenad, Kranzlmller, Dieter and Zhang, Kang (2001): The PCG: An Empirical Study. In J. Vis. Lang. Comput., 12 (2) pp. 203-216.

 
Edit | Del

Wirtz, Guido and Zhang, Kang (2001): Visual Methods for Parallel and Distributed Programming. In J. Vis. Lang. Comput., 12 (2) pp. 123-125.

 
Edit | Del

Zhang, Kang and Wirtz, Guido (2001): Issues in Visual Parallel and Distributed Program Development (Panel Discussion at the VL'2000 Workshop on Parallel and Distributed Programming). In J. Vis. Lang. Comput., 12 (2) pp. 217-220.

1999
 
Edit | Del

Zhang, Kang, Hintz, Tom and Ma, Xianwu (1999): The Role of Graphics in Parallel Program Development. In J. Vis. Lang. Comput., 10 (3) pp. 215-243.

1998
 
Edit | Del

Zhang, Da-Qian and Zhang, Kang (1998): On the Design of a Generic Visual Programming Environment. In: VL 1998 1998. pp. 88-89.

 
Edit | Del

Zhang, Da-Qian and Zhang, Kang (1998): VisPro: A Visual Language Generation Toolset. In: VL 1998 1998. pp. 195-202. Available online

1997
 
Edit | Del

Stankovic, Nenad and Zhang, Kang (1997): Towards Visual Development of Message-Passing Programs. In: VL 1997 1997. pp. 146-153.

 
Edit | Del

Zhang, Da-Qian and Zhang, Kang (1997): Reserved Graph Grammar: A Specification Tool for Diagrammatic VPLs. In: VL 1997 1997. pp. 288-295.

1996
 
Edit | Del

Eades, Peter and Zhang, Kang (1996): Software Visualization. Series on Software Engineering and Knowledge Engineering. World Scientific Pub Co Inc

The term "software visualization" refers to the graphical display of characteristics and behaviour of all aspects of computer software. This volume presents and compares different experiences of software visualization both from fundamental and applied viewpoints. The book is divided into four parts, covering important aspects of software visualization. Part 1 covers a survey of some existing software visualization environments, how to make a software visualization system language independent, and automatic animation techniques. Part 2 presents the advances in graph drawing, which support efficient and aesthetically pleasing visualizations. Part 3 discusses visual programming and transformation for parallel processing and for distributed systems, and visualization of parallel programmes. Part 4 includes some applications of software visualization, ranging from the modelling of flowcharts to the support of object-oriented systems.

© All rights reserved Eades and Zhang and/or World Scientific Pub Co Inc

1995
 
Edit | Del

Zhang, Da-Qian and Zhang, Kang (1995): A Visual Programming Environment for Distributed Systems. In: VL 1995 1995. pp. 310-317. Available online

1994
 
Edit | Del

Zhang, Da-Qian and Zhang, Kang (1994): POL: A Direct Manipulated Visual Language. In: Proceedings of OZCHI94, the CHISIG Annual Conference on Human-Computer Interaction 1994. pp. 87-92.

This paper presents POL, an object-oriented visual language, which supports programmers of different levels. Experienced programmers can use the lower level POL to construct high lever and domain oriented POLs, which are suitable for solving domain-oriented problems. A picture supported in POLs may have many direct manipulatable areas for depicting classes, objects, and links between objects or classes. Programs are constructed as linked pictures using a visual editor. A picture node may be recursively defined by lower level pictures, or may embody a text editor that describes the low level and detailed picture function. Such hierarchical object-oriented design environment can greatly increase the domain programmer's productivity.

© All rights reserved Zhang and Zhang and/or Ergonomics Society of Australia

 
Edit | Del

Zhang, Kang and Ma, Wanli (1994): Graphical Assistance in Parallel Program Development. In: VL 1994 1994. pp. 168-170.

 
Add publication
Show list on your website
 
 

Join our community and advance:

Your
Skills

Your
Network

Your
Career

 
Join our community!
 
 
 

Page Information

Page maintainer: The Editorial Team
URL: http://www.interaction-design.org/references/authors/kang_zhang.html