Recuperação de Informações em Documentos Anotados Semanticamente na Área de Gestão Ambiental
|
|
- Lavínia Galindo Barreto
- 8 Há anos
- Visualizações:
Transcrição
1 1 Recuperação de Informações em Documentos Anotados Semanticamente na Área de Gestão Ambiental Celso Araújo Fontes (IME) Maria Claudia Cavalcanti (IME) Ana Maria de Carvalho Moura (LNCC) Maria Cristina Sinay (IME) Resumo: Esse artigo mostra como o uso anotações semânticas em documentos podem auxiliar na recuperação de informações na Web. Nesse trabalho é feito um estudo de caso na área de gestão ambiental, onde documentos importantes da área são publicados na Web, porém enriquecidos semanticamente com anotações. Estas são representadas por um conjunto de metadados, que são embutidos em padrões específicos de anotações da Web, tendo como base uma ontologia de domínio. Anotações permitem descrever o conteúdo de um documento, possibilitando a interpretação de seu significado e facilitando a recuperação de conteúdos por mecanismos de busca semânticos. Palavras-chave: Ontologia; Anotação Semântica; Recuperação de informação. 1. Introdução Nos últimos anos a Web tornou-se a principal fonte de pesquisa nos mais diversos domínios. Porém, devido ao crescimento exponencial de informações ali contidas, a garantia de obtenção de maior precisão na recuperação de documentos relevantes nesse vasto repositório torna-se cada vez mais um grande desafio. Em particular, projetos governamentais que se utilizam maciçamente de informações disponibilizadas a cada dia na Web, tais como legislações e documentos oficiais que amparam os diversos setores institucionais, carecem de ferramentas e tecnologias que possam auxiliá-los na tarefa de recuperar da Web informações e documentos relevantes a estes setores, permitindo utilizá-los e/ou agregá-los de forma atualizada e automática a tais projetos. A tarefa de pesquisar informações relevantes na Web é geralmente uma tarefa árdua e complexa, principalmente quando esta envolve características específicas, tais como leis em um dado domínio. Um exemplo desse fato pode ser ilustrado quando uma ferramenta de busca tradicional, a exemplo de Google 1 e Yahoo! 2 é utilizada para recuperar, por exemplo, a legislação 1
2 2 que foca na prevenção dos impactos ao meio ambiente e regulamenta atividades realizadas pelas organizações, tais como a atividade de tiro de armamento em organizações militares. A Figura 1 apresenta alguns resultados dessa pesquisa, onde pode ser verificado que documentos relevantes não foram recuperados, e quando isso ocorre, a lista de itens apresentada pouco auxilia na obtenção da informação que se deseja. Geralmente essas ferramentas se limitam a pesquisar documentos por palavras chaves, e a falta de descritores explicitando o significado do conteúdo desses documentos impede que tais mecanismos interpretem corretamente a conotação semântica dos documentos em seus procedimentos de busca. FIGURA 1 - Resultado de pesquisa sobre o "tiro de armamento legislacao ambiental" nas ferramentas do Google e Yahoo. Ao considerar tais dificuldades e com objetivo de estruturar a internet, BERNES-LEE (2001) propôs a Web Semântica, definida como sendo uma extensão da Web atual, em que a informação é dada com um significado bem definido, permitindo que computadores e pessoas trabalhem em cooperação. Verifica-se portanto por esta definição, que o foco principal da Web semântica é voltado para a interoperabilidade e compartilhamento de conhecimento em um dado domínio, realizado através de inúmeras aplicações. Para tanto, torna-se imprescindível que o domínio de conhecimento a ser partilhado seja descrito de forma genérica e rica, através de taxonomias e vocabulários específicos, envolvendo conceitos, propriedades e regras de domínio. Essa descrição conceitual, também denominada de ontologia, quando representada por linguagens lógicas ou ontológicas, a exemplo do RDF 3 (Resource
3 3 Description Framework) e OWL 4 (Ontology Web Language), possibilita inferir novas informações sobre o conhecimento ali representado, facilitando a recuperação de informações por agentes inteligentes. Porém, na Web tradicional, conteúdos são descritos exclusivamente através de páginas HTML 5 (HyperText Markup Language), cuja codificação, restrita unicamente ao consumo humano, é voltada a priori apenas para a formatação visual do conteúdo a ser exibido em um navegador. Este problema faz surgir as seguintes questões: como criar um documento Web cujo conteúdo seja passível de interpretação humana através de leitura, bem como de análise e processamento por softwares especializados que permitam dentre várias tarefas, realizar uma busca mais precisa? Visando solucionar alguns destes problemas, foram propostas especificações de anotação semântica, que visam permitir que um conjunto de descritores, quando associados a um vocabulário, possam ser utilizados para expressar o significado de termos de um documento HTML. Esse artigo tem como objetivo desenvolver um estudo de caso na área de Gestão Ambiental e mostrar como este setor pode se beneficiar com a recuperação mais precisa de documentos relevantes na área. A partir do enriquecimento semântico de documentos na Web, feito a partir de anotações, demonstra-se como os dados estruturados contidos nesses documentos podem ser analisados, utilizando ferramentas de extração semântica, e explorados para a elaboração de pesquisas mais eficientes, com o auxílio de ferramentas de busca semântica. O restante desse artigo está organizado da seguinte forma: a seção 2 apresenta a fundamentação teórica necessária para a compreensão do artigo; a seção 3 apresenta o estudo de caso descrito através de uma visão parcial de uma ontologia na área de impactos ambientais; a seção 4 tece alguns conceitos sobre a recuperação semântica, incluindo ferramentas de análise e pesquisa; e, finalmente, a seção 5 conclui o artigo com algumas considerações finais
4 4 2. Anotação Semântica Segundo MATOS (2008) apud POPOV et al. (2003), anotação semântica é um esquema específico para geração e uso de metadados, possibilitando novos métodos de acesso à informação. Eller (2008) salienta ainda que a anotação semântica de um documento descreve o seu conteúdo pela associação entre trechos relevantes do texto e conceitos descritos na ontologia. Para OREN et al. (2006), o resultado de uma anotação A é uma tupla (as, ap, ao, ac), onde: as é o dado anotado ao é a anotação em si ap é o predicado que define o tipo de relacionamento entre o as e ao ac é o contexto em que a anotação foi feita. Nos últimos anos anotações semânticas começaram a ser introduzidas no contexto da Web por meio de especificações. A seguir são apresentados alguns dos padrões de anotação utilizados nesse trabalho. 2.1 Padrões de anotação semântica Para permitir a anotação em documentos HTML, alguns autores como (ADIDA et. al., 2010) e (HICKSON, 2010) propuseram especificações para anotação semântica, tais como RDFa e Microdata. Ambas se caracterizam por utilizar um conjunto de atributos oriundos de um vocabulário, para marcar trechos de um documento HTML ou XHTML, criando triplas similares às utilizadas em RDF. A seguir, são apresentados dois exemplos utilizando estas especificações, que ilustram a anotação das seguintes relações: (1) Celso é Aluno; e (2) Celso tem Nome Celso Fontes. RDFa: <div typeof='aluno' about='#celso'> Olá! Meu nome é <span property='temnome'>celso Fontes</span> </div> Microdata: <div itemtype='aluno' itemid='#celso'> Olá! Meu nome é <span itemprop='temnome'>celso Fontes</span> </div> É possível observar que foram utilizados marcadores HTML, com o acréscimo de novos atributos: typeof e itemtype que indicam o tipo (classe Aluno) do sujeito (#Celso) da
5 5 relação, enquanto property e itemprop indicam respectivamente o predicado temnome e a string Celso Fontes, representando o objeto. Com o objetivo de ilustrar como o uso de anotações semânticas a partir dessas especificações pode auxiliar na recuperação de informações relacionadas à gestão de meio ambiente, a seguir será definido um estudo de caso na área, que servirá como base para a análise de algumas ferramentas semânticas de extração e busca. 3. Estudo de Caso O estudo de caso na área de gestão ambiental está baseado numa ontologia peso-leve, que é parcialmente visualizada em notação UML 6 na Figura 2. Esta ontologia descreve, de forma simplificada, as atividades realizadas por uma organização militar e seus potenciais impactos que podem afetar a natureza ou o homem. Sabe-se que a cada impacto estão associadas medidas com objetivo de prevenir, mitigar ou corrigir os possíveis impactos decorrentes de tais atividades. Além disso, cada atividade está atrelada a um conjunto de legislações ambientais, que impõem determinadas restrições ou normas relacionadas à mesma. Essa ontologia foi criada posteriormente com o auxílio da ferramenta Protegé 7 e utilizada como mecanismo auxiliar para recuperar informações na Web na área de gestão ambiental. FIGURA 2 - Visão parcial de uma ontologia na área de gestão ambiental Inicialmente alguns documentos na área de gestão ambiental foram extraídos de (FOGLIATTI, 2008) e adaptados em HTML, visando a formatação do texto natural 6 Unified Modeling Language: 7 Disponível em:
6 6 para a visualização humana, e posteriormente enriquecidos com anotações semânticas, segundo os conceitos da ontologia criada. A figura 3 apresenta um exemplo de um documento original e seu código fonte com as respectivas anotações em RDFa. Após a publicação do documento na Web, as ferramentas de extração foram acionadas para análise do conteúdo estruturado e descrito no documento através de anotações, conforme relatado nas próximas seções. FIGURA 3 - Documento Web enriquecido com anotações semânticas 4. Recuperação semântica de documentos A partir do documento anotado, essa seção trata da visualização dos dados estruturados em ferramentas de extração, bem como da pesquisa sobre estes dados. 4.1 Visualização semântica de documentos Para realizar a análise sobre os metadados descritos nos documentos Web, foram utilizadas três ferramentas de extração semântica: Sindice Web Data Inspector 8, Yahoo! Object Finder 9 e Google Rich Snippets Tools 10. Em cada uma delas, os dois padrões citados anteriormente (RDFa e Microdata) são analisados. O Sindice Web Data Inspector mostrou uma análise mais completa dos metadados, oferecendo uma gama de recursos na sua ferramenta, a exemplo da visualização das anotações em forma de grafo, conforme mostra o exemplo da Figura 4. Por exemplo, as
7 7 partes em destaque nesta figura, expressam uma relação onde j.0:legislação é o sujeito(s), j.0:descricao o predicado(p) e Estabelece [...] o objeto (O). Devido a falta de suporte ao Microdata pela ferramenta, os documentos com anotações que utilizam esse padrão não puderam ser analisados. FIGURA 4 Resultado da análise feita pela ferramenta do Sindice com destaques para Sujeito, Predicado e Objeto de uma relação. FIGURA 5 - Resultado da análise feita pela ferramenta do Yahoo! Na análise do Yahoo! Object Finder, os elementos estruturados do documento foram detectados como Partial Object conforme ilustrado na Figura 5, pois nenhuma anotação utilizou-se dos vocabulários reconhecidos pela ferramenta11. Porém, a mesma ferramenta se destacou pela opção de converter as anotações em RDF, e pela possibilidade de submetê-las ao serviço de validação da W3C. 11
8 8 A ferramenta Google Rich Snippets Tools apresentou todas as relações em forma de itens, onde os types (tipos) são as classes utilizadas na anotação. Porém, a exemplo da ferramenta do Yahoo!, as classes não foram reconhecidas, conforme mostra a mensagem exibida na Figura 6, onde cada item representa uma instância, seguida por seus respectivos pares de predicados e objetos. FIGURA 6 Resultado da análise pela ferramenta do Google no documento com anotações em Microdata HTML5 A seguir serão utilizadas as ferramentas de busca que suportam anotações semânticas para mostrar como a exploração dessas anotações pode auxiliar na recuperação de informações. 4.2 Consulta a documentos anotados Para acelerar o processo de busca pelas ferramentas e permitir as pesquisas sobre os dados estruturados, foram utilizados os serviços de submissão de URL 12 de cada uma das ferramentas de busca do mercado que suportam anotação semântica: Google Ad URL 13, o Yahoo! Submit 14 e o Sindice Submit 15. Apesar deste esforço manual, até o término deste artigo, apenas o Sindice foi capaz de exibir os documentos Web em sua ferramenta de pesquisa. 12 Uniform Resource Locator
9 9 Para obter melhores resultados nas consultas sobre os dados estruturados, a ferramenta de busca do Sindice 16 permite utilizar uma linguagem de consulta similar ao SPARQL 17, a exemplo de: Quais são as atividades desenvolvidas pelas organizações militares que afetam a gestão ambiental? * < < Quais são as atividades regidas pela lei ambiental descrita em * < < AND * * < (Figura 7) FIGURA 7 - de uma pesquisa feita na ferramenta de busca do Sindice 5. Conclusão Este artigo mostrou como a utilização de anotações semânticas em documentos na área de gestão ambiental pode se beneficiar em relação à recuperação das informações por parte das novas ferramentas de busca semântica. Neste trabalho foi possível observar que, devido à complexidade em gerenciar o grande volume de documentos de uma organização, faz-se necessário utilizar ferramentas que automatizem o processo de anotação semântica para facilitar a sua recuperação. Algumas ferramentas de anotação semântica foram pesquisadas a exemplo do GATE 18, Zemanta 19, ONTOS 20, SMORE 21, OpenCalais 22 e TextWise 23. Entretanto, nenhuma delas se mostrou eficiente para anotar
10 10 automaticamente documentos em um dos padrões de anotação semântica voltada para Web com o auxílio de um vocabulário customizado. No estado atual de desenvolvimento em direção à Web semântica, existe ainda uma forte carência de mecanismos que auxiliem nas pesquisas mais elaboradas, abstraindo a complexidade exigida pela web semântica. Alguns trabalhos recentes apontam para o uso do RDFa (HEPP, 2010) como a especificação mais poderosa para o enriquecimento semântico de documentos. Porém este estudo ainda está em fase inicial e carece de ferramentas que realizem anotações de forma mais automatizada. Neste sentido, este trabalho está desenvolvendo um protótipo de ferramenta de anotação automática mais completa e que gera anotações no padrão RDFa (FONTES, 2010). A experiência adquirida com a recuperação de documentos anotados semanticamente no contexto do projeto de Gestão Ambiental (FOGLIATTI, 2008), parece bem promissora, podendo ser estendida a outros domínios de interesse. Referências ADIDA, B. et al. RDFa Primer - Bridging the Human and Data Webs Disponível em: < Acesso em: 14 dez BERNERS-LEE, T., HENDLER, J; LASSILA, O; The semantic web. Scientic American, 284(5): 34-43, maio ELLER, M. Anotações Semânticas de Fontes de Dados Heterogêneas Disponível em: < Acesso em 21 out FOGLIATTI, M. et. al. Sistema de Gestão Ambiental para Empresas. Rio de Janeiro: Interciência, ISBN: FONTES, C. Anotação Semântica automática em documentos. Dissertação (Mestrado em Sistemas e Computação) em desenvolvimento IME, Rio de Janeiro HEPP, M.; GARCÍA R.; RADINGER A.; RDF2RDFa: Turning RDF into Snippets for Copy-and- Paste Disponível em: < Acesso em: 14 jan HICKSON, I. HTML Microdata Disponível em: < Acesso em 15 jun KHARE, R.; ÇELIK, T. Microformats - A Pragmatic Path to the Semantic Web Disponível em: < Acesso em 02 fev MATOS, L. Anotação Semântica de Conteúdo Web Utilizando Microformatos e RDFa. Disponível em: < Acesso em: 10 mar OREN, E. What are Semantic Annotations? Disponível em: < Acesso em 10 nov POPOV, B. et al. Towards Semantic Web Information Extraction Disponível em: < Acesso em: 10 mar 2010.
Serviços Web Semânticos
Serviços Web Semânticos Paulo Vitor Antonini Orlandin paulovitor_e@hotmail.com Resumo O grande crescimento na utilização de Serviços Web torna imprescindível o desenvolvimento de uma forma de melhoria
Leia maisMetadados. 1. Introdução. 2. O que são Metadados? 3. O Valor dos Metadados
1. Introdução O governo é um dos maiores detentores de recursos da informação. Consequentemente, tem sido o responsável por assegurar que tais recursos estejam agregando valor para os cidadãos, as empresas,
Leia maisHTML Página 1. Índice
PARTE - 1 HTML Página 1 Índice HTML A HISTÓRIA... 2 O COMEÇO E A INTEROPERABILIADE... 3 Primeira Página... 4 Entendendo seu código... 5 Abrindo o código fonte da sua página... 6 Comentários na página...
Leia mais6 Conclusões e próximos passos
8 6 Conclusões e próximos passos Este capítulo é divido em duas seções. A primeira descreve as principais conclusões sobre o trabalho realizado. Na segunda seção é mostrado um conjunto de oportunidades
Leia mais2 Engenharia de Software
20 2 Engenharia de Software 2.1 Design de Sistemas Orientados a Objetos Os Sistemas Orientados a Objetos não são mais novidade hoje em dia já estando há muitos anos no mercado. A orientação a objetos permite
Leia maisOntologias na Computação
Ontologias na Computação Claudio Akio Namikata, Henrique Sarmento, Marcio Valença Ramos cjnamikata90@hotmail.com, rique-182@hotmail.com, maxtr3m3@hotmail.com Resumo: Este trabalho tem como objetivo apresentar
Leia mais3.1 Definições Uma classe é a descrição de um tipo de objeto.
Unified Modeling Language (UML) Universidade Federal do Maranhão UFMA Pós Graduação de Engenharia de Eletricidade Grupo de Computação Assunto: Diagrama de Classes Autoria:Aristófanes Corrêa Silva Adaptação:
Leia maisFerramenta para Geração de Código a partir da Especialização do Diagrama de Classes
Ferramenta para Geração de Código a partir da Especialização do Diagrama de Classes Alexandro Deschamps (Ápice) alexandro@apicesoft.com Everaldo Artur Grahl (FURB/DSC) egrahl@furb.br Resumo. Uma das grandes
Leia maisCONSTRUÇÃO DE UM FRAMEWORK PARA O DESENVOLVIMENTO DE APLICAÇÕES WEB
ISBN 978-85-61091-05-7 V EPCC Encontro Internacional de Produção Científica Cesumar 27 a 30 de outubro de 2009 CONSTRUÇÃO DE UM FRAMEWORK PARA O DESENVOLVIMENTO DE APLICAÇÕES WEB Lincoln Fernandes Paulino
Leia mais3 Um Modelo de Operações para a web semântica 3.1. Modelo de Operações
34 3 Um Modelo de Operações para a web semântica 3.1. Modelo de Operações As classes do Modelo de Operações representam a definição de como deve ser uma operação em uma aplicação, ou seja, quais os valores
Leia maisInternet. Gabriela Trevisan Bacharel em Sistemas de Infomação
Internet Gabriela Trevisan Bacharel em Sistemas de Infomação Histórico da Web World Wide Web o nosso www é o meio de comunicação mais utilizado no mundo atualmente. Através da WWW qualquer usuário conectado
Leia maisESTUDO AVALIATIVO DE ACESSIBILIDADE E USABILIDADE APLICADO AO AMBIENTE WEB.
ESTUDO AVALIATIVO DE ACESSIBILIDADE E USABILIDADE APLICADO AO AMBIENTE WEB. Rogério Albuquerque Ribeiro, Claudete Werner Universidade Paranaense (Unipar) Paranavaí - PR - Brasil albuquerque.rogerio@icloud.com
Leia maisIntrodução ao Paradigma Orientado a Objetos. Principais conceitos
Introdução ao Paradigma Orientado a Objetos Principais conceitos Paradigmas de Programação PROGRAMAÇÃO ESTRUTURADA X PROGRAMAÇÃO ORIENTADA A OBJETOS Paradigma Programação estruturada Na programação estrutura
Leia maisGuia de utilização da notação BPMN
1 Guia de utilização da notação BPMN Agosto 2011 2 Sumário de Informações do Documento Documento: Guia_de_utilização_da_notação_BPMN.odt Número de páginas: 31 Versão Data Mudanças Autor 1.0 15/09/11 Criação
Leia maisWeb Semântica. Web Semântica. uma introdução @yaso
Web Semântica uma introdução @yaso O que é SEMÂNTICA Semântica é o estudo do signifcado. Incide sobre a relação entre signifcantes, tais como palavras, frases, sinais e símbolos, e o que eles representam,
Leia maisCriação e publicação de um dataset de dados interligados das edições passadas do Simpósio Brasileiro de Banco de Dados
U NIVERSIDADE FEDERAL DE PERNAMBUCO GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO CENTRO DE INFORMÁTICA 2 0 1 2. 2 Criação e publicação de um dataset de dados interligados das edições passadas do Simpósio Brasileiro
Leia maisESTENDENDO A UML PARA REPRESENTAR RESTRIÇÕES DE INTEGRIDADE
ESTENDENDO A UML PARA REPRESENTAR RESTRIÇÕES DE INTEGRIDADE Fabiana Gomes Marinho Faculdade Lourenço Filho Resumo: Na UML, a modelagem conceitual dos dados é descrita pelo diagrama de classes, que através
Leia maisWTDBD 2010 Workshop de Teses de Dissertações de Banco de dados. Anotação Semântica em Documentos. Aluno: Celso Araújo Fontes
WTDBD 2010 Workshop de Teses de Dissertações de Banco de dados Anotação Semântica em Documentos Aluno: Celso Araújo Fontes email: celsowm@gmail.com Orientadoras: Ana Maria de Carvalho Moura Dr. Ing email:
Leia maisUniversidade Fernando Pessoa
UMA PROPOSTA PARA A AVALIAÇÃO E DIAGNÓSTICO MEDIADA POR COMPUTADOR Luís Manuel Borges Gouveia lmbg@ufp.pt Centro de Recursos Multimediáticos Universidade Fernando Pessoa motivação " em 20 anos, as universidades
Leia maisO Gerenciamento de Documentos Analógico/Digital
Tipos de GED: Document imaging Document management Document Imaging / Document Management O Gerenciamento de Documentos Analógico/Digital Mundo analógico Criação Revisão Processamento Arquivo Mundo digital
Leia maisPró-Reitoria de Administração - PRAd Assessoria de Informática - AI SISTEMA DE PUBLICAÇÃO DE LICITAÇÕES. Manual de Procedimentos
Pró-Reitoria de Administração - PRAd Assessoria de Informática - AI SISTEMA DE PUBLICAÇÃO DE LICITAÇÕES Manual de Procedimentos 2004 SUMÁRIO 1. INTRODUÇÃO...3 2. OBJETIVOS...3 3. ÂMBITO DE APLICAÇÃO...3
Leia maisPRESERVAÇÃO DIGITAL DA MEMÓRIA TÉCNICO-CIENTÍFICA DO INPE
PRESERVAÇÃO DIGITAL DA MEMÓRIA TÉCNICO-CIENTÍFICA DO INPE BANON, G. J. F. *, RIBEIRO, M. L. *, BANON, L. C. A grande inovação da área digital foi a possibilidade de criar com grande facilidade e rapidez,
Leia maisUNIVERSIDADE ESTADUAL DA PARAÍBA CENTRO DE CIÊNCIAS E TECNOLOGIA DEPARTAMENTO DE QUÍMICA CURSO DE LICENCIATURA EM QUÍMICA LINDOMÁRIO LIMA ROCHA
UNIVERSIDADE ESTADUAL DA PARAÍBA CENTRO DE CIÊNCIAS E TECNOLOGIA DEPARTAMENTO DE QUÍMICA CURSO DE LICENCIATURA EM QUÍMICA LINDOMÁRIO LIMA ROCHA FACILITADOR VIRTUAL DA APRENDIZAGEM EM QUÍMICA Campina Grande-
Leia maisSISTEMAS DE INFORMAÇÃO GERENCIAIS
SISTEMAS DE INFORMAÇÃO GERENCIAIS Aluno: Luiza Cavalcanti Marques Orientador: Silvio Hamacher Introdução A modelagem e a utilização de bancos de dados em atividades gerenciais têm sofrido um aumento significativo
Leia maisIMPLEMENTAÇÃO DE UM PROTÓTIPO PARA INFORMATIZAÇÃO DE PROCESSO DE ADEQUAÇÃO DE FÉRIAS
1 IMPLEMENTAÇÃO DE UM PROTÓTIPO PARA INFORMATIZAÇÃO DE PROCESSO DE ADEQUAÇÃO DE FÉRIAS Autor: Petrus Adriano Neto* petrusneto@yahoo.com.br RESUMO: A informatização das empresas é um caminho sem volta na
Leia maisMAPEAMENTO OBJETO RELACIONAL: UM ESTUDO DE CASO
MAPEAMENTO OBJETO RELACIONAL: UM ESTUDO DE CASO UTILIZANDO O HIBERNATE Rafael Laurino GUERRA, Dra. Luciana Aparecida Martinez ZAINA Faculdade de Tecnologia de Indaiatuba FATEC-ID 1 RESUMO Este artigo apresenta
Leia maisDiagramas de Casos de Uso
UML Unified Modeling Language Diagramas de Casos de Uso José Correia, Março 2006 (http://paginas.ispgaya.pt/~jcorreia/) Objectivos O objectivo de um diagrama de casos de uso de um sistema é mostrar para
Leia maisSoluções via.net para otimização de processos paramétricos com Autodesk Inventor.
Soluções via.net para otimização de processos paramétricos com Autodesk Inventor. Michel Brites dos Santos MAPData A parametrização quando possível já é uma forma de otimizar o processo de criação na engenharia.
Leia maisResolução da lista de exercícios de casos de uso
Resolução da lista de exercícios de casos de uso 1. Explique quando são criados e utilizados os diagramas de casos de uso no processo de desenvolvimento incremental e iterativo. Na fase de concepção se
Leia mais18º Congresso de Iniciação Científica IMPLEMENTAÇÃO DE UM MODELO DE TESTE DE APLICAÇÕES WEB
18º Congresso de Iniciação Científica IMPLEMENTAÇÃO DE UM MODELO DE TESTE DE APLICAÇÕES WEB Autor(es) HARLEI MIGUEL DE ARRUDA LEITE Orientador(es) PLÍNIO ROBERTO SOUZA VILELA Apoio Financeiro PIBIC/CNPQ
Leia maisUM MODELO DE DADOS VOLTADO AO SERVIÇO DE INTELIGÊNCIA POLICIAL. 1. Introdução. 2. Problemática
UM MODELO DE DADOS VOLTADO AO SERVIÇO DE INTELIGÊNCIA POLICIAL 1. Introdução Herbson de Carvalho O uso de um Banco de Dados na atividade de Inteligência Policial possibilita aos agentes envolvidos desempenharem
Leia maisASTRONOMIA, SOMBRAS E OUTROS CONHECIMENTOS CIENTÍFICOS NO ENSINO MÉDIO
ASTRONOMIA, SOMBRAS E OUTROS CONHECIMENTOS CIENTÍFICOS NO ENSINO MÉDIO Guilherme Cândido 1 ; Letícia Gabriela de Campos 2 ; Angelo Augusto Frozza 3 RESUMO A verticalização das construções traz diversos
Leia maisAnálise e Projeto de Sistemas. O que é modelagem. O que é modelagem. Tripé de apoio ao desenvolvimento. Notação: UML. Ferramenta: Rational Rose.
Análise e Projeto de Sistemas Unified Modeling Language Benno Eduardo Albert benno@ufrj.br O que é modelagem Tripé de apoio ao desenvolvimento. Notação: UML Ferramenta: Rational Rose. 2 O que é modelagem
Leia maisArtur 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 maisMADALENA PEREIRA DA SILVA SLA Sociedade Lageana de Educação DCET Departamento de Ciências Exatas e Tecnológica
MADALENA PEREIRA DA SILVA SLA Sociedade Lageana de Educação DCET Departamento de Ciências Exatas e Tecnológica Desenvolvimento de Web Services com SOAP. 1. Introdução. Com a tecnologia de desenvolvimento
Leia maisUMA ANÁLISE DA REDE SOCIAL EDUCACIONAL SCHOOLING COMO FERRAMENTA NO PROCESSO DE ENSINO-APRENDIZAGEM
UMA ANÁLISE DA REDE SOCIAL EDUCACIONAL SCHOOLING COMO FERRAMENTA NO PROCESSO DE ENSINO-APRENDIZAGEM Ricardo Fidelis Dantas Universidade Estadual da Paraíba richarges@gmail.com Francisco Eudes Almeida da
Leia maisPROJETO 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 maisEngenharia de Software e Sistemas Distribuídos. Enunciado Geral do Projecto
LEIC-A, LEIC-T, LETI, MEIC-T, MEIC-A Engenharia de Software e Sistemas Distribuídos 2 o Semestre 2013/2014 Enunciado Geral do Projecto O objectivo do projecto é criar uma solução informática que facilite
Leia maisREQUISITOS DE SISTEMAS
REQUISITOS DE SISTEMAS MÓDULO 2 PROCESSOS DE NEGÓCIOS CONTEÚDO 1. PROCESSOS DE NEGÓCIO IDENTIFICAÇÃO CONCEITOS MODELAGEM (BPM e UML) PROCESSOS X REQUISITOS 1. PROCESSOS DE NEGÓCIO IDENTIFICAÇÃO CONCEITOS
Leia maisServiços Web: Arquitetura
Sistemas Distribuídos Mauro Lopes Carvalho Silva Professor EBTT DAI Departamento de Informática Campus Monte Castelo Instituto Federal de Educação Ciência e Tecnologia do Maranhão Objetivos Nesta aula
Leia maisCOORDENAÇÃO DE EAD MANUAL DE UTILIZAÇÃO DO MOODLE 2.6 PERFIL ALUNO. Versão 1.0
COORDENAÇÃO DE EAD MANUAL DE UTILIZAÇÃO DO MOODLE 2.6 PERFIL ALUNO Versão 1.0 2015 SUMÁRIO 1. O MOODLE 3 2. Acesso à Plataforma 3 2.1. Cadastrar-se em uma disciplina 4 2.2. Página Inicial do Curso 5 3.
Leia maisterceiros ou usar um aplicativo desenvolvido por terceiros, um cookie poderá ser colocado por essa página ou aplicativo).
Políticas de Privacidade Esta política descreve as formas como coletamos, armazenamos, usamos e protegemos suas informações pessoais. Você aceita essa política e concorda com tal coleta, armazenamento
Leia maisSemântica para Sharepoint. Busca semântica utilizando ontologias
Semântica para Sharepoint Busca semântica utilizando ontologias Índice 1 Introdução... 2 2 Arquitetura... 3 3 Componentes do Produto... 4 3.1 OntoBroker... 4 3.2 OntoStudio... 4 3.3 SemanticCore para SharePoint...
Leia maisManual de Operacionalização do Módulo de Prestação de Contas PCS
Manual de Operacionalização do Módulo de Prestação de Contas PCS Versão Fevereiro/2013 Índice PCS - Módulo de Prestação de Contas...3 Acesso ao Módulo PCS...3 1. Contas financeiras...5 1.1. Cadastro de
Leia maisNETBEANS IDE UTILIZAÇAO DE RECURSOS PARA DESENVOLVIMENTO DE PROJETO JAVA WEB
NETBEANS IDE UTILIZAÇAO DE RECURSOS PARA DESENVOLVIMENTO DE PROJETO JAVA WEB Rodolfo M. Salomao 1, Willian Magalhães 1 1 Universidade Paranaense (Unipar) Paranavaí PR Brasil rodolfomeneghet@hotmail.com,
Leia maisModelagem de Processos. Prof.: Fernando Ascani
Modelagem de Processos Prof.: Fernando Ascani Bibliografia UML Guia de consulta rápida Douglas Marcos da Silva Editora: Novatec UML Guia do usuário Grady Booch James Rumbaugh Ivair Jacobson Editora: Campus
Leia maisManual do Usuário - ProJuris Web - Biblioteca Jurídica Página 1 de 20
As informações contidas neste documento estão sujeitas a alterações sem o prévio aviso, o que não representa um compromisso da Virtuem Informática. As pessoas, organizações ou empresas e eventos de exemplos
Leia mais0800-728-2001 (Capitais e Interior) 0800-729-2001 (Demais Localidades) 0800-727-2001 (Capitais e Interior) Golden Fone (SAC)
Golden Fone (SAC) 0800-728-2001 (Capitais e Interior) Central Técnica 4004-2001 (Regiões Metropolitanas do Rio de Janeiro, São Paulo, Salvador, Belo Horizonte, Porto Alegre, Brasília e São Luís) 0800-729-2001
Leia maisProjeto de inovação do processo de monitoramento de safra da Conab
Projeto de inovação do processo de monitoramento de safra da Conab Projeto elaborado por Lorenzo Seguini lorenzo_seguini@yahoo.it Projeto Diálogos Setoriais União Europeia - Brasil 1 Sumário 1. Introdução...3
Leia maisExtração de Informação de Mídias Sociais na Web
Extração de Informação de Mídias Sociais na Web Fernando Alberto Zambelan Bossarino Engenharia de Computação CEATEC fernandozambelan@puccampinas.edu.br Resumo: Este resumo apresenta os resultados do trabalho
Leia maisPROJETO DE REDES www.projetoderedes.com.br
PROJETO DE REDES www.projetoderedes.com.br Curso de Tecnologia em Redes de Computadores Disciplina: Tópicos Avançados II 5º período Professor: José Maurício S. Pinheiro AULA 3: Políticas e Declaração de
Leia maisTÉCNICAS DE PROGRAMAÇÃO
TÉCNICAS DE PROGRAMAÇÃO (Adaptado do texto do prof. Adair Santa Catarina) ALGORITMOS COM QUALIDADE MÁXIMAS DE PROGRAMAÇÃO 1) Algoritmos devem ser feitos para serem lidos por seres humanos: Tenha em mente
Leia maisPROCEDIMENTOS DE AUDITORIA INTERNA
1/8 Sumário 1 Objetivo 2 Aplicação 3 Documentos complementares 4 Definições 5 Procedimento 1 Objetivo Este Procedimento tem como objetivo descrever a rotina aplicável aos procedimentos de auditoria interna
Leia maisUnidade 8: Padrão MVC e DAO Prof. Daniel Caetano
Programação Servidor para Sistemas Web 1 Unidade 8: Padrão MVC e DAO Prof. Daniel Caetano Objetivo: Apresentar a teoria por trás dos padrões na construção de aplicações Web. INTRODUÇÃO Nas aulas anteriores
Leia maisRESERVAR MANUAL SISTEMA DE RESERVAS DE SALAS INFORMATIZADAS
RESERVAR MANUAL SISTEMA DE RESERVAS DE SALAS INFORMATIZADAS Faculdades Integradas do Brasil www.unibrasil.com.br 1 Sumário 1 INTRODUÇÃO...3 2 ÁREA DE ACESSO PÚBLICO...4 2.1 VISUALIZAÇÃO E NAVEGAÇÃO POR
Leia mais3 Estratégia para o enriquecimento de informações
34 3 Estratégia para o enriquecimento de informações Podemos resumir o processo de enriquecimento de informações em duas grandes etapas, a saber, busca e incorporação de dados, como ilustrado na Figura
Leia maisIntegrando o Framework I* com a Gerência de Risco
Integrando o Framework I* com a Gerência de Risco Jean Poul Varela¹, Jaelson Castro¹, Victor F. A. Santander² ¹Centro de Informática, Universidade Federal de Pernambuco, Recife, Brasil. {jpv, jbc}@cin.ufpe.br
Leia mais1 Introdução. Componentes Usuários. Provedor de Serviços. Figura 1.1 Ambiente de oferecimento de serviços
1 Introdução Nos últimos anos, houve um aumento notável de demanda por plataformas com suporte a diferentes mídias. Aplicações manipulando simultaneamente texto, vídeo e áudio são cada vez mais comuns.
Leia maisCampus Capivari Análise e Desenvolvimento de Sistemas (ADS) Prof. André Luís Belini E-mail: prof.andre.luis.belini@gmail.com /
Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) Prof. André Luís Belini E-mail: prof.andre.luis.belini@gmail.com / andre.belini@ifsp.edu.br MATÉRIA: SEGURANÇA DA INFORMAÇÃO Aula N : 15 Tema:
Leia maisWEB DE DADOS: ABERTURA DE BASES
WEB DE DADOS: ABERTURA DE BASES E WEB SEMÂNTICA VAGNER DINIZ CAROLINE BURLE DOS SANTOS GUIMARÃES 2 Painel 35/106 Abertura de bases de dados e colaboração cidadã WEB DE DADOS: ABERTURA DE BASES E WEB SEMÂNTICA
Leia maisA construção de um manual sobre a utilização dos modelos também poderá alavancar o uso das representações. Este conteria a explicação detalhada da
6 Conclusões No âmbito do framework teórico da Engenharia Semiótica, este trabalho faz parte de um esforço conjunto para desenvolver ferramentas epistêmicas que apóiem a reflexão do designer durante o
Leia maisArquitetura dos Sistemas Operacionais
Arquitetura dos Sistemas Operacionais Arquitetura de um Sistema Operacional Basicamente dividido em shell é a interface entre o usuário e o sistema operacional é um interpretador de comandos possui embutido
Leia maisPadrões, Ferramentas e Boas Práticas no Desenvolvimento de Software para Web Semântica
Padrões, Ferramentas e Boas Práticas no Desenvolvimento de Software para Web Semântica Ernesto F. Veiga, Márcio V. Oliveira Sena, Renato de F. Bulcão Neto ernestofonseca@inf.ufg.br marciovinicius@inf.ufg.br
Leia maisCURSO DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS
CURSO DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS TURMA 2008/1 4º PERÍODO 7º MÓDULO AVALIAÇÃO A3 DATA 15/10/2009 ENGENHARIA DE SOFTWARE 2009/2 GABARITO COMENTADO QUESTÃO 1: Analise as afirmações
Leia maisManual de Utilizador Plataforma de Estágios TIC. www.estagiostic.gov.pt
Manual de Utilizador Plataforma de Estágios TIC www.estagiostic.gov.pt 1 Índice 1 Introdução 3 1.1 Programa de Estágios TIC 3 1.2 Objectivo da plataforma 3 1.3 Perfis 4 1.3.1 Escola 4 1.3.2 Empresa 4 1.3.3
Leia maisTeste de Software: Um Breve Estudo do Importante Processo no Desenvolvimento de Softwares
Teste de Software: Um Breve Estudo do Importante Processo no Desenvolvimento de Softwares André Assis Lôbo de Oliveira Francisco Guerra Fernandes Júnior Faculdades Alves Faria, 74445190, Brasil andrelobin@hotmail.com,
Leia maisVersão 6.04.00 Setembro/2013. Manual de Processos. Módulo Protocolo
Versão 6.04.00 Setembro/2013 Manual de Processos Módulo Protocolo 1 1 2 2 Sumário Sumário... 3 Introdução ao Manual de Processos... 4 Conceituado os Processos de Negócio... 5 Estrutura do Manual de Processos...
Leia maisProf. Antonio Almeida de Barros Jr. Prof. Antonio Almeida de Barros Junior
Prof. Antonio Almeida de Barros Jr. Introdução Dados Informações Banco de Dados Conceitos Básicos em Bancos de Dados Definição BD - Banco de Dados SGBD - Sistema de Gerenciamento de BD Programa de Aplicação
Leia maisAPERFEIÇOAMENTO DE PROCEDIMENTOS ESTATÍSTICOS PARA AVALIAÇÃO INSTITUCIONAL ONLINE: IMPLANTAÇÃO DE RELATÓRIOS ARMAZENÁVEIS
APERFEIÇOAMENTO DE PROCEDIMENTOS ESTATÍSTICOS PARA AVALIAÇÃO INSTITUCIONAL ONLINE: IMPLANTAÇÃO DE RELATÓRIOS ARMAZENÁVEIS Marina Pasquali Marconato Mancini CER, DEs, UFSCar 1 2 Anderson Luiz Ara-Souza
Leia maisGBD PROF. ANDREZA S. AREÃO
GBD PROF. ANDREZA S. AREÃO Dado, Informação e Conhecimento DADO: Estímulos captados pelos sentidos humanos; Símbolos gráficos ou sonoros; Ocorrências registradas (em memória, papel, etc.); Indica uma situação
Leia maisDesenvolvimento em Ambiente Web. HTML - Introdução
Desenvolvimento em Ambiente Web HTML - Introdução O que é HTML? HTML é uma linguagem para descrever a estrutura de uma página WEB. Ela permite: Publicar documentos online com cabeçalhos, texto, tabelas,
Leia maisExemplo de Modelagem Orientada a Objetos
Curso Curso de Análise, Design e Implementação de Sistemas OO Exemplo de Modelagem Orientada a Objetos Finalidade deste documento: Exemplificar a modelagem, utilizando-se a UML (Unified Modeling Language
Leia maisPlano de Negócios. Por que escrever um Plano de Negócios?
Plano de Negócios Por que escrever um Plano de Negócios? A tarefa de escrever um plano de negócios não é uma tarefa fácil. Isso se você nunca escreveu um e não tem a menor idéia de como começar. O objetivo
Leia maisO Uso da Inteligência Competitiva e Seus Sete Subprocessos nas Empresas Familiares
O Uso da Inteligência Competitiva e Seus Sete Subprocessos nas Empresas Familiares O uso da Inteligência Competitiva como processo para monitorar tecnologias, legislação, ambiente regulatório, concorrência,
Leia maisSERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA FARROUPILHA PRÓ-REITORIA DE EXTENSÃO
SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA FARROUPILHA PRÓ-REITORIA DE EXTENSÃO ANEXO I. PROJETO DE CURTA DURAÇÃO 1. IDENTIFICAÇÃO 1.1 Título do
Leia maisUNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS CURSO DE SISTEMAS DE INFORMAÇÃO BACHARELADO
UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS CURSO DE SISTEMAS DE INFORMAÇÃO BACHARELADO SISTEMA PARA O GERENCIAMENTO DE CONDOMÍNIOS OSMAR CARLOS RADTKE FILHO Prof. Orientador:
Leia mais6 Ferramenta de Apoio ao Processo de Desenvolvimento de Sistemas Multi-Agentes
6 Ferramenta de Apoio ao Processo de Desenvolvimento de Sistemas Multi-Agentes A ferramenta MAS-ML Tool surgiu com o objetivo de viabilizar o processo de desenvolvimento proposto na Seção anterior, implementando
Leia maisAdministração de Sistemas de Informação I
Administração de Sistemas de Informação I Prof. Farinha Aula 04 Conceito Sistema de Informação é uma série de elementos ou componentes inter-relacionados que coletam (entrada), manipulam e armazenam (processo),
Leia maisGESTÃO DE INFORMAÇÃO PESSOAL OUTLOOK (1)
GESTÃO DE INFORMAÇÃO PESSOAL OUTLOOK (1) MICROSOFT OUTLOOK 2003 - OBJECTIVOS OBJECTIVOS: Enumerar as principais funcionalidades do Outlook; Demonstrar a utilização das ferramentas do correio electrónico;
Leia mais24 de maio de 2002 OBJETO DA ANÁLISE NO ÂMBITO DA PRIMEIRA RODADA
METODOLOGIA PARA A ANÁLISE DA IMPLEMENTAÇÃO DAS DISPOSIÇÕES DA CONVENÇÃO INTERAMERICANA CONTRA A CORRUPÇÃO QUE FORAM SELECIONADAS NO ÂMBITO DA PRIMEIRA RODADA [1]/ INTRODUÇÃO 24 de maio de 2002 O Documento
Leia maisDIFICULDADES NA COMPILAÇÃO DE UM CORPUS DE LÍNGUA ESPANHOLA
DIFICULDADES NA COMPILAÇÃO DE UM CORPUS DE LÍNGUA ESPANHOLA Laura Campos de Borba UFRGS/PIBIC/CNPq 1 lauracborba@hotmail.com RESUMO: Algumas das ferramentas utilizadas pelos pesquisadores da Linguística
Leia maisQualidade é o grau no qual um conjunto de características inerentes satisfaz a requisitos. ISO 9001:2008
1 Sumário 1. 2. 3. 4. 5. 6. 7. Introdução...3 Ferramentas da Qualidade...4 Fluxograma...5 Cartas de Controle...7 Diagrama de Ishikawa...9 Folha de Verificação...11 Histograma...13 8. 9. 10. Gráfico de
Leia maisKeywords: Dublin Core, metadata, Dublin Core Microformats, Semantic Web.
Padrão Dublin Core de Metadados e Microformatos Dublin Core como Tecnologias de Descrição de Informações na Web Semântica Ms. Eveline Batista Rodrigues Centro Universitário Eurípides de Marília São Paulo
Leia maisIBM SmartCloud para Social Business. Manual do Utilizador do IBM SmartCloud Engage e IBM SmartCloud Connections
IBM SmartCloud para Social Business Manual do Utilizador do IBM SmartCloud Engage e IBM SmartCloud Connections IBM SmartCloud para Social Business Manual do Utilizador do IBM SmartCloud Engage e IBM SmartCloud
Leia maisIII. Projeto Conceitual de Banco de Dados. Pg. 1 Parte III (Projeto Conceitual de Banco de Dados)
III Projeto Conceitual de Banco de Dados 16 páginas INTRODUÇÃO CONCEITOS BÁSICOS ENTIDADES E TIPOS DE ENTIDADES RELACIONAMENTOS E TIPOS DE RELACIONAMENTOS ATRIBUTOS E TIPOS DE ATRIBUTOS ABSTRAÇÕES DE DADOS
Leia maisCurso: Engenharia de Software com Ênfase em Padrões de Software (UECE Universidade Estadual do Ceará) RUP
Conceitos RUP RUP, abreviação de Rational Unified Process (ou Processo Unificado da Rational), é um processo de Engenharia de software criado pela Rational Software Corporation(a qual foi incorporada pela
Leia mais4.1. UML Diagramas de casos de uso
Engenharia de Software 4.1. UML Diagramas de casos de uso Nuno Miguel Gil Fonseca nuno.fonseca@estgoh.ipc.pt Utilizados para ajudar na análise de requisitos Através da forma como o utilizador usa o sistema
Leia maisEXTRAÇÃO DE INFORMAÇÃO DE MÍDIAS SOCIAIS NA WEB
EXTRAÇÃO DE INFORMAÇÃO DE MÍDIAS SOCIAIS NA WEB Fernando Alberto Zambelan Bossarino Engenharia de Computação CEATEC fernandozambelan@hotmail.com Carlos Miguel Tobar Toledo Sistemas Inteligentes CEATEC
Leia maisc. Técnica de Estrutura de Controle Teste do Caminho Básico
1) Defina: a. Fluxo de controle A análise de fluxo de controle é a técnica estática em que o fluxo de controle através de um programa é analisado, quer com um gráfico, quer com uma ferramenta de fluxo
Leia maisAutoria:Aristófanes Corrêa Silva Adaptação: Alexandre César M de Oliveira
Unified Modeling Language (UML) Universidade Federal do Maranhão UFMA Pós Graduação de Engenharia de Eletricidade Grupo de Computação Assunto: Introdução Autoria:Aristófanes Corrêa Silva Adaptação: Alexandre
Leia maisGerador de Sítios de Grupos de Pesquisa com Inclusão Automática de Conteúdo Baseada na Plataforma Lattes
Gerador de Sítios de Grupos de Pesquisa com Inclusão Automática de Conteúdo Baseada na Plataforma Lattes Bruno Rego Salomé, Fátima L. S. Nunes, Marcos Lordello Chaim Escola de Artes, Ciências e Humanidades
Leia maisPROVA DISCURSIVA (P )
PROVA DISCURSIVA (P ) 2 Nesta prova que vale dez pontos, faça o que se pede, usando os espaços indicados no presente caderno para rascunho. Em seguida, transcreva os textos para as folhas de TEXTOS DEFINITIVOS
Leia maisparadigma WBC Public - compra direta Guia do Fornecedor paradigma WBC Public v6.0 g1.0
paradigma WBC Public - compra direta Guia do Fornecedor paradigma WBC Public v6.0 g1.0 agosto de 2007 As informações contidas neste documento, incluíndo quaisquer URLs e outras possíveis referências a
Leia mais