An artist's studio: a metaphor for modularity and abstraction in a graphical diagramming environment | IEEE Conference Publication | IEEE Xplore