Ontologias e DSLs na geração de sistemas de apoio à decisão, caso de estudo SustenAgro (2017)
- Authors:
- Autor USP: SUAREZ, JOHN FREDDY GARAVITO - ICMC
- Unidade: ICMC
- Sigla do Departamento: SCC
- Subjects: ONTOLOGIAS; WEB SEMÂNTICA; REPRESENTAÇÃO DE CONHECIMENTO; FRAMEWORKS; PROCESSAMENTO DE DADOS; SISTEMAS BASEADOS EM CONHECIMENTO
- Keywords: Decision Support System; Decisioner Framework; Domain-specific language; Framework Decisioner; Knowledge representation; Linguagem de domínio específico; Ontologies; Semantic Web; Sistema de apoio à decisão; SustenAgro; SustenAgro
- Language: Português
- Abstract: Os Sistemas de Apoio à Decisão (SAD) organizam e processam dados e informações para gerar resultados que apoiem a tomada de decisão em um domínio especifico. Eles integram conhecimento de especialistas de domínio em cada um de seus componentes: modelos, dados, operações matemáticas (que processam os dados) e resultado de análises. Nas metodologias de desenvolvimento tradicionais, esse conhecimento deve ser interpretado e usado por desenvolvedores de software para implementar os SADs. Isso porque especialistas de domínio não conseguem formalizar esse conhecimento em um modelo computável que possa ser integrado aos SADs. O processo de modelagem de conhecimento é realizado, na prática, pelos desenvolvedores, parcializando o conhecimento do domínio e dificultando o desenvolvimento ágil dos SADs (já que os especialistas não modificam o código diretamente). Para solucionar esse problema, propõe-se um método e ferramenta web que usa ontologias, na Web Ontology Language (OWL), para representar o conhecimento de especialistas, e uma Domain Specific Language (DSL), para modelar o comportamento dos SADs. Ontologias, em OWL, são uma representação de conhecimento computável, que permite definir SADs em um formato entendível e accessível a humanos e máquinas. Esse método foi usado para criar o Framework Decisioner para a instanciação de SADs. O Decisioner gera automaticamente SADs a partir de uma ontologia e uma descrição naDSL, incluindo a interface do SAD (usando uma biblioteca de WebComponents). Um editor online de ontologias, que usa um formato simplificado, permite que especialistas de domínio possam modificar aspectos da ontologia e imediatamente ver as consequência de suasmudanças no SAD.Uma validação desse método foi realizada, por meio da instanciação do SAD SustenAgro no Framework Decisioner. O SAD SustenAgro avalia a sustentabilidade de sistemas produtivos de cana-de-açúcar na região centro-sul do Brasil. Avaliações, conduzidas por especialistas em sustentabilidade da Embrapa Meio ambiente (parceiros neste projeto), mostraram que especialistas são capazes de alterar a ontologia e DSL usadas, sem a ajuda de programadores, e que o sistema produz análises de sustentabilidade corretas.
- Imprenta:
- Publisher place: São Carlos
- Date published: 2017
- Data da defesa: 03.05.2017
-
ABNT
SUAREZ, John Freddy Garavito. Ontologias e DSLs na geração de sistemas de apoio à decisão, caso de estudo SustenAgro. 2017. Dissertação (Mestrado) – Universidade de São Paulo, São Carlos, 2017. Disponível em: http://www.teses.usp.br/teses/disponiveis/55/55134/tde-26072017-113829/. Acesso em: 23 abr. 2024. -
APA
Suarez, J. F. G. (2017). Ontologias e DSLs na geração de sistemas de apoio à decisão, caso de estudo SustenAgro (Dissertação (Mestrado). Universidade de São Paulo, São Carlos. Recuperado de http://www.teses.usp.br/teses/disponiveis/55/55134/tde-26072017-113829/ -
NLM
Suarez JFG. Ontologias e DSLs na geração de sistemas de apoio à decisão, caso de estudo SustenAgro [Internet]. 2017 ;[citado 2024 abr. 23 ] Available from: http://www.teses.usp.br/teses/disponiveis/55/55134/tde-26072017-113829/ -
Vancouver
Suarez JFG. Ontologias e DSLs na geração de sistemas de apoio à decisão, caso de estudo SustenAgro [Internet]. 2017 ;[citado 2024 abr. 23 ] Available from: http://www.teses.usp.br/teses/disponiveis/55/55134/tde-26072017-113829/
How to cite
A citação é gerada automaticamente e pode não estar totalmente de acordo com as normas