Author pages are created from data sourced from our academic publisher partnerships and public sources.
Share This Author
A Context-sensitive Graph Grammar Formalism for the Specification of Visual Languages
A context-sensitive graph grammar called reserved graph grammar is presented, which can explicitly and completely describe the syntax of a wide range of diagrams using labeled graphs and has polynomial time complexity in most cases.
Checkpointing in hybrid distributed systems
- Jiannong Cao, Yifeng Chen, Kang Zhang, Yanxiang He
- Computer Science7th International Symposium on Parallel…
- 10 May 2004
The required changes to the original checkpointing schemes for each subsystem and the overall prevented unnecessary rollbacks for the integrated system are presented and an algorithm for collecting garbage checkpoints in the combined hybrid system is developed.
Spatial graph grammars for graphical user interfaces
A new graph grammar formalism which integrates both the spatial and structural specification mechanisms in a single framework is proposed, equipped with a parser that performs in polynomial time with an improved parsing complexity over its nonspatial predecessor, that is, the Reserved Graph Grammar.
Design, Construction, and Application of a Generic Visual Language Generation Environment
The design, construction and application of a generic visual language generation environment, called VisPro, which improves the conventional model-view-controller framework in that its functional modules are decoupled to allow independent development and integration.
Using visual languages in management
- Kang Zhang
- Computer ScienceJ. Vis. Lang. Comput.
- 1 December 2012
Who asked what: integrating crowdsourced FAQs into API documentation
This work proposes to connect these two types of documentation by capturing developers' Web browsing behavior in the context of document reading and integrating crowdsourced frequently asked questions (FAQs) into API documents.
The PCG: An Empirical Study
The results of this evaluation indicate that users benefit from visual programming, even at the beginning of the learning curve.
VisPro: a visual language generation toolset
- Da-Qian Zhang, Kang Zhang
- Computer ScienceProceedings. IEEE Symposium on Visual Languages…
- 1 September 1998
VisPro is presented, a toolset for developing diagrammatic VPLs in a way that is similar to lex/yacc, a set of visual programming tools that can be easily used to create a complete visual language in a seamless way.
Visualizing Design Patterns in Their Applications and Compositions
A UML profile is presented that defines new stereotypes, tagged values, and constraints for tracing design patterns in UML diagrams that are attached to a modeling element to explicitly represent the role the modeling element plays in a design pattern so that the user can identify the pattern in a UML diagram.