Abstract:
Visual editors for UML and other similar languages require diagram services for browsing and navigation various parts of the models. But these services are not easy to develop. Moreover similar services are often inconvenient to use. There is no general approach for the development of similar services. A concept of V2V-transformations (view-to-view transformations) for closing the gap is suggested. A formal definition of V2V-transformation is presented. A view metamodel is specified. We also present high-level software architecture for implementation of the approach.