The kernel of a software development environment for graphic languages | IEEE Conference Publication | IEEE Xplore