Mostrar registro simples

dc.contributor.advisorLima, Jose Valdeni dept_BR
dc.contributor.authorTelecken, Tiago Lopespt_BR
dc.date.accessioned2008-10-11T04:12:55Zpt_BR
dc.date.issued2008pt_BR
dc.identifier.urihttp://hdl.handle.net/10183/14281pt_BR
dc.description.abstractAmbientes de Desenvolvimento Baseados em Gramática (ADBG) utilizam uma rigorosa semântica e sintaxe para prover poderosas ferramentas que são capazes de especificar com precisão as propriedades de um sistema visual interativo. Por intermédio destas ferramentas, os ADBGs auxiliam a edição de gramáticas e a partir destas gramáticas geram o sistema visual interativo especificado. Estes ambientes utilizam componentes dos mais diferentes espaços tecnológicos e esta tese em particular está focalizada no estudo da utilização de componentes da eXtended Markup language (XML) em ADBGs. Componentes XML oferecem inúmeras soluções que visam a interoperabilidade e armazenamento de dados. Porém, apesar de amplamente difundidos a complexidade destes componentes causa uma série de problemas que vão desde o baixo desempenho de processamentos até a inviabilização da implementação de operações mais elaboradas. Com o objetivo de diminuir esta complexidade, a presente tese propõe um conjunto simplificado de componentes XML. O conjunto dos componentes XML propostos e seus relacionamentos formam um framework que pode ser utilizado para se construir ADBGs. Após a definição do framework, o mesmo foi utilizado para se implementar o protótipo de um ADBG. A implementação e uso deste protótipo demonstrou concretamente a viabilidade e aplicabilidade das propostas desta tese. Já para demonstrar a referida diferença de complexidade, os componentes XML do framework proposto foram comparados com os componentes XML dos demais ADBGs. A comparação revelou que os componentes XML das demais abordagens têm entidades adicionais que não estão presentes nos componentes propostos. Este conjunto adicional de entidades comprovou a maior complexidade dos componentes XML utilizados nos demais ADBGs. Adicionalmente, a referida comparação demonstrou que mesmo sendo mais simples os componentes propostos mantêm as mesmas funcionalidades que os componentes atualmente utilizados.pt_BR
dc.description.abstractDevelopment Environments Based on Grammar (DEBGs) often rely on rigorous syntax and semantics, which provide powerful tools to fully specify visual interactive systems and its properties. Such environments provide to visual interactive system developers a set of editors to aid the grammar specification. From these grammars specifications the DEBGs can generate the specified visual interactive systems. Such environments can use components from several technological spaces. However this thesis is focused on the application of eXtended Markup language (XML) components in DEBGs. XML components provide many solutions in terms of interoperability and data storing. Despite of its widely application, the complexity of XML components is the cause of problems such as low processing performance and inviability of many implementations. Aiming to decrease such complexity, we propose a set of simplified XML components. The set of proposed XML components and its relationships compose a framework that can be used to develop DEBGs. After the framework specification, the framework was used to implement a DEBG prototype. Such prototype shows the viability and applicability our proposals. We demonstrate the referred complexity difference comparing the XML components proposed in this thesis with the XML components applied in others DEBGs. Basically, the XML component of others DEBGs has all entities of correspondent component proposed in this thesis more a set of extra entities. This set of extra entities demonstrates the greater complexity of other approaches. Additionally, the referred comparison demonstrates that despite of its simplifications, the proposed components have the same functionalities than the current components.en
dc.format.mimetypeapplication/pdf
dc.language.isoporpt_BR
dc.rightsOpen Accessen
dc.subjectDEBGen
dc.subjectArmazenamento : Dadospt_BR
dc.subjectRecuperacao : Informacaopt_BR
dc.subjectXMLen
dc.subjectXML (Linguagem de marcação)pt_BR
dc.subjectVisual interactive systemsen
dc.subjectSoftware development environmenten
dc.subjectVisual alphabeten
dc.subjectVisual sentenceen
dc.subjectGrammaren
dc.subjectEditionen
dc.titleProposta de suporte XML para ambientes de desenvolvimento de sistemas visuais interativos baseados em gramáticaspt_BR
dc.title.alternativeA XML support propose to development environments of interactive visual systems based on grammars en
dc.typeTesept_BR
dc.identifier.nrb000658089pt_BR
dc.degree.grantorUniversidade Federal do Rio Grande do Sulpt_BR
dc.degree.departmentInstituto de Informáticapt_BR
dc.degree.programPrograma de Pós-Graduação em Computaçãopt_BR
dc.degree.localPorto Alegre, BR-RSpt_BR
dc.degree.date2008pt_BR
dc.degree.leveldoutoradopt_BR


Thumbnail
   

Este item está licenciado na Creative Commons License

Mostrar registro simples