@article{oai:nagoya.repo.nii.ac.jp:00005337, author = {Watanabe, Toyohide and Yoshida, Yuuji and Fukumura, Teruo}, journal = {Proceedings of the Twelfth International Conference on Computer Software and Applications Conference}, month = {Oct}, note = {The editing facility is one of the most basic software products and constitutes direct user interfaces in programming environments. Although various types of editing facilities have been developed or improved until today, they do not always provide the powerful abilities to manipulate different kinds of data uniformly, to share them effectually with the other processing facilities and to construct the functions adaptable to their characteristics. This is partly because the data structures managed by the editing facilities depend on the particular editing data, and partly because the editing facilities are specified on the basis of their application-specific requirements. Our approach proposes a fundamental framework for the editing facility suitable to the uniform manipulation for various kinds of data, the data sharing among different facilities and the functionality for application-specific processing. The basic principle is to separate the object schema and the data instance from the editing data extractively. This separation method makes it possible to specify various kinds of data under the explicitly structured forms and then manipulate them with the uniform access paths. In this paper, we address mainly our design concept of the editing mechanism.}, pages = {67--74}, title = {Editing model based on the object-oriented approach}, year = {1988} }