{"title":"Adaptive perspectives: case-based reasoning with TYRO, the graphic designer's apprentice","authors":"Ron MacNeil","doi":"10.1109/WVL.1990.128395","DOIUrl":null,"url":null,"abstract":"The basic tool set for a constraint-based graphic designers assistant called TYRO has been expanded to include editors that allow a graphic designer to take a 'program by designing' approach to building a case library of basic design processes. Adaptation and augmentation of the case library takes place as trial layouts reveal failure conditions. Rule objects are formed as combinations of condition objects which trap the failure states and present cases that have been modified to avoid the problem state. The resulting layout is a network of constrained graphical objects capable of being reused in a range of similar contexts. The design environment is described. Building and editing cases are discussed.<<ETX>>","PeriodicalId":256667,"journal":{"name":"Proceedings of the 1990 IEEE Workshop on Visual Languages","volume":"197 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1990-10-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"15","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 1990 IEEE Workshop on Visual Languages","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/WVL.1990.128395","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 15
Abstract
The basic tool set for a constraint-based graphic designers assistant called TYRO has been expanded to include editors that allow a graphic designer to take a 'program by designing' approach to building a case library of basic design processes. Adaptation and augmentation of the case library takes place as trial layouts reveal failure conditions. Rule objects are formed as combinations of condition objects which trap the failure states and present cases that have been modified to avoid the problem state. The resulting layout is a network of constrained graphical objects capable of being reused in a range of similar contexts. The design environment is described. Building and editing cases are discussed.<>