Teallach: a model-based user interface development environment for object databases | OUP Journals & Magazine | IEEE Xplore