{"title":"Application level user interfaces for various media","authors":"D. Clark, J. Newmarch","doi":"10.1109/TOOLS.1999.809411","DOIUrl":null,"url":null,"abstract":"Applications are increasingly being written with the user interface being implemented in differing media. In this paper we show how a variety of business-oriented applications can be developed so that the user interface can easily be changed from one medium to another. We abstract out the user interface requirements, show how they can be met by CUA panels and how the panels can be implemented in various media. We then use design patterns to structure the architecture of the application to facilitate easy changes between user interfaces.","PeriodicalId":272695,"journal":{"name":"Proceedings Technology of Object-Oriented Languages and Systems. TOOLS 32","volume":"40 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1999-11-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings Technology of Object-Oriented Languages and Systems. TOOLS 32","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/TOOLS.1999.809411","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Applications are increasingly being written with the user interface being implemented in differing media. In this paper we show how a variety of business-oriented applications can be developed so that the user interface can easily be changed from one medium to another. We abstract out the user interface requirements, show how they can be met by CUA panels and how the panels can be implemented in various media. We then use design patterns to structure the architecture of the application to facilitate easy changes between user interfaces.