Abstract

ROSE, an experimental object-oriented database system for interactive engineering applications, and CHIDE, a user interface development environment are both described. ROSE is a database system that combines features of relational database systems with those of object-oriented programming languages. CHIDE is a user interface management system that allows its user to create and edit user interfaces without writing code in a programming language. Instead, the CHIDE user creates user interfaces by editing representations of those interfaces displayed on a graphics display. CHIDE is implemented as an application of ROSE. It uses a ROSE database to store objects describing user interfaces, and it uses the ROSE data manipulation language to manipulate those objects. The advantages are described of implementing a user interface development environment as an application of a database system; why that database system should be object-oriented, and how ROSE has been implemented so that it is fast enough to support this type of application.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call