@inproceedings{e75d60ea2abe4bbaa8b5899d4a86a841,
title = "Constructing multi-view editing environments using MViews",
abstract = "MViews abstracts out common features of multi-view editing environments that support integrated textual and graphical programming. It provides a conceptual model and reusable object-oriented framework for constructing such environments. Multiple views of a base document are supported with consistency automatically maintained between each of the views. MViews has been used to construct a visual and textual programming and program visualisation environment for object-oriented systems. Other applications of MViews under development include entity-relationship and dataflow diagrammers with detailed descriptions programmed with text.",
author = "Grundy, {J. C.} and Hosking, {J. G.}",
year = "1993",
month = jan,
day = "1",
doi = "10.1109/VL.1993.269600",
language = "English",
series = "Proceedings - 1993 IEEE Symposium on Visual Languages, VL 1993",
publisher = "IEEE, Institute of Electrical and Electronics Engineers",
pages = "220--224",
booktitle = "Proceedings - 1993 IEEE Symposium on Visual Languages, VL 1993",
address = "United States of America",
note = "1993 IEEE Symposium on Visual Languages, VL 1993 ; Conference date: 24-08-1993 Through 27-08-1993",
}