{"title":"Uma Abordagem Reflexiva para a Construção de Frameworks para Interfaces Homem-Computador","authors":"M. Coelho, C. M. F. Rubira","doi":"10.5753/sbes.1997.24044","DOIUrl":null,"url":null,"abstract":"Este trabalho propõe o uso de reflexão computacional para à construção de frameworks orientados a objetos para interfaces homem-computador. À principal limitação desses frameworks é sua complexidade de projeto, que dificulta o programador da aplicação entender os mecanismos implementados no framework. O objetivo deste trabalho é mostrar como reflexão computacional pode ser utilizada para implementar a independência de diálogo em frameworks para interfaces homem-computador no meta-nível, a fim de reduzir a complexidade dos mesmos. Os serviços de visualização da interface gráfica podem ser fornecidos de forma não intrusiva e transparente através de reflexão computacional para o programador da aplicação. Este trabalho descreve inicialmente uma aplicação desenvolvida a partir do ET++, um framework para aplicações gráficas. Em seguida, essa mesma aplicação é descrita utilizando uma abordagem reflexiva. Uma comparação entre essas duas soluções mostra os benefícios da abordagem reflexiva.","PeriodicalId":342565,"journal":{"name":"Anais do XI Simpósio Brasileiro de Engenharia de Software (SBES 1997)","volume":"37 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1997-10-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Anais do XI Simpósio Brasileiro de Engenharia de Software (SBES 1997)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.5753/sbes.1997.24044","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
Este trabalho propõe o uso de reflexão computacional para à construção de frameworks orientados a objetos para interfaces homem-computador. À principal limitação desses frameworks é sua complexidade de projeto, que dificulta o programador da aplicação entender os mecanismos implementados no framework. O objetivo deste trabalho é mostrar como reflexão computacional pode ser utilizada para implementar a independência de diálogo em frameworks para interfaces homem-computador no meta-nível, a fim de reduzir a complexidade dos mesmos. Os serviços de visualização da interface gráfica podem ser fornecidos de forma não intrusiva e transparente através de reflexão computacional para o programador da aplicação. Este trabalho descreve inicialmente uma aplicação desenvolvida a partir do ET++, um framework para aplicações gráficas. Em seguida, essa mesma aplicação é descrita utilizando uma abordagem reflexiva. Uma comparação entre essas duas soluções mostra os benefícios da abordagem reflexiva.