Tool integration services are an important means to make design tools inter-operate in a design environment. Today, the problem of fine-grained data integration is tackle from two directions. From the application domain using fixed design tool interfaces and internal forms based on specific design representations and from the database domain applying models and interfaces mainly based on semantic and/or object-oriented data models. In our approach, we use concepts of both directions in order to further close the still existing semantic gap between a design tool and a framework database. We extend an object model comparable to existing ones by an abstract graph model which reflects structures and functionality occurring in various graph-based design representations. This extended model is used as basis for a new tool integration service. It provides a schema-driven code generator for implementations of graph-based design representations. In addition, presentation integration is achieved by providing a configurable graphical interface which directly offers visualization functionality and interactive access to fine-grained design data.