Universidade Federal do Rio Grande do Norte: Uma ontologia para a descrição da semântica da IMML
Please use this identifier to cite or link to this item: https://repositorio.ufrn.br/handle/123456789/18026
Title: Uma ontologia para a descrição da semântica da IMML
Authors: Lira, Heremita Brasileiro
Keywords: Linguagem de descrição de interface do usuário;Semântica;Ontologia;IMML;User interface description language;Semantic;Ontology;IMML
Citation: LIRA, Heremita Brasileiro. Uma ontologia para a descrição da semântica da IMML. 2006. 195 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal do Rio Grande do Norte, Natal, 2006.
Portuguese Abstract: Este trabalho apresenta uma ontologia para a descrição da semântica da IMML (Interactive Message Modeling Language), uma linguagem baseada em XML para a descrição de interfaces de usuários. A ontologia apresenta a descrição dos elementos da IMML incluindo uma descrição em linguagem natural e também as relações e regras semânticas. Esta ontologia está implementada em OWL-DL, a linguagem padrão para a construção de ontologias recomendada pelo W3C. A descrição da semântica na forma de uma ontologia permite que a mesma seja descrita em uma linguagem que pode ser processada por computadores. Como conseqüência, podemos construir ferramentas para validar semanticamente uma especificação e construir diferentes representações para a semântica
Abstract: This work presents an ontology to describe the semantics of IMML (Interactive Message Modeling Language) an XML-based User Interface Description Language. The ontology presents the description of all IMML elements including a natural language description and semantic rules and relationships. The ontology is implemented in OWL-DL, a standard language to ontology description that is recommended by W3C. Our main goal is to describe the semantic using languages and tools that can be processed by computers. As a consequence, we develop tools to the validation of a user interface specification and also to present the semantic description in different views