UM MECANISMO DE BUSCA POR SOFTWARE AGROPECUÁRIO USANDO ONTOLOGIAS E RETORNO DO USUÁRIO

Tamanho: px
Começar a partir da página:

Download "UM MECANISMO DE BUSCA POR SOFTWARE AGROPECUÁRIO USANDO ONTOLOGIAS E RETORNO DO USUÁRIO"

Transcrição

1 UM MECANISMO DE BUSCA POR SOFTWARE AGROPECUÁRIO USANDO ONTOLOGIAS E RETORNO DO USUÁRIO RESUMO Fernanda Campos Universidade Federal de Juiz de Fora Núcleo de Pesquisa em Qualidade de Software Regina Braga Universidade Federal de Juiz de Fora Núcleo de Pesquisa em Qualidade de Software Nos últimos anos, a disponibilidade de software agropecuário vem aumentando significativamente. Diante desta realidade, é importante a especificação de mecanismos de busca na web que permitam aos usuários deste tipo de software identificar os produtos adequados para a sua realidade. Apesar de já existirem mecanismos de busca específicos para a agropecuária, estes mecanismos não atendem de maneira satisfatória as necessidades dos usuários. Neste contexto, este trabalho tem como objetivo descrever a especificação de um mecanismo de busca por software agropecuário utilizando os conceitos de ontologia e retorno do usuário. Através da aplicação destas técnicas, acreditamos que os resultados do mecanismo de busca sejam mais precisos e voltados para as reais necessidades de seus usuários. Palavras-chave: Software Agropecuário, Ontologia, Retorno do Usuário, Mecanismos de Busca na Internet A SEARCH MECHANISM FOR AGRICULTURAL SOFTWARE, USING ONTOLOGY AND RELEVANCE FEEDBACK ABSTRACT In the last years, the availability of agricultural software is increasing. In this context, it is important the specification of search mechanism on the web that permits the identification of right products for a given reality. Although there are some specific agricultural search mechanisms on the web, these mechanisms do not fulfill user s expectations. The main objective of this work is the specification of a search mechanism for the agricultural domain, using ontologies and relevance feedback techniques. We believe that using these techniques, our search mechanism can retrieve more precise results. Key Words: Agricultural software, Ontology, Relevance Feedback, Search Mechanisms for the web. INTRODUÇÃO A disponibilidade de produtos de software para a agropecuária é bem diversa. Atualmente existem softwares no mercado que atendem aos mais diversos segmentos da agricultura e da pecuária.

2 No entanto, ao longo dos anos, pudemos identificar a dificuldade na busca e identificação de produtos que pudessem atender às necessidades dos usuários finais. Existem alguns catálogos e guias de classificação dos softwares agropecuários [AGR00], [FAR94], mas estes são incompletos e, geralmente, utilizam sistemas de busca inadequados. Atualmente, estes mecanismos de busca disponíveis no mercado baseiam suas buscas em palavras chave [AGR00]. Este tipo de mecanismo é semanticamente limitado[men99], uma vez que depende do próprio usuário saber utilizar as palavras corretas na sua busca. O sucesso da busca deste usuário dependerá, portanto, do seu nível de conhecimento do mecanismo de classificação utilizado, de forma a utilizar as palavras corretas para na busca a ser realizada. Neste sentido, um usuário que procura um software que possa atender às suas necessidades em termos de funcionalidades, plataforma operacional, áreas de cobertura, entre outras, sente dificuldades em encontrar um produto ou produtos adequados e com isso acaba por não adquiri-los. Isso ocorre por falta de uma classificação precisa, que leve em consideração aspectos mais semânticos na busca por estes produtos. Observando este problema e analisando os resultados alcançados com o uso de ontologias no entendimento e delimitação de um dado domínio de aplicação [BRA99], [OLI99], [FAL98], [NIE98], [GUA98] e para atender a uma demanda dos usuários e desenvolvedores, foi desenvolvido um projeto para a especificação de uma classificação para o setor de software agropecuário, utilizando conceitos e termos usualmente referenciados pelos usuários em potencial deste tipo de software. Para isso contamos com o apoio do Núcleo Softex Agrosoft Juiz de Fora-Viçosa-Lavras e Embrapa-CNPGL. Na atual fase do projeto, a especificação da ontologia do domínio de agropecuária está completa e o trabalho está atualmente concentrado na especificação do mecanismo de busca a ser disponibilizado na Internet. Este mecanismo de busca, além de utilizar a ontologia especificada como base para a classificação dos produtos, utiliza em conjunto um mecanismo de relevance feedback [DAV01] que permite aprimorar os resultados das buscas de acordo com pesos que usuários com perfis diferenciados (especialistas no domínio, desenvolvedores de produtos e usuários final) atribuem, explicitamente ou não, às ligações dos produtos com os termos utilizados na classificação. Uma ontologia, neste contexto, é caracterizada como uma rede semântica [GUA98], onde termos (conceitos, funcionalidades e relacionamentos) do domínio são explicitados para facilitar a busca por software na área. Assim, os produtos de software disponíveis no mercado são classificados de acordo com esta rede semântica, criando-se ligações entre os termos do domínio e os produtos de software. Para cada ligação são atribuídos pesos que denotam uma ligação mais forte ou mais fraca do produto com aquele termo. Utilizamos para isso técnicas de classificação inteligente, similares aos projetos pilotos de mecanismos de busca utilizando agentes inteligentes na Web como Amathea [MOU97] e WebWatcher [MLA98]. As abordagens, disponíveis para busca de informação na web de forma geral, podem ser consideradas tradicionais. Geralmente estas buscas são baseadas em texto livre; que realizam uma análise na página HTML disponibilizada para classificação; ou buscas baseadas em um vocabulário controlado. A busca baseada em texto livre, também muitas vezes referida como uso de vocabulário não controlado, consiste em se analisar a freqüência de palavras no texto. Esta abordagem, bastante utilizada na classificação de documentos HTML, é justificada quando se tem uma grande massa de texto

3 a ser analisado. No entanto, existem críticas a sua eficácia, pois adota uma abordagem puramente sintática de análise do texto. O uso de um vocabulário controlado é baseado no uso de um conjunto de palavras chave que são utilizadas como termos para a indexação. Estas palavras chave são derivadas e definidas por especialistas e são projetadas para descrever da melhor maneira possível, conceitos relevantes ao domínio. Neste contexto, a criação sistemática e controlada deste vocabulário poderia ser considerada como similar à criação de uma ontologia do domínio. Segundo [PRI91], o uso de um vocabulário controlado para a classificação de software é mais apelativo do que a análise de texto livre. Em um vocabulário controlado, os termos representativos do domínio são organizados em um esquema de classificação, que provê uma rede de relacionamentos pré-definidos, introduzindo assim mais informação semântica. É importante também levar em consideração que no contexto de classificação de produtos de software baseada em um vocabulário controlado, existem termos semanticamente mais ligados a determinado produto do que outros. Assim, devemos considerar, além da classificação propriamente dita, o peso semântico desta ligação. Considerando as técnicas de busca utilizando um vocabulário controlado, o diferencial da nossa abordagem é que além de utilizar este vocabulário controlado, utilizamos também técnicas de relevance feedback para aprimorar a busca. Nossa proposta também considera que um esquema de classificação para software de forma geral, deva ser um esquema em constante evolução, podendo-se incluir novos mecanismos de classificação, novos termos pelos quais os produtos de software possam ser classificados e que seja flexível de forma a permitir a reclassificação de um determinado software por ter sido incluído algum dado a mais que não era considerado anteriormente. Além disso, um determinado usuário que queira adquirir conhecimentos sobre a área, pode utilizar a ontologia criada, uma vez que para cada um dos termos e seus relacionamentos é disponibilizada uma descrição dos mesmos, juntamente com os termos relacionados. Neste aspecto, a ontologia poderia ser comparada com um guia em uma rede hipermídia, onde o usuário vai sendo guiado pelas informações que ele vai adquirindo e navegando através de seus relacionamentos. UMA ONTOLOGIA PARA SOFTWARE AGROPECUÁRIO Considerando os esquemas de classificação descritos, a abordagem deste trabalho pode ser considerada como um esquema de vocabulário controlado, onde este vocabulário é descrito através de uma ontologia criada para a área de software agropecuário. Com isso, garantiu-se a corretude e precisão da classificação em relação aos termos do domínio. No entanto, além disso, foram levados em consideração diferentes aspectos ou abordagens pelas quais o software possa ser classificado. Assim, criou-se um conjunto de facetas, similar ao trabalho de [PRI91], que baseados na opinião de especialistas do domínio, acredita-se que descrevem perfeitamente os diferentes prismas pelos quais um software agropecuário possa ser classificado. A ontologia em estudo é baseada em uma estrutura hierárquica, o que permite um refinamento gradativo da mesma. Para a especificação desta ontologia do domínio foram utilizadas técnicas de engenharia de domínio, particularmente utilizou-se o método de engenharia de domínio Odyssey-DE [BRA99], cujo

4 objetivo principal é facilitar a reutilização de software em um dado domínio de aplicação. O modelo que especifica os termos ontológicos, formando assim uma rede semântica de termos do domínio é denominado, no contexto do Odyssey-DE em particular e na área de engenharia de domínio em geral, de modelo de features. Um modelo de features é um modelo que captura as características (features) gerais das aplicações desenvolvidas em um domínio. Assim, as similaridades e diferenças entre as aplicações são explicitadas através das features, classificadas de forma hierárquica no modelo. Categorias Administração Comércio Controle de Processos Produção Animal Produção Vegetal Treinamento Outros FIGURA 1: Categorias existentes. Para a Ontologia do Setor de Software Agropecuário foram criadas facetas, com objetivo de permitir uma classificação do software baseada em um conjunto mais amplo de categorias, e para cada faceta foram detalhados os conceitos classificadores - features, adquirindo assim uma precisão mais apurada e flexibilidade na classificação. As facetas utilizadas na Ontologia do Setor de Software Agropecuário, foram as de Categorias, Setores, Sub Setores, Áreas de Atuação, Funcionalidades, Sub Funcionalidades, Funcionalidades Específicas, Usuários, Hardware e Software. Na proposta deste estudo existem duas grandes facetas, uma delas é onde se encontram as grandes características do software Categorias e a outra é onde estão as possíveis funcionalidades mais gerais do software Funcionalidades. Já as características mais especificas encontram-se em uma ordem decrescente, primeiro em Setores, depois em Sub-Setores e por último em Áreas de Atuação. O mesmo acontece com as Funcionalidades, onde se especificam em Sub-Funcionalidades e depois em Funcionalidades Específicas. Nas demais facetas Usuários, Hardware e Software encontram-se os conceitos do tipo de usuário que o software pode satisfazer e o hardware e os softwares necessários para a sua instalação e uso. O detalhamento dos conceitos classificadores, as features, não só melhora a procura e a recuperação na base de dados, mas também contribui para o desenvolvimento de um vocabulário padrão para os atributos do software, facilitando assim o entendimento do domínio agropecuário. Para cada feature é utilizada uma template estruturada que tem por objetivo descrever detalhadamente os conceitos do domínio. A template descrevendo em detalhes a estrutura usada é apresentada na figura 2. Pode-se observar na figura 2 que no campo exemplos de de produtos relacionados ao conceito, cada software é listado juntamente com o peso da ligação semântica do produto com o conceito. Este peso listado no exemplo é o peso geral, depois de se totalizar os pesos atribuídos pelo vários grupos de usuários participantes, conforme descreveremos na próxima seção. Este peso é uma das características determinantes para o sucesso da busca.

5 Nome: Bovino Leiteiro Sinônimo: leite, gado leiteiro, gado de leite, rebanho leiteiro, vaca leiteira. Tipo de conceito: (Categorias, Setores, Sub-Setores, Área de Atuação, Funcionalidade, Sub-Funcionalidade, Funcionalidade Especifica, Usuário, Hardware e Software): Área de Atuação. Fontes: FARMSOFT 94; Computers in Agriculture; Guia Agrosoft Descrição: Informações específicas sobre a criação de gado leiteiro. Restrição: Exemplos de produtos relacionados ao conceito: CONGADO, peso 5; GV FARM SYSTEM, peso 8; NUTRICAMPO, peso 2; FIGURA 2: Template de um padrão de domínio. CONSIDERAÇÕES RELATIVAS AO MECANISMO DE BUSCA NA WEB Na etapa atual do projeto, estamos desenvolvendo o mecanismo de busca por produtos de software agropecuário na WEB. Este mecanismo utiliza a ontologia descrita na seção anterior como base para a classificação dos diversos produtos de software disponíveis. Além disso, são atribuídos pesos as ligações semânticas que devem ser estabelecidas entre o produto de software a ser classificado e os termos constantes da ontologia. Estes pesos são atribuídos por três níveis de usuários: Usuários especialistas no domínio, tais como pesquisadores da área agropecuária, agrônomos, veterinários, zootecnistas, entre outros. Para estes usuários, classificados como usuários Nível A, é disponibilizada uma interface na web, acessada através de senha, que permite ao usuário classificar, através de atribuição de valores (ALTO, MËDIO, BAIXO, NENHUM) o nível de ligação semântica que determinado produto deve ter com determinados termos do domínio. Para facilitar o trabalho do especialista, todas as vezes que um novo produto é cadastrado para ser disponibilizado através do mecanismo de busca, o usuário de nível A é notificado para que sejam atribuídos pesos para as ligações. Uma classificação prévia de quais termos da ontologia teriam maior ligação com o produto, é apresentada ao usuário nível A. Esta classificação prévia é baseada na descrição do produto feita pelo desenvolvedor, denominado usuário nível B, conforme descrito a seguir. No entanto, o usuário nível A também é livre para fazer outros tipos de ligações de termos ontológicos com o produto. A classificação do usuário nível A é considerada a mais relevante para o sistema quando da realização da busca. Usuários desenvolvedores de produtos, também denominados usuários nível B. Este tipo de usuário, além de ter a possibilidade de cadastrar seus produtos, mediante autorização prévia, através de uma interface específica para tal, também tem a possibilidade de classificar seu produto de acordo com a ontologia disponível. A classificação do usuário nível B somente se refere aos produtos por ele cadastrados e segue os mesmos parâmetros para atribuição de valores que o usuário nível A, ou seja, ALTO, MËDIO, BAIXO, NENHUM. No entanto, o

6 peso atribuído à classificação feita pelo usuário nível B é menor do que a classificação realizada pelo usuário nível A. Deste forma, o usuário nível B pode acessar a interface de cadastramento de produtos e também de classificação deste produto de acordo com a ontologia. Usuário final, ou usuário nível C, é o usuário que utiliza o mecanismo de busca para procurar produtos de software agropecuário que atendam suas expectativas. Este seria o usuário final do mecanismo de busca. Este usuário, utilizando a ontologia do domínio disponibilizada através da web, seleciona os termos mais relacionados à busca, de acordo com as facetas de interesse. É importante ressaltar que esta seleção de termos é bastante interativa, uma vez que o usuário, caso tenha alguma dúvida em relação a determinados termos, ou não saiba exatamente por onde iniciar sua busca, pode consultar a rede semântica como um todo, sendo apresentado, descrições mais detalhadas dos termos, termos relacionados, exemplos de produtos mais relacionados a um determinado conjunto de termos. Este tipo de usuário também pode auxiliar no aprimoramento do mecanismo de classificação. Uma vez que uma determinada busca tenha tido sucesso ou não, é facultado ao usuário explicitar esta relação, ou seja, dizer explicitamente qual o tipo de ligação (ALTO, MËDIO, BAIXO, NENHUM) melhor caracteriza o(s) termo(s) do domínio utilizado(s) na busca com os produtos resultantes. Assim, se um determinado conjunto de termos foi utilizando em uma busca cujo resultado foram os produtos A,B e C, o usuário final pode classificar estes produtos em relação aos termos utilizados na busca. Com este mecanismo, que seria uma adaptação das técnicas de relevance feedback apresentadas na literatura [MOU97], [DAV01], acreditamos que a busca por produtos de software agropecuário será fortemente aprimorada, utilizando mecanismos semanticamente mais ricos que os disponíveis atualmente. De maneira geral, a utilização de mecanismos de busca semanticamente mais ricos é uma tendência geral na web, principalmente utilizando ontologias. Atualmente estamos desenvolvendo um protótipo do mecanismo de busca, utilizando o banco de dados relacional de domínio público MySQL (www.mysql.org), conjuntamente com a linguagem de script PHP (www.php.org), que também é de domínio público. CONCLUSÕES Foi apresentado neste resumo uma abordagem para a classificação de software agropecuário baseada na especificação de uma ontologia do domínio. A vantagem de se utilizar ontologias neste contexto é que elas permitem a reutilização e o compartilhamento de um vocabulário comum para a classificação de softwares de diferentes empresas/instituições, permitindo assim uma classificação mais precisa de aplicações (softwares) do domínio. Além disso, esta ontologia permite a classificação de um software em mais de uma categoria e estará brevemente disponibilizada na Web, através da utilização de um mecanismo de busca específico para produtos de software. Assim, o usuário poderá pesquisar o software pelos termos do domínio, sendo que o resultado desta busca deverá listar todos os softwares que possuem tais características ou

7 similaridades a estas, baseados em pesos atribuídos a cada um dos termos ontológicos utilizados na busca, em relação aos softwares listados. A atribuição destes pesos, por diversos grupos de usuários, segue as técnicas de relevance feedback. Esta abordagem tem como objetivo buscar solucionar os problemas encontrados nos catálogos e guias atuais e possibilitar uma maior facilidade e eficiência de busca por parte do usuário. Como objetivo final, buscamos a especificação de um mecanismo de busca na Web, que através do uso da ontologia para software agropecuário, possa identificar possíveis produtos que atendam as necessidades de seus usuário com um nível de acerto superior às outras abordagens até então utilizadas. Este estudo também irá contribuir para a pesquisa do Núcleo de Pesquisa em Metodologia de Qualidade de Software no projeto Avaliação da Qualidade do Software Agropecuário. Pretende-se especificar atributos para a avaliação da qualidade para os diversos setores e sub setores identificados de forma a completar a metodologia e atender aos objetivos da proposta do grupo que é privilegiar a visão do usuário na avaliação dos produtos disponíveis comercialmente. REFERÊNCIAS BIBLIOGRÁFICAS [BRA99] [FAL98] [FAR94 [GUA98] [JOH92] [MLA98] Braga, R.M.; Werner, C.M.L.; Odyssey-DE: Um Processo para Desenvolvimento de Componentes Reutilizáveis, X CITS, Curitiba, Maio Falbo, Ricardo., Integração do Conhecimento em um Ambiente de Desenvolvimento de Software, D. Sc., thesis, COPPE, Universidade Federal do Rio de Janeiro, Dez, FARMSOFT 94 International Agricultural Software Catalogue, Faculté des Sciences Agrnomiques de Gemblox, Belgique, 1994 Guarino, N., Formal Ontology and Information Systems, In: Guarino, N. (ed.), Proc. Of the 1 st International Conference, Trento, Italy, IOS Press, Johnson, R; - Documenting Frameworks using patterns, OOPSLA 92 Mladenic, Dunja; Machine Learning on non-homogeneous, distributed text data, Tese de Doutorado, University of Ljubljana, 1998 [MOU97] Moukas, Alexandros; Amathea: Information Filtering and discovery Using a Multiagente Evolving System, Master Thesis, MIT, 1997 [NIE98] [OLI99] Nieto, E. M., OBSERVER: An Aproach for Query Processing in Global Information Systems based on Interoperation across Pre-existing Ontologies, Tesis Doctoral, Departamento de Informatica e Ingenieria de Sistema, Universidade de Zaragoza, Nov, Oliveira, K. M., Modelo para Construção de Ambientes de Desenvolvimento de Software Orientados a Domínio, D. Sc., thesis, COPPE, Universidade Federal do Rio de Janeiro, Out, 1999.

8 [MEN99] [DAV01] [PRI91] Mena, E.; Illarramendi, A.; Kashyap, V.; Sheth, A. P.; OBSERVER: An Approach for Query Processing in Global Information Systems based on Interoperation across Pre existing Ontologies, DAVIES, N.J.; WEEKS, R.: Jasper: Communicating Information Agents for WWW at Prieto-Díaz, R.; Implementing Faceted Classification for Software Reuse, communications of the ACM 34(5), ACM, May, 1991, pp AGRADECIMENTOS Agrademos a coolaboração da equipe do Softex Agrosoft, Embrapa-CNPGL e Projeto Odyssey da COPPE/Sistemas/UFRJ.

DESENVOLVIMENTO BASEADO EM COMPONENTES: UM REPOSITÓRIO PARA O SETOR AGROPECUÁRIO

DESENVOLVIMENTO BASEADO EM COMPONENTES: UM REPOSITÓRIO PARA O SETOR AGROPECUÁRIO DESENVOLVIMENTO BASEADO EM COMPONENTES: UM REPOSITÓRIO PARA O SETOR AGROPECUÁRIO Fernanda Campos 1 Regina Braga 2 Viviane Kawamura 3 Leonardo Gravina 4 Rodrigo Rezende 5 RESUMO Este trabalho descreve o

Leia mais

Ontologia de Domínio da Biodisponibilidade de Ferro: Uma Experiência no Projeto Nutri-Fuzzy-Orixás

Ontologia de Domínio da Biodisponibilidade de Ferro: Uma Experiência no Projeto Nutri-Fuzzy-Orixás Ontologia de Domínio da Biodisponibilidade de Ferro: Uma Experiência no Projeto Nutri-Fuzzy-Orixás Alessandra Brito F. Oliveira 1; Vera Maria Benjamim Werneck 1 ; Regina Serrão Lanzillotti 1 ; Haydée Serrão

Leia mais

Uma Ontologia Genérica para a Análise de Domínio e Usuário na Engenharia de Domínio Multiagente

Uma Ontologia Genérica para a Análise de Domínio e Usuário na Engenharia de Domínio Multiagente Uma Ontologia Genérica para a Análise de Domínio e Usuário na Engenharia de Domínio Multiagente Carla Gomes de Faria1, Ismênia Ribeiro de Oliveira1, Rosario Girardi1 1Universidade Federal do Maranhão (UFMA)

Leia mais

3 OOHDM e SHDM 3.1. OOHDM

3 OOHDM e SHDM 3.1. OOHDM 32 3 OOHDM e SHDM Com a disseminação em massa, desde a década de 80, de ambientes hipertexto e hipermídia, principalmente a Web, foi identificada a necessidade de elaborar métodos que estruturassem de

Leia mais

UMA ABORDAGEM PARA GESTÃO DE CONTEÚDOS EDUCACIONAIS

UMA ABORDAGEM PARA GESTÃO DE CONTEÚDOS EDUCACIONAIS UMA ABORDAGEM PARA GESTÃO DE CONTEÚDOS EDUCACIONAIS RESUMO: - PALAVRAS-CHAVES: ABSTRACT: The use of the Web as a platform for distance education (e-learning) has been one of the great alternatives for

Leia mais

Aplicação de um Metamodelo de Contexto a uma Tarefa de Investigação Policial

Aplicação de um Metamodelo de Contexto a uma Tarefa de Investigação Policial Aplicação de um Metamodelo de Contexto a uma Tarefa de Investigação Policial Lucas A. de Oliveira, Rui A. R. B. Figueira, Expedito C. Lopes Mestrado em Sistemas e Computação Universidade de Salvador (UNIFACS)

Leia mais

SOFTWARE PARA GERENCIAMENTO DE REBANHOS BOVINOS: DESENVOLVIMENTO E AVALIAÇÃO PELA SOFTHOUSE

SOFTWARE PARA GERENCIAMENTO DE REBANHOS BOVINOS: DESENVOLVIMENTO E AVALIAÇÃO PELA SOFTHOUSE SOFTWARE PARA GERENCIAMENTO DE REBANHOS BOVINOS: DESENVOLVIMENTO E AVALIAÇÃO PELA SOFTHOUSE Marcelo Pereira Barbosa Email: mpbbarbosa@bol.com.br Vínculo: Professor da Escola Técnica Estadual "Lauro Gomes"

Leia mais

III Semana de Ciência e Tecnologia IFMG - campus Bambuí III Jornada Científica 19 a 23 de Outubro de 2010

III Semana de Ciência e Tecnologia IFMG - campus Bambuí III Jornada Científica 19 a 23 de Outubro de 2010 Desenvolvimento de um software de baixo custo para o gerenciamento de bovinocultura de leite Miler Grudtner BOELL¹; Marcos Roberto RIBEIRO² 1 Aluno do Curso de Tecnologia de Sistemas para Internet e bolsista

Leia mais

25/05/2015. Relevance Feedback. Expansão de Consulta. Relevance Feedback

25/05/2015. Relevance Feedback. Expansão de Consulta. Relevance Feedback Relevance Feedback Expansão de Consulta Relevance Feedback 1 Relevance Feedback Baeza-Yates; Ribeiro-Neto, (2011, cap 5) distinguem dois métodos: Explicit Relevance Feedback a informação para a reformulação

Leia mais

Implantando um Programa de Melhoria de Processo: Uma Experiência Prática

Implantando um Programa de Melhoria de Processo: Uma Experiência Prática Implantando um Programa de Melhoria de Processo: Uma Experiência Prática Evandro Polese Alves Ricardo de Almeida Falbo Departamento de Informática - UFES Av. Fernando Ferrari, s/n, Vitória - ES - Brasil

Leia mais

Leite. A utilização de softwares no gerenciamento produtivo de pequenas propriedades. relatório de inteligência. Abril 2014

Leite. A utilização de softwares no gerenciamento produtivo de pequenas propriedades. relatório de inteligência. Abril 2014 Leite relatório de inteligência Abril 2014 A utilização de softwares no gerenciamento produtivo de pequenas propriedades A rotina em uma propriedade leiteira exige acompanhamento e atenção em todos os

Leia mais

WebOnto: Anotação Semântica com Ontologias de Domínio

WebOnto: Anotação Semântica com Ontologias de Domínio WebOnto: Anotação Semântica com Ontologias de Domínio Stainam Brandão (COPPE/UFRJ) stainam@cos.ufrj.br Arthur Siqueira (COPPE/UFRJ) arthur@cos.ufrj.br Jano Moreira de Souza (COPPE/UFRJ) jano@cos.ufrj.br

Leia mais

RSS no desenvolvimento de uma Central de Notícias

RSS no desenvolvimento de uma Central de Notícias RSS no desenvolvimento de uma Central de Notícias Darley Passarin 1, Parcilene Fernandes de Brito 1 1 Sistemas de Informação Centro Universitário Luterano de Palmas (CEULP/ULBRA) Palmas TO Brasil darley@centralrss.com.br,

Leia mais

Definição do Framework de Execução de Processos Spider-PE

Definição do Framework de Execução de Processos Spider-PE Definição do Framework de Execução de Processos Spider-PE 1. INTRODUÇÃO 1.1 Finalidade Este documento define um framework de execução de processos de software, denominado Spider-PE (Process Enactment),

Leia mais

Descoberta de Domínio Conceitual de Páginas Web

Descoberta de Domínio Conceitual de Páginas Web paper:25 Descoberta de Domínio Conceitual de Páginas Web Aluno: Gleidson Antônio Cardoso da Silva gleidson.silva@posgrad.ufsc.br Orientadora: Carina Friedrich Dorneles dorneles@inf.ufsc.br Nível: Mestrado

Leia mais

PROJETO DE REDES www.projetoderedes.com.br

PROJETO DE REDES www.projetoderedes.com.br PROJETO DE REDES www.projetoderedes.com.br Centro Universitário de Volta Redonda - UniFOA Curso Tecnológico de Redes de Computadores 5º período Disciplina: Tecnologia WEB Professor: José Maurício S. Pinheiro

Leia mais

LockED: Uma Ferramenta para o Controle de Alterações no Desenvolvimento Distribuído de Artefatos de Software

LockED: Uma Ferramenta para o Controle de Alterações no Desenvolvimento Distribuído de Artefatos de Software LockED: Uma Ferramenta para o Controle de Alterações no Desenvolvimento Distribuído de Artefatos de Software Hugo Vidal Teixeira Leonardo Gresta Paulino Murta Cláudia Maria Lima Werner {hvidal, murta,

Leia mais

SOFTWARE PARA GERENCIAMENTO DE REBANHOS BOVINOS: SELEÇÃO E AVALIAÇÃO PELO PECUARISTA

SOFTWARE PARA GERENCIAMENTO DE REBANHOS BOVINOS: SELEÇÃO E AVALIAÇÃO PELO PECUARISTA SOFTWARE PARA GERENCIAMENTO DE REBANHOS BOVINOS: SELEÇÃO E AVALIAÇÃO PELO PECUARISTA Marcos Aurélio Lopes Email: malopes@ufla.br Vínculo: Professor do Depto de Medicina Veterinária da Universidade Federal

Leia mais

SABiO: Systematic Approach for Building Ontologies

SABiO: Systematic Approach for Building Ontologies SABiO: Systematic Approach for Building Ontologies Ricardo de Almeida Falbo Engenharia de Ontologias Departamento de Informática Universidade Federal do Espírito Santo Agenda Preocupações Principais do

Leia mais

PL-SCIENCE: CONECTANDO ONTOLOGIAS E MODELOS DE FEATURES EM UMA LINHA DE PRODUTO PARA APLICAÇÕES CIENTÍFICAS

PL-SCIENCE: CONECTANDO ONTOLOGIAS E MODELOS DE FEATURES EM UMA LINHA DE PRODUTO PARA APLICAÇÕES CIENTÍFICAS PL-SCIENCE: CONECTANDO ONTOLOGIAS E MODELOS DE FEATURES EM UMA LINHA DE PRODUTO PARA APLICAÇÕES CIENTÍFICAS Gabriella Castro Barbosa Costa gabriellacbc@gmail.com Orientadores Regina Maria Maciel Braga

Leia mais

Table 1. Dados do trabalho

Table 1. Dados do trabalho Título: Desenvolvimento de geradores de aplicação configuráveis por linguagens de padrões Aluno: Edison Kicho Shimabukuro Junior Orientador: Prof. Dr. Paulo Cesar Masiero Co-Orientadora: Prof a. Dr. Rosana

Leia mais

CASO DE USO PARA ANÁLISE DE DOMINIO DE UM SISTEMA DE INFORMAÇÃO PARA PRODUÇÃO DE LEITE

CASO DE USO PARA ANÁLISE DE DOMINIO DE UM SISTEMA DE INFORMAÇÃO PARA PRODUÇÃO DE LEITE CASO DE USO PARA ANÁLISE DE DOMINIO DE UM SISTEMA DE INFORMAÇÃO PARA PRODUÇÃO DE LEITE Andrea C. A. Borim 1 Antônio M. Saraiva 2 José M. Fernandes 3 Carlos A. R. Pinto 4 RESUMO A busca pelo aumento da

Leia mais

MOR: Uma Ferramenta para o Mapeamento Objeto-Relacional em Java

MOR: Uma Ferramenta para o Mapeamento Objeto-Relacional em Java MOR: Uma Ferramenta para o Mapeamento Objeto-Relacional em Java Leonardo Gresta Paulino Murta Gustavo Olanda Veronese Cláudia Maria Lima Werner {murta, veronese, werner}@cos.ufrj.br COPPE/UFRJ Programa

Leia mais

Um Simulador para Avaliação da Antecipação de Tarefas em Sistemas Gerenciadores de Workflow

Um Simulador para Avaliação da Antecipação de Tarefas em Sistemas Gerenciadores de Workflow Um Simulador para Avaliação da Antecipação de Tarefas em Sistemas Gerenciadores de Workflow Resumo. A fim de flexibilizar o fluxo de controle e o fluxo de dados em Sistemas Gerenciadores de Workflow (SGWf),

Leia mais

Engenharia de Ontologias Seminário UPON

Engenharia de Ontologias Seminário UPON Engenharia de Ontologias Seminário UPON Núcleo de Estudos em Modelagem Conceitual e Ontologias Bruno Nandolpho Machado Vinícius Soares Fonseca Professor: Ricardo de Almeida Falbo Agenda RUP Método UPON

Leia mais

Qualidade de Processo de Software Normas ISO 12207 e 15504

Qualidade de Processo de Software Normas ISO 12207 e 15504 Especialização em Gerência de Projetos de Software Qualidade de Processo de Software Normas ISO 12207 e 15504 Prof. Dr. Sandro Ronaldo Bezerra Oliveira srbo@ufpa.br Qualidade de Software 2009 Instituto

Leia mais

Usando RDL para Derivação de Produtos em uma Linha de Produtos de Software

Usando RDL para Derivação de Produtos em uma Linha de Produtos de Software Usando RDL para Derivação de Produtos em uma Linha de Produtos de Software Juliano Dantas Santos Universidade Federal do Rio de Janeiro COPPE - Instituto Alberto Luiz Coimbra de Pós-Graduação e Pesquisa

Leia mais

PRODUTO 1 (CONSTRUÇÃO DE PORTAL WEB)

PRODUTO 1 (CONSTRUÇÃO DE PORTAL WEB) RELATÓRIO DE ENTREGA DO PRODUTO 1 (CONSTRUÇÃO DE PORTAL WEB) PARA A ELABORAÇÃO DOS PLANOS MUNICIPAIS DE GESTÃO INTEGRADA DE RESÍDUOS SÓLIDOS PMGIRS PARA OS MUNICÍPIOS DE NOVO HORIZONTE, JUPIÁ, GALVÃO,

Leia mais

Aplicação de uma FAQ Baseada em RBC para Suporte a Usuários de um Sistema Web

Aplicação de uma FAQ Baseada em RBC para Suporte a Usuários de um Sistema Web Aplicação de uma FAQ Baseada em RBC para Suporte a Usuários de um Sistema Web Richard Marthendal Guckert 1, Daniela Souza Moreira 2, Anita Maria da Rocha Fernandes 1, 2 1 Curso de Ciência da Computação

Leia mais

Software for management of cattle herds: development and evaluation by the softhouse

Software for management of cattle herds: development and evaluation by the softhouse SOFTWARE PARA GERENCIAMENTO DE REBANHOS BOVINOS: DESENVOLVIMENTO E AVALIAÇÃO PELA SOFTHOUSE 1 Marcelo Pereira Barbosa Tecnólogo em Processamento de Dados, Professor da Escola Técnica Estadual "Lauro Gomes"

Leia mais

RBC no Auxílio de Avaliações Imobiliárias

RBC no Auxílio de Avaliações Imobiliárias RBC no Auxílio de Avaliações Imobiliárias Adauto Trigueiro, Alcione da Costa Pinheiro, Clerton Filho, Kátia Silva Unidade Acadêmica de Sistemas e Computação Universidade Federal de Campina Grande (UFCG)

Leia mais

FILTRAGEM DE INFORMAÇÃO NA WEB USANDO REDE NEURAL DE HOPFIELD E ONTOLOGIA

FILTRAGEM DE INFORMAÇÃO NA WEB USANDO REDE NEURAL DE HOPFIELD E ONTOLOGIA FILTRAGEM DE INFORMAÇÃO NA WEB USANDO REDE NEURAL DE HOPFIELD E ONTOLOGIA Daniel Mandelli Martins Faculdade de Engenharia de Computação CEATEC danielmartins@puc-campinas.edu.br Juan Manuel Adán Coello

Leia mais

Interoperabilidade Semântica no LexML

Interoperabilidade Semântica no LexML Interoperabilidade Semântica no LexML João Alberto de Oliveira Lima Senado Federal do Brasil Brasília-DF joaolima@senado.gov.br Resumo. A interoperabilidade não se restringe apenas à capacidade de comunicação

Leia mais

Modelo e Implementação para Gestão de Conhecimento em Comunidades Virtuais de Software Livre

Modelo e Implementação para Gestão de Conhecimento em Comunidades Virtuais de Software Livre Modelo e Implementação para Gestão de Conhecimento em Comunidades Virtuais de Software Livre Tiago Nicola Veloso, Licia de Cassia Nascimento, Flávia Maria Santoro Departamento de Informática Aplicada Universidade

Leia mais

LockED: Uma Abordagem para o Controle de Alterações de Artefatos de Software.

LockED: Uma Abordagem para o Controle de Alterações de Artefatos de Software. LockED: Uma Abordagem para o Controle de Alterações de Artefatos de Software. Hugo Vidal Teixeira Leonardo Gresta Paulino Murta Cláudia Maria Lima Werner COPPE / UFRJ Departamento de Sistemas e Computação

Leia mais

MedEl: Uma solução de E-Learning utilizando tecnologia Microsoft ASP.NET

MedEl: Uma solução de E-Learning utilizando tecnologia Microsoft ASP.NET MedEl: Uma solução de E-Learning utilizando tecnologia Microsoft ASP.NET Átila Correia Cunha 1, 2, Glaucon Henrique Mauricio Maia 1, 2, Waner Ferreira Tavares 1, 2, Jorge Bergson¹, Rui Gomes Patrício 3

Leia mais

Conteúdo. Disciplina: INF 02810 Engenharia de Software. Monalessa Perini Barcellos. Centro Tecnológico. Universidade Federal do Espírito Santo

Conteúdo. Disciplina: INF 02810 Engenharia de Software. Monalessa Perini Barcellos. Centro Tecnológico. Universidade Federal do Espírito Santo Universidade Federal do Espírito Santo Centro Tecnológico Departamento de Informática Disciplina: INF 02810 Prof.: (monalessa@inf.ufes.br) Conteúdo 1. Introdução 2. Processo de Software 3. Gerência de

Leia mais

WebUML: Uma Ferramenta Colaborativa de Apoio ao Projeto e Análise de Sistemas Descritos em Classes UML

WebUML: Uma Ferramenta Colaborativa de Apoio ao Projeto e Análise de Sistemas Descritos em Classes UML Carlos Henrique Pereira WebUML: Uma Ferramenta Colaborativa de Apoio ao Projeto e Análise de Sistemas Descritos em Classes UML Florianópolis - SC 2007 / 2 Resumo O objetivo deste trabalho é especificar

Leia mais

Nathalie Portugal Vargas

Nathalie Portugal Vargas Nathalie Portugal Vargas 1 Introdução Trabalhos Relacionados Recuperação da Informação com redes ART1 Mineração de Dados com Redes SOM RNA na extração da Informação Filtragem de Informação com Redes Hopfield

Leia mais

SISTEMA DE HELP DESK BASEADO EM RBC

SISTEMA DE HELP DESK BASEADO EM RBC SISTEMA DE HELP DESK BASEADO EM RBC Tharso de Souza Ferreira, Rudimar Luis Scaranto Dazzi Universidade do Vale do Itajaí Centro de Ciências Tecnológicas da Terra e do Mar Rua Uruguai, 458 88302-202 Itajaí

Leia mais

5 Exemplos. 5.1. Produção bibliográfica da PUC-Rio

5 Exemplos. 5.1. Produção bibliográfica da PUC-Rio 5 Exemplos Foram desenvolvidas duas aplicações que exemplificam o uso e a utilidade das mudanças feitas no método SHDM e do ambiente de desenvolvimento Synth, apresentadas nas seções a seguir. 5.1. Produção

Leia mais

Sistema Multiagentes de Recomendação de Eventos

Sistema Multiagentes de Recomendação de Eventos Universidade Federal do Espírito Santo Inteligência Artificial Sistema Multiagentes de Recomendação de Eventos Grupo: André Gustavo Almeida Bernardo Gonçalves Marcel Damásio Rodolfo Gabri Vitória 2007/02

Leia mais

RECUPERAÇÃO DE DOCUMENTOS TEXTO USANDO MODELOS PROBABILISTICOS ESTENDIDOS

RECUPERAÇÃO DE DOCUMENTOS TEXTO USANDO MODELOS PROBABILISTICOS ESTENDIDOS ISBN 978-85-61091-05-7 Encontro Internacional de Produção Científica Cesumar 27 a 30 de outubro de 2009 RECUPERAÇÃO DE DOCUMENTOS TEXTO USANDO MODELOS PROBABILISTICOS ESTENDIDOS Marcello Erick Bonfim 1

Leia mais

Documento de Projeto de Software

Documento de Projeto de Software Documento de Projeto de Software Projeto: Vídeo Locadora Passatempo Versão: 1.0 Responsável: Ricardo de Almeida Falbo 1. Introdução Este documento apresenta o documento de projeto (design) do sistema de

Leia mais

Ontologias. Profa. Lillian Alvares Faculdade de Ciência da Informação, Universidade de Brasília

Ontologias. Profa. Lillian Alvares Faculdade de Ciência da Informação, Universidade de Brasília Ontologias Profa. Lillian Alvares Faculdade de Ciência da Informação, Universidade de Brasília Origem Teoria sobre a natureza da existência Ramo da filosofia que lida com a natureza e organização da realidade.

Leia mais

DSI é o processo cujo objetivo é introduzir mudanças num sistema de informação, com objetivo de melhorar o seu desempenho.

DSI é o processo cujo objetivo é introduzir mudanças num sistema de informação, com objetivo de melhorar o seu desempenho. - DSI DSI é o processo cujo objetivo é introduzir mudanças num sistema de informação, com objetivo de melhorar o seu desempenho. Preocupação: Problema técnicos Mudança na natureza e conteúdo do trabalho

Leia mais

Implementação de um serviço de Site Dinâmico para a Intranet do Pólo de Touros utilizando o ambiente Apache, MYSQL e PHP em um Servidor Linux

Implementação de um serviço de Site Dinâmico para a Intranet do Pólo de Touros utilizando o ambiente Apache, MYSQL e PHP em um Servidor Linux UNIVERSIDADE FEDERAL DO RIO GRANDE DO NORTE ESCOLA AGRÍCOLA DE JUNDIAÍ - EAJ CURSO TÉCNICO DE INFORMÁTICA PROFESSOR CARLOS HENRIQUE GRILO DINIZ Projeto das Disciplinas de Sistemas Operacionais de Redes

Leia mais

Web Semântica e Matching de Ontologias: Uma Visão Geral

Web Semântica e Matching de Ontologias: Uma Visão Geral Web Semântica e Matching de Ontologias: Uma Visão Geral Hélio Rodrigues de Oliveira Departamento de Computação Universidade Federal do Ceará heliorodrigues@lia.ufc.br Bernadette Farias Lóscio Departamento

Leia mais

Uma Análise da História do VEM, WBVS e WMSWM

Uma Análise da História do VEM, WBVS e WMSWM VEM Uma Análise da História do VEM, WBVS e WMSWM Renato Novais, Thiago S. Mendes, Fernando Teles Instituto Federal da Bahia (IFBA) Salvador Bahia Brasil {renato,thiagosouto,fernandoteles}@ifba.edu.br Abstract.

Leia mais

Documento de Requisitos

Documento de Requisitos UNIVERSIDADE FEDERAL DE PERNAMBUCO CENTRO DE INFORMÁTICA GRADUAÇÃO EM ENGENHARIA DA COMPUTAÇÃO Documento de Requisitos Sistema Gerenciador de Atendimento de Chamados Técnicos Grupo: Luiz Augusto Zelaquett

Leia mais

Ontologias e Heterogeneidade de Bases de Dados no Domínio da Geoinformação Neide dos Santos, Oscar Luiz Monteiro de Farias Resumo Palavras-chave

Ontologias e Heterogeneidade de Bases de Dados no Domínio da Geoinformação Neide dos Santos, Oscar Luiz Monteiro de Farias  Resumo Palavras-chave Ontologias e Heterogeneidade de Bases de Dados no Domínio da Geoinformação Neide dos Santos, Oscar Luiz Monteiro de Farias Programa de Pós-graduação em Computação - ênfase Geomática Universidade do Estado

Leia mais

BUSCA E RECUPERAÇÃO DE COMPONENTES EM AMBIENTES DE REUTILIZAÇÃO DE SOFTWARE. Regina Maria Maciel Braga Villela

BUSCA E RECUPERAÇÃO DE COMPONENTES EM AMBIENTES DE REUTILIZAÇÃO DE SOFTWARE. Regina Maria Maciel Braga Villela BUSCA E RECUPERAÇÃO DE COMPONENTES EM AMBIENTES DE REUTILIZAÇÃO DE SOFTWARE Regina Maria Maciel Braga Villela TESE SUBMETIDA AO CORPO DOCENTE DA COORDENAÇÃO DOS PROGRAMAS DE PÓS-GRADUAÇÃO DE ENGENHARIA

Leia mais

Resumo de TCC Desenvolvimento de um sistema ERP com foco nas tecnologias de software livre / código aberto

Resumo de TCC Desenvolvimento de um sistema ERP com foco nas tecnologias de software livre / código aberto UFSC - Universidade Federal de Santa Catarina CTC Centro Tecnológico INE Departamento de Informática e Estatística INE5631 Projetos I Prof. Renato Cislaghi Resumo de TCC Desenvolvimento de um sistema ERP

Leia mais

Administração 8º Período

Administração 8º Período Administração 8º Período Disciplina: Sistemas de Informação Plano Diretor de TI Prof: Mafran Oliveira 1 Plano Diretor de Sistemas de Informação Definição: Conjunto estruturado de ações integradas, devidamente

Leia mais

7 Trabalhos Relacionados A idéia é tentar dar todas as informações que ajudem os outros a julgar o valor da sua contribuição; não apenas as informações que levem o julgamento a uma direção em particular.

Leia mais

UM AMBIENTE ABERTO DE ENSINO À DISTÂNCIA PELA INTERNET

UM AMBIENTE ABERTO DE ENSINO À DISTÂNCIA PELA INTERNET RESUMO UM AMBIENTE ABERTO DE ENSINO À DISTÂNCIA PELA INTERNET Paulo Roberto de Castro Villela Agrosoft - Softex / Universidade Federal de Juiz de Fora Caixa Postal 20.037, Juiz de Fora MG, 36.016-970 Telefone:

Leia mais

Em Busca de uma Arquitetura de Referência para Frameworks de Aplicação Dirigidos por Modelos para Sistemas de Informação

Em Busca de uma Arquitetura de Referência para Frameworks de Aplicação Dirigidos por Modelos para Sistemas de Informação Em Busca de uma Arquitetura de Referência para Frameworks de Aplicação Dirigidos por Modelos para Sistemas de Informação Valdemar Vicente GRACIANO NETO 1 ; Juliano Lopes DE OLIVEIRA 1 1 Instituto de Informática

Leia mais

Tecnologia e Sistemas de Informações

Tecnologia e Sistemas de Informações Universidade Federal do Vale do São Francisco Tecnologia e Sistemas de Informações Prof. Ricardo Argenton Ramos Aula 3 Componentes de SIs Pessoas SI Organiz. Unidades que exercem diferentes funções, tais

Leia mais

Uma Ontologia de Qualidade de Software

Uma Ontologia de Qualidade de Software Uma Ontologia de Qualidade de Software Katia Cristina Duarte Ricardo de Almeida Falbo Mestrado em Informática - UFES Av. Fernando Ferrari, s/n, Vitória ES {katia, falbo}@inf.ufes.br Resumo O primeiro passo

Leia mais

Histórico de Revisão Data Versão Descrição Autor 19/09/2014 1.0 Implementação de itens essenciais para futuro aprimoramento.

Histórico de Revisão Data Versão Descrição Autor 19/09/2014 1.0 Implementação de itens essenciais para futuro aprimoramento. Documento de Requisitos 1 Documento de Requisitos Versão 1.2 Histórico de Revisão Data Versão Descrição Autor 19/09/2014 1.0 Implementação de itens essenciais para futuro aprimoramento. Camilo Fernandes

Leia mais

Ferramenta: Spider-CL. Manual do Usuário. Versão da Ferramenta: 1.1. www.ufpa.br/spider

Ferramenta: Spider-CL. Manual do Usuário. Versão da Ferramenta: 1.1. www.ufpa.br/spider Ferramenta: Spider-CL Manual do Usuário Versão da Ferramenta: 1.1 www.ufpa.br/spider Histórico de Revisões Data Versão Descrição Autor 14/07/2009 1.0 15/07/2009 1.1 16/07/2009 1.2 20/05/2010 1.3 Preenchimento

Leia mais

Artur Petean Bove Júnior Tecnologia SJC

Artur Petean Bove Júnior Tecnologia SJC Artur Petean Bove Júnior Tecnologia SJC Objetivo O objetivo do projeto é especificar o desenvolvimento de um software livre com a finalidade de automatizar a criação de WEBSITES através do armazenamento

Leia mais

Especificação de Componentes de Software em Sistemas Colaborativos

Especificação de Componentes de Software em Sistemas Colaborativos Especificação de Componentes de Software em Sistemas Colaborativos Marco A.S. Mangan 1,2, Claudia M.L. Werner 1, Marcos R.S.Borges 3 (mangan@inf.pucrs.br, werner@cos.ufrj.br, mborges@nce.ufrj.br) Programa

Leia mais

Avaliação de técnicas de seleção de quadros-chave na recuperação de informação por conteúdo visual

Avaliação de técnicas de seleção de quadros-chave na recuperação de informação por conteúdo visual Avaliação de técnicas de seleção de quadros-chave na recuperação de informação por conteúdo visual Shênia Salvador de Pinho, Kleber J. F. Souza Instituto de Ciências Exatas e Informática PUC Minas Guanhães,

Leia mais

Grupo de Estudos sobre Organização e Representação do Conhecimento. UNESP de Marília.

Grupo de Estudos sobre Organização e Representação do Conhecimento. UNESP de Marília. 1 Grupo de Estudos sobre Organização e Representação do Conhecimento UNESP de Marília. Pontos principais do texto: HJØRLAND, B. Towards a Theory of Aboutness, Subject, Topicality, Theme, Domain, Field,

Leia mais

SISTEMA COMPUTACIONAL PARA ANÁLISES DE DADOS EM AGRICULTURA DE PRECISÃO

SISTEMA COMPUTACIONAL PARA ANÁLISES DE DADOS EM AGRICULTURA DE PRECISÃO UNIVERSIDADE FEDERAL RURAL DO RIO DE JANEIRO INSTITUTO DE TECNOLOGIA DEPARTAMENTO DE ENGENHARIA PROJETO SISTEMA COMPUTACIONAL PARA ANÁLISES DE DADOS EM AGRICULTURA DE PRECISÃO ALUNO RICARDO CARDOSO TERZELLA

Leia mais

Request For Proposal (RFP) Desenvolvimento de um Web Site para a Varella Vídeo

Request For Proposal (RFP) Desenvolvimento de um Web Site para a Varella Vídeo Request For Proposal (RFP) Desenvolvimento de um Web Site para a Varella Vídeo OBJETIVO O objetivo deste documento elaborado pela Varella Vídeo é fornecer as informações necessárias para que empresas cuja

Leia mais

ONTOLOGIA PARA PUBLICAÇÃO CIENTÍFICA 1 ONTOLOGY FOR SCIENTIFIC PUBLICATION

ONTOLOGIA PARA PUBLICAÇÃO CIENTÍFICA 1 ONTOLOGY FOR SCIENTIFIC PUBLICATION ONTOLOGIA PARA PUBLICAÇÃO CIENTÍFICA 1 ONTOLOGY FOR SCIENTIFIC PUBLICATION Andrenizia Aquino Eluan Mestranda do Programa de Pós-Graduação em Ciência da Informação Universidade Federal de Santa Catarina

Leia mais

Engenharia de Domínio baseada na Reengenharia de Sistemas Legados

Engenharia de Domínio baseada na Reengenharia de Sistemas Legados 1021 X Salão de Iniciação Científica PUCRS Engenharia de Domínio baseada na Reengenharia de Sistemas Legados Cássia Zottis¹, Profa. Dra. Ana Paula Terra Bacelo 1 (orientadora) 1 Faculdade de Informática,

Leia mais

Uma Ontologia para Gestão de Segurança da Informação

Uma Ontologia para Gestão de Segurança da Informação Uma Ontologia para Gestão de Segurança da Informação Paulo Fernando da Silva, Henrique Otte, José Leomar Todesco, Fernando A. O. Gauthier Programa de Pós-Graduação em Engenharia e Gestão do Conhecimento

Leia mais

Estudo de Viabilidade

Estudo de Viabilidade Estudo de Viabilidade PGE: Plastic Gestor Empresarial Especificação de Requisitos e Validação de Sistemas Recife, janeiro de 2013 Sumário 1. Motivação... 1 2. Introdução: O Problema Indentificado... 2

Leia mais

Projeto de Domínio baseado em Ontologias na Engenharia de Domínio Multiagente

Projeto de Domínio baseado em Ontologias na Engenharia de Domínio Multiagente s Projeto de Domínio baseado em Ontologias na Engenharia de Domínio Multiagente Steferson Ferreira, Rosário Girardi e Carla Faria Resumo O projeto de domínio, uma das fases do processo da Engenharia de

Leia mais

Modelagem de ferramentas focadas em ontologias para a EaD baseadas em teorias sociais e agentes inteligentes

Modelagem de ferramentas focadas em ontologias para a EaD baseadas em teorias sociais e agentes inteligentes Modelagem de ferramentas focadas em ontologias para a EaD baseadas em teorias sociais e agentes inteligentes Ylana Kipuna dos Santos Figueiredo Universidade Federal de Ouro Preto - UFOP Instituto de Ciências

Leia mais

FACULDADE DE TECNOLOGIA SENAC GESTÃO DA TECNOLOGIA DA INFORMAÇÃO GESTÃO DE PESSOAS

FACULDADE DE TECNOLOGIA SENAC GESTÃO DA TECNOLOGIA DA INFORMAÇÃO GESTÃO DE PESSOAS FACULDADE DE TECNOLOGIA SENAC GESTÃO DA TECNOLOGIA DA INFORMAÇÃO GESTÃO DE PESSOAS PROFESSOR: Itair Pereira da Silva DISCENTES: Maria das Graças João Vieira Rafael Vitor ORGANOGRAMA PRESIDENTE GERENTE

Leia mais

Quality of agricultural software: a case study

Quality of agricultural software: a case study QUALIDADE DE SOFTWARE Qualidade de software AGROPECUÁRIO: agropecuário: um estudo... UM ESTUDO DE CASO 075 Quality of agricultural software: a case study Henri Cócaro, Marcos Aurélio Lopes 2, Fernanda

Leia mais

Parte I Requirement Engineering. Gestão de Projectos Informáticos. Gestão do Âmbito (Scope Management) Requirement Engineering.

Parte I Requirement Engineering. Gestão de Projectos Informáticos. Gestão do Âmbito (Scope Management) Requirement Engineering. Parte I Requirement Engineering Gestão de Projectos Informáticos Gestão do Âmbito (Scope Management) Requirement Engineering Introduzir as noções requisitos de sistema e processo de engª de requisitos

Leia mais

Requisitos de Software

Requisitos de Software Requisitos de Software Ian Sommerville 2006 Engenharia de Software, 8ª. edição. Capítulo 6 Slide 1 Objetivos Apresentar os conceitos de requisitos de usuário e de sistema Descrever requisitos funcionais

Leia mais

Empresa de Informática e Informação do Município de Belo Horizonte S/A PRODABEL

Empresa de Informática e Informação do Município de Belo Horizonte S/A PRODABEL Empresa de Informática e Informação do Município de Belo Horizonte S/A PRODABEL Diretoria de Sistema - DS Superintendência de Arquitetura de Sistemas - SAS Gerência de Arquitetura de Informação - GAAS

Leia mais

Fábrica de Software 29/04/2015

Fábrica de Software 29/04/2015 Fábrica de Software 29/04/2015 Crise do Software Fábrica de Software Analogias costumam ser usadas para tentar entender melhor algo ou alguma coisa. A idéia é simples: compara-se o conceito que não se

Leia mais

1988 - Sistema de Automação do NDC (SAND): Controle da Terminologia de Indexação e Sistema de Informações Legislativas

1988 - Sistema de Automação do NDC (SAND): Controle da Terminologia de Indexação e Sistema de Informações Legislativas A Coordenação de Bibliotecas e a informatização do sistema: onde estamos e o que queremos 1988 - Sistema de Automação do NDC (SAND): Controle da Terminologia de Indexação e Sistema de Informações Legislativas

Leia mais

Ambiente de workflow para controle de métricas no processo de desenvolvimento de software

Ambiente de workflow para controle de métricas no processo de desenvolvimento de software Ambiente de workflow para controle de métricas no processo de desenvolvimento de software Gustavo Zanini Kantorski, Marcelo Lopes Kroth Universidade Federal de Santa Maria (UFSM) 97100-000 Santa Maria

Leia mais

Anexo V - Planilha de Apuração Aquisição de Solução de Redes Sociais

Anexo V - Planilha de Apuração Aquisição de Solução de Redes Sociais Anexo V - Planilha de Apuração Aquisição de Solução de Redes Sociais Será utilizado o seguinte critério: Atende / Não atende (Atende em parte será considerado Não atende) Item Itens a serem avaliados conforme

Leia mais

Consultoria para desenvolvimento de estratégias de treinamento on-line

Consultoria para desenvolvimento de estratégias de treinamento on-line 1 2 A HIPOCAMPUS é uma empresa de consultoria em comunicação e ensino digital com foco nos profissionais de saúde. Estamos prontos a auxiliar empresas dos diferentes segmentos da área de saúde a estabelecer

Leia mais

Aula 2: RIA - Aplicações Ricas para Internet Fonte: Plano de Aula Oficial da Disciplina

Aula 2: RIA - Aplicações Ricas para Internet Fonte: Plano de Aula Oficial da Disciplina Programação para Internet Rica 1 Aula 2: RIA - Aplicações Ricas para Internet Fonte: Plano de Aula Oficial da Disciplina Objetivo: Identificar as principais características de uma Aplicação Internet Rica.

Leia mais

MARACATU. A component search tool. Especificação, Projeto e Implementação de uma Arquitetura para um Engenho de Busca de Componentes

MARACATU. A component search tool. Especificação, Projeto e Implementação de uma Arquitetura para um Engenho de Busca de Componentes MARACATU A component search tool Especificação, Projeto e Implementação de uma Arquitetura para um Engenho de Busca de Componentes Vinicius Cardoso Garcia July 29, 2005 Agenda Introdução Especificação

Leia mais

Ontologia para Gestão de Competências dos Profissionais em Tecnologia da Informação

Ontologia para Gestão de Competências dos Profissionais em Tecnologia da Informação Ontologia para Gestão de Competências dos Profissionais em Tecnologia da Informação Paulo Roberto Corrêa Leão; Káthia M. Oliveira; Eduardo A. D. Moresi Universidade Católica de Brasília (UCB) SGAN 916

Leia mais

Construindo Axiomas e Avaliando Ontologias em ODEd

Construindo Axiomas e Avaliando Ontologias em ODEd Construindo Axiomas e Avaliando Ontologias em ODEd Vítor Estêvão Silva Souza, Ricardo de Almeida Falbo Departamento de Informática da Universidade Federal do Espírito Santo Av. Fernando Ferrari, CEP 29060-900,

Leia mais

Uma Ferramenta para Geração Automática de Testes Funcionais e Protótipos de Interface a partir de Casos de Uso

Uma Ferramenta para Geração Automática de Testes Funcionais e Protótipos de Interface a partir de Casos de Uso Uma Ferramenta para Geração Automática de Testes Funcionais e Protótipos de Interface a partir de Casos de Uso Ernesto C. Brasil 1, Thiago C. de Sousa 2 1 Centro de Ensino Unificado de Teresina (CEUT)

Leia mais

Um Componente de Gerenciamento de Execução de Workflow Segundo a Abordagem de Linha de Produto de Software

Um Componente de Gerenciamento de Execução de Workflow Segundo a Abordagem de Linha de Produto de Software Um Componente de Gerenciamento de Execução de Workflow Segundo a Abordagem de Linha de Produto de Software Itana M. S. Gimenes 1 itana@din.uem.br Radames J. Halmeman 1 radames@cm.cefetpr.br Fabrício R.

Leia mais

Análise de Requisitos para Viabilidade da Proposta de um Sistema de Gestão em EaD

Análise de Requisitos para Viabilidade da Proposta de um Sistema de Gestão em EaD Análise de Requisitos para Viabilidade da Proposta de um Sistema de Gestão em EaD Manaus - AM, Maio 2015 Neila Batista Xavier Instituto Federal de Educação, Ciência e Tecnologia do Amazonas/ Instituto

Leia mais

V Workshop Anual do MPS - WAMPS 2009 Estudo de Viabilidade de Domínio para Avaliar o Potencial da Organização Quanto à Implementação do Processo Desenvolvimento para Reutilização do MR-MPS MPS Mylene Lisbôa

Leia mais

Um Processo para Desenvolvimento de Aplicações Web Baseado em Serviços. Autores: Fábio Zaupa, Itana Gimenes, Don Cowan, Paulo Alencar e Carlos Lucena

Um Processo para Desenvolvimento de Aplicações Web Baseado em Serviços. Autores: Fábio Zaupa, Itana Gimenes, Don Cowan, Paulo Alencar e Carlos Lucena Um Processo para Desenvolvimento de Aplicações Web Baseado em Serviços Autores: Fábio Zaupa, Itana Gimenes, Don Cowan, Paulo Alencar e Carlos Lucena Tópicos Motivação e Objetivos LP e SOA Processo ADESE

Leia mais

Uma Arquitetura de Linha de Produto Baseada em Componentes para Sistemas de Gerenciamento de Workflow

Uma Arquitetura de Linha de Produto Baseada em Componentes para Sistemas de Gerenciamento de Workflow Uma Arquitetura de Linha de Produto Baseada em Componentes para Sistemas de Gerenciamento de Workflow Itana M. S. Gimenes 1 itana@din.uem.br Fabrício R. Lazilha 2 fabricio@cesumar.br Edson A. O. Junior

Leia mais

INTRODUÇÃO AO GEOPROCESSAMENTO GEOPROCESSAMENTO. Introdução ao Geoprocessamento. Conceitos básicos 18/06/2015. Conceitos básicos

INTRODUÇÃO AO GEOPROCESSAMENTO GEOPROCESSAMENTO. Introdução ao Geoprocessamento. Conceitos básicos 18/06/2015. Conceitos básicos GEOPROCESSAMENTO INTRODUÇÃO AO GEOPROCESSAMENTO Prof. Esp. André Aparecido da Silva Introdução ao Geoprocessamento Conceitos básicos Conceitos básicos Componentes de um SIG Entrada de Dados em Geoprocessamento

Leia mais

UM PROTÓTIPO DO SISTEMA PARA CONTROLE DE BIBLIOTECAS POR MEIO DE PÁGINAS WEB DINÂMICAS 1

UM PROTÓTIPO DO SISTEMA PARA CONTROLE DE BIBLIOTECAS POR MEIO DE PÁGINAS WEB DINÂMICAS 1 UM PROTÓTIPO DO SISTEMA PARA CONTROLE DE BIBLIOTECAS POR MEIO DE PÁGINAS WEB DINÂMICAS 1 Daniel de Faveri HONORATO 2, Renato Bobsin MACHADO 3, Huei Diana LEE 4, Feng Chung WU 5 Escrito para apresentação

Leia mais

Universidade Estadual de Maringá Centro de Tecnologia Departamento de Informática Programa de Pós-Graduação em Desenvolvimento de Sistemas para Web

Universidade Estadual de Maringá Centro de Tecnologia Departamento de Informática Programa de Pós-Graduação em Desenvolvimento de Sistemas para Web Universidade Estadual de Maringá Centro de Tecnologia Departamento de Informática Programa de Pós-Graduação em Desenvolvimento de Sistemas para Web } Com o forte crescimento do comércio eletrônico por

Leia mais

Parte 5 - Criação de cursos à distância no Modelo Fechado

Parte 5 - Criação de cursos à distância no Modelo Fechado Parte 5 - Criação de cursos à distância no Modelo Fechado Neste capítulo iremos estudar como montar um curso à distância que, embora acessível via a Internet, tenha acesso controlado. Para isto, teremos

Leia mais

UMA ABORDAGEM SOBRE OS PADRÕES DE QUALIDADE DE SOFTWARE COM ÊNFASE EM SISTEMAS PARA WEB

UMA ABORDAGEM SOBRE OS PADRÕES DE QUALIDADE DE SOFTWARE COM ÊNFASE EM SISTEMAS PARA WEB UMA ABORDAGEM SOBRE OS PADRÕES DE QUALIDADE DE SOFTWARE COM ÊNFASE EM SISTEMAS PARA WEB Alan Francisco de Souza¹, Claudete Werner¹ ¹Universidade Paranaense (Unipar) Paranavaí PR Brasil alanfsouza.afs@gmail.com,

Leia mais

Computação Sensível ao Contexto

Computação Sensível ao Contexto Computação Sensível ao Contexto Percepção de Contexto em Ambientes Domiciliares Modelagem de Contexto Modelagem de Contexto + Modelagem de Usuário Fabrício J. Barth novembro de 2004 Sumário O que já foi

Leia mais

Na medida em que se cria um produto, o sistema de software, que será usado e mantido, nos aproximamos da engenharia.

Na medida em que se cria um produto, o sistema de software, que será usado e mantido, nos aproximamos da engenharia. 1 Introdução aos Sistemas de Informação 2002 Aula 4 - Desenvolvimento de software e seus paradigmas Paradigmas de Desenvolvimento de Software Pode-se considerar 3 tipos de paradigmas que norteiam a atividade

Leia mais