Graceful Diagramming with SVG plus AVTs
SVG is a mature XML vocabulary for vector graphics, but it has little parametric structure and lacks semantic binding between connectors and the objects they connect. Drawings produced in SVG are often hard to post-process, maintain, or reason about. This paper introduces MVG (Meta Vector Graphics), an extension layer...