UM MECANISMO DE BUSCA POR SOFTWARE AGROPECUÁRIO USANDO ONTOLOGIAS E RETORNO DO USUÁRIO
|
|
- Guilherme Candal di Azevedo
- 8 Há anos
- Visualizações:
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 ( conjuntamente com a linguagem de script PHP ( 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.
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 maisOntologia 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 maisIII 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 maisUma 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 maisRequisitos de Software. Teresa Maciel DEINFO/UFRPE
Requisitos de Software Teresa Maciel DEINFO/UFRPE 1 Requisito de Software Características que o produto de software deverá apresentar para atender às necessidades e expectativas do cliente. 2 Requisito
Leia maisProjeto 2.47 QUALIDADE DE SOFTWARE WEB
OBJETIVO GERAL Projeto 2.47 QUALIDADE DE SOFTWARE WEB Marisol de Andrade Maués Como objetivo geral, buscou-se avaliar a qualidade de produtos Web, tendo como base o processo de avaliação de qualidade descrito
Leia maisSistema de Controle de Solicitação de Desenvolvimento
Sistema de Controle de Solicitação de Desenvolvimento Introdução O presente documento descreverá de forma objetiva as principais operações para abertura e consulta de uma solicitação ao Setor de Desenvolvimento
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 maisGerenciamento de Projetos Modulo II Ciclo de Vida e Organização do Projeto
Gerenciamento de Projetos Modulo II Ciclo de Vida e Organização do Projeto Prof. Walter Cunha falecomigo@waltercunha.com http://waltercunha.com PMBoK Organização do Projeto Os projetos e o gerenciamento
Leia maisConteú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 maisO modelo Entidade-Relacionamento. Agenda: -Modelagem de dados utilizando O Modelo Entidade-Relacionamento
O modelo Entidade-Relacionamento Agenda: -Modelagem de dados utilizando O Modelo Entidade-Relacionamento 1 Antes de começarmos: A modelagem conceitual é uma fase muito importante no plamejamento de um
Leia maisIntrodução à Computação
Aspectos Importantes - Desenvolvimento de Software Motivação A economia de todos países dependem do uso de software. Cada vez mais, o controle dos processos tem sido feito por software. Atualmente, os
Leia maisTópicos em Engenharia de Software (Optativa III) AULA 2. Prof. Andrêza Leite andreza.lba@gmail.com (81 )9801-6619
Tópicos em Engenharia de Software (Optativa III) AULA 2 Prof. Andrêza Leite andreza.lba@gmail.com (81 )9801-6619 Engenharia de Software Objetivo da aula Depois desta aula você terá uma revisão sobre o
Leia maisDesenvolvimento de um CMS 1 para a criação e publicação de web sites acessíveis por deficientes visuais.
Desenvolvimento de um CMS 1 para a criação e publicação de web sites acessíveis por deficientes visuais. Tales Henrique José MOREIRA 1 ; Gabriel da SILVA 2 ; 1 Estudante de Tecnologia em Sistemas para
Leia maisManual de utilização do sistema OTRS (Atendimento) Cliente Externo
Manual de utilização do sistema OTRS (Atendimento) Cliente Externo 1 LISTA DE ILUSTRAÇÕES FIGURA 1 - TELA DE LOGIN... 5 FIGURA 2 - TELA INICIAL... 6 FIGURA 3 PREFERÊNCIAS DO USUÁRIO... 6 FIGURA 4 NOVO
Leia mais5 Mecanismo de seleção de componentes
Mecanismo de seleção de componentes 50 5 Mecanismo de seleção de componentes O Kaluana Original, apresentado em detalhes no capítulo 3 deste trabalho, é um middleware que facilita a construção de aplicações
Leia maisMineração de Opinião / Análise de Sentimentos
Mineração de Opinião / Análise de Sentimentos Carlos Augusto S. Rodrigues Leonardo Lino Vieira Leonardo Malagoli Níkolas Timmermann Introdução É evidente o crescimento da quantidade de informação disponível
Leia maisAUTOR: DAVID DE MIRANDA RODRIGUES CONTATO: davidmr@ifce.edu.br CURSO FIC DE PROGRAMADOR WEB VERSÃO: 1.0
AUTOR: DAVID DE MIRANDA RODRIGUES CONTATO: davidmr@ifce.edu.br CURSO FIC DE PROGRAMADOR WEB VERSÃO: 1.0 SUMÁRIO 1 Conceitos Básicos... 3 1.1 O que é Software?... 3 1.2 Situações Críticas no desenvolvimento
Leia maisNa 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 maisDESENVOLVIMENTO 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 maisDESENVOLVIMENTO WEB DENTRO DOS PARADIGMAS DO HTML5 E CSS3
DESENVOLVIMENTO WEB DENTRO DOS PARADIGMAS DO HTML5 E CSS3 Eduardo Laguna Rubai, Tiago Piperno Bonetti Universidade Paranaense (Unipar) Paranavaí PR- Brasil eduardorubay@gmail.com, bonetti@unipar.br Resumo.
Leia maisReferências internas são os artefatos usados para ajudar na elaboração do PT tais como:
Plano de Teste (resumo do documento) I Introdução Identificador do Plano de Teste Esse campo deve especificar um identificador único para reconhecimento do Plano de Teste. Pode ser inclusive um código
Leia maisLINGUAGEM DE BANCO DE DADOS
LINGUAGEM DE BANCO DE DADOS Gabriela Trevisan Bacharel em Sistemas de Informação Universidade Federal do Rio Grande Pós-Graduanda Formação Pedagógica de Professores (FAQI) Conceito de BD Um banco de dados
Leia maisFATEC Cruzeiro José da Silva. Ferramenta CRM como estratégia de negócios
FATEC Cruzeiro José da Silva Ferramenta CRM como estratégia de negócios Cruzeiro SP 2008 FATEC Cruzeiro José da Silva Ferramenta CRM como estratégia de negócios Projeto de trabalho de formatura como requisito
Leia mais02/10/2012. Padronização de interfaces. Referências
Referências Engenharia de Usabilidade Prof.: Clarindo Isaías Pereira da Silva e Pádua Contribuição: Cláudio Márcio de Souza Vicente Gestus Hix, D.; Hartson, H. R. Developing User Interfaces: ensuring usability
Leia maisPLANOS DE CONTINGÊNCIAS
PLANOS DE CONTINGÊNCIAS ARAÚJO GOMES Capitão SC PMSC ARAÚJO GOMES defesacivilgomes@yahoo.com.br PLANO DE CONTINGÊNCIA O planejamento para emergências é complexo por suas características intrínsecas. Como
Leia maisProcessos Técnicos - Aulas 4 e 5
Processos Técnicos - Aulas 4 e 5 Trabalho / PEM Tema: Frameworks Públicos Grupo: equipe do TCC Entrega: versão digital, 1ª semana de Abril (de 31/03 a 04/04), no e-mail do professor (rodrigues.yuri@yahoo.com.br)
Leia maisRelatório referente ao período de 24 de abril de 2007 a 29 de maio de 2007.
Relatório do GPES Relatório referente ao período de 24 de abril de 2007 a 29 de maio de 2007. Objetivo O objetivo desse relatório é expor alguns padrões de interface para Web que foram definidos pela Coleção
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 maisTAM: o espírito de servir no SAC 2.0
TAM: o espírito de servir no SAC 2.0 Os primeiros passos do SAC 2.0 da TAM A trajetória da TAM sempre foi guiada pela disponibilidade de servir seus clientes; nas redes sociais, essa filosofia não poderia
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 maisOBSERVATÓRIO DE GESTÃO DA INFORMAÇÃO. Palavras-chave: Gestão da Informação. Gestão do conhecimento. OGI. Google alertas. Biblioteconomia.
XIV Encontro Regional dos Estudantes de Biblioteconomia, Documentação, Ciência da Informação e Gestão da Informação - Região Sul - Florianópolis - 28 de abril a 01 de maio de 2012 RESUMO OBSERVATÓRIO DE
Leia maisSISTEMA 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 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 maisPRODUTO 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 maisManual do usuário. v1.0
Manual do usuário v1.0 1 Iniciando com o Vivo Gestão 1. como fazer login a. 1º acesso b. como recuperar a senha c. escolher uma conta ou grupo (hierarquia de contas) 2. como consultar... de uma linha a.
Leia maisFERRAMENTA WEB PARA MODELAGEM LÓGICA EM PROJETOS DE BANCOS DE DADOS RELACIONAIS
FERRAMENTA WEB PARA MODELAGEM LÓGICA EM PROJETOS DE BANCOS DE DADOS RELACIONAIS PAULO ALBERTO BUGMANN ORIENTADOR: ALEXANDER ROBERTO VALDAMERI Roteiro Introdução Objetivos Fundamentação teórica Desenvolvimento
Leia maisProjeto Você pede, eu registro.
Projeto Você pede, eu registro. 1) IDENTIFICAÇÃO 1.1) Título do Projeto: Você pede eu registro. 1.2) Equipe responsável pela coordenação do projeto: Pedro Paulo Braga Bolzani Subsecretario de TI Antonio
Leia maisIntrodução à Engenharia de Software
Introdução à Engenharia de Software Professor: Rômulo César romulodandrade@gmail.com www.romulocesar.com.br Imagem Clássica Objetivo da aula Depois desta aula você terá uma visão sobre o que é a engenharia
Leia maisFá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 maisT U T O R I A I S WEB OF SCIENCE TUTORIAL. Biblioteca da Escola de Engenharia da UFRGS. WEB OF SCIENCE - Tutorial
T U T O R I A I S WEB OF SCIENCE TUTORIAL Biblioteca da Escola de Engenharia da UFRGS WEB OF SCIENCE - Tutorial O que é? O Web of Science é uma base de dados que disponibiliza acesso a mais de 9.200 títulos
Leia maisGerenciamento de Projeto: Criando a Declaração de Escopo II. Prof. Msc Ricardo Britto DIE-UFPI rbritto@ufpi.edu.br
Gerenciamento de Projeto: Criando a Declaração de Escopo II Prof. Msc Ricardo Britto DIE-UFPI rbritto@ufpi.edu.br Sumário Definindo escopo. Criando EAP. Definindo o Escopo Escopo é coletivamente o produto,
Leia maisSistemas de Produtividade
Sistemas de Produtividade Os Sistemas de Produtividade que apresentaremos em seguida são soluções completas e podem funcionar interligadas ou não no. Elas recebem dados dos aplicativos de produtividade,
Leia maisINTRODUÇÃO. Enfoque abstrato. Enfoque Intermediário
BANCO DE DADOS Universidade do Estado de Santa Catarina Centro de Ciências Tecnológicas Departamento de Ciência da Computação Prof. Alexandre Veloso de Matos alexandre.matos@udesc.br INTRODUÇÃO Enfoque
Leia maisDesenvolvendo uma Arquitetura de Componentes Orientada a Serviço SCA
Desenvolvendo uma Arquitetura de Componentes Orientada a Serviço SCA RESUMO Ricardo Della Libera Marzochi A introdução ao Service Component Architecture (SCA) diz respeito ao estudo dos principais fundamentos
Leia maisPersistência e Banco de Dados em Jogos Digitais
Persistência e Banco de Dados em Jogos Digitais Prof. Marcos Francisco Pereira da Silva Especialista em Engenharia de Software Jogos Digitais - Computação Gráfica 1 Agenda Vantagens de usar a abordagem
Leia maisSISTEMAS DE GESTÃO São Paulo, Janeiro de 2005
SISTEMAS DE GESTÃO São Paulo, Janeiro de 2005 ÍNDICE Introdução...3 A Necessidade do Gerenciamento e Controle das Informações...3 Benefícios de um Sistema de Gestão da Albi Informática...4 A Ferramenta...5
Leia maisGeração do Portal CPCX - UFMS pelo UNION: Um Estudo de Caso
Geração do Portal CPCX - UFMS pelo UNION: Um Estudo de Caso Lourival dos Santos Pires Júnior, Tony Carlos Bignardi dos Santos, Amaury Antônio de Castro Junior, Carlos Alberto da Silva, Leila Lisiane Rossi
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 maisAVALIAÇÃO DE INTERFACES UTILIZANDO O MÉTODO DE AVALIAÇÃO HEURÍSTICA E SUA IMPORTÂNCIA PARA AUDITORIA DE SISTEMAS DE INFORMAÇÕES
AVALIAÇÃO DE INTERFACES UTILIZANDO O MÉTODO DE AVALIAÇÃO HEURÍSTICA E SUA IMPORTÂNCIA PARA AUDITORIA DE SISTEMAS DE INFORMAÇÕES Rafael Milani do Nascimento, Claudete Werner Universidade Paranaense (Unipar)
Leia mais3 a Lista de Exercícios
Engenharia de Requisitos 3 a Lista de Exercícios (1) Em relação ao levantamento e análise de requisitos, faz-se a seguinte afirmação: Os requisitos de sistema devem ser capturados, documentados e acordados
Leia maisOrganizaçãoe Recuperação de Informação GSI521. Prof. Rodrigo Sanches Miani FACOM/UFU
Organizaçãoe Recuperação de Informação GSI521 Prof. Rodrigo Sanches Miani FACOM/UFU Introdução Organização e Recuperação de Informação(GSI521) Tópicos Recuperação de informação (RI); Breve histórico; O
Leia maisDadas a base e a altura de um triangulo, determinar sua área.
Disciplina Lógica de Programação Visual Ana Rita Dutra dos Santos Especialista em Novas Tecnologias aplicadas a Educação Mestranda em Informática aplicada a Educação ana.santos@qi.edu.br Conceitos Preliminares
Leia maisADM041 / EPR806 Sistemas de Informação
ADM041 / EPR806 Sistemas de Informação UNIFEI Universidade Federal de Itajubá Prof. Dr. Alexandre Ferreira de Pinho 1 Sistemas de Apoio à Decisão (SAD) Tipos de SAD Orientados por modelos: Criação de diferentes
Leia maisTecnologia 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 maisGerenciamento de projetos. cynaracarvalho@yahoo.com.br
Gerenciamento de projetos cynaracarvalho@yahoo.com.br Projeto 3URMHWR é um empreendimento não repetitivo, caracterizado por uma seqüência clara e lógica de eventos, com início, meio e fim, que se destina
Leia maisUma 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 maisEstratégia de TI. Posicionamento Estratégico da TI: como atingir o alinhamento com o negócio. Conhecimento em Tecnologia da Informação
Conhecimento em Tecnologia da Informação Conhecimento em Tecnologia da Informação Estratégia de TI Posicionamento Estratégico da TI: como atingir o alinhamento com o negócio 2011 Bridge Consulting Apresentação
Leia mais04/08/2012 MODELAGEM DE DADOS. PROF. RAFAEL DIAS RIBEIRO, M.Sc. @ribeirord MODELAGEM DE DADOS. Aula 2. Prof. Rafael Dias Ribeiro. M.Sc.
MODELAGEM DE DADOS PROF. RAFAEL DIAS RIBEIRO, M.Sc. @ribeirord MODELAGEM DE DADOS Aula 2 Prof. Rafael Dias Ribeiro. M.Sc. @ribeirord 1 Objetivos: Revisão sobre Banco de Dados e SGBDs Aprender as principais
Leia maisIntranets. FERNANDO ALBUQUERQUE Departamento de Ciência da Computação Universidade de Brasília 1.INTRODUÇÃO
Intranets FERNANDO ALBUQUERQUE Departamento de Ciência da Computação Universidade de Brasília 1.INTRODUÇÃO As intranets são redes internas às organizações que usam as tecnologias utilizadas na rede mundial
Leia maisGovernança de TI. ITIL v.2&3. parte 1
Governança de TI ITIL v.2&3 parte 1 Prof. Luís Fernando Garcia LUIS@GARCIA.PRO.BR ITIL 1 1 ITIL Gerenciamento de Serviços 2 2 Gerenciamento de Serviços Gerenciamento de Serviços 3 3 Gerenciamento de Serviços
Leia mais1 http://www.google.com
1 Introdução A computação em grade se caracteriza pelo uso de recursos computacionais distribuídos em várias redes. Os diversos nós contribuem com capacidade de processamento, armazenamento de dados ou
Leia maisAVALIAÇÃO DAS BIBLIOTECAS 2009
AVALIAÇÃO DAS BIBLIOTECAS 2009 Pontos fortes - Atendimento: 74% entre muito bom e ótimo - Lay-out: 80% entre muito bom e ótimo - Sinalização: 82 % entre muito boa e ótima - Número de funcionários: 84%
Leia maisCapítulo 3. Avaliação de Desempenho. 3.1 Definição de Desempenho
20 Capítulo 3 Avaliação de Desempenho Este capítulo aborda como medir, informar e documentar aspectos relativos ao desempenho de um computador. Além disso, descreve os principais fatores que influenciam
Leia maisgerenciamento de portais e websites corporativos interface simples e amigável, ágil e funcional não dependendo mais de um profissional especializado
O NetPublisher é um sistema de gerenciamento de portais e websites corporativos (intranets ou extranets), apropriado para pequenas, médias e grandes empresas. O conteúdo do website pode ser atualizado
Leia maisO dilema no uso da internet rica
44 :: Webdesign O dilema no uso da internet rica Nós sabemos que a tentação é grande diante das mais diversas pirotecnias tecnológicas, mas o bom senso deve prevalecer na hora de se definir os rumos de
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 maisFeature-Driven Development
FDD Feature-Driven Development Descrição dos Processos Requisitos Concepção e Planejamento Mais forma que conteúdo Desenvolver um Modelo Abrangente Construir a Lista de Features Planejar por
Leia maisInstituto de Computação, Universidade Federal do Amazonas (UFAM) Manaus-AM, Brasil
Elicitação de Requisitos a partir de Modelos de Processos de Negócio e Modelos Organizacionais: Uma pesquisa para definição de técnicas baseadas em heurísticas Marcos A. B. de Oliveira 1, Sérgio R. C.
Leia maisEstudo 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 maisGUIA DE ORIENTAÇÕES ROTEIRO DE CONFIGURAÇÃO DO SOFTWARE CRM PROFESSIONAL ANEXO III ROTEIRO DE CONFIGURAÇÃO - CRM PROFESSIONAL
ANEXO III ROTEIRO DE CONFIGURAÇÃO - CRM PROFESSIONAL GUIA DE ORIENTAÇÕES ROTEIRO DE CONFIGURAÇÃO DO SOFTWARE CRM PROFESSIONAL ANEXO III ROTEIRO DE CONFIGURAÇÃO E INSTALAÇÃO DO CRM PROFESSIONAL SUMÁRIO
Leia maisGestão do Conhecimento A Chave para o Sucesso Empresarial. José Renato Sátiro Santiago Jr.
A Chave para o Sucesso Empresarial José Renato Sátiro Santiago Jr. Capítulo 1 O Novo Cenário Corporativo O cenário organizacional, sem dúvida alguma, sofreu muitas alterações nos últimos anos. Estas mudanças
Leia maisGUIA DE CURSO. Tecnologia em Sistemas de Informação. Tecnologia em Desenvolvimento Web. Tecnologia em Análise e Desenvolvimento de Sistemas
PIM PROGRAMA DE INTEGRAÇÃO COM O MERCADO GUIA DE CURSO Tecnologia em Sistemas de Informação Tecnologia em Desenvolvimento Web Tecnologia em Análise e Desenvolvimento de Sistemas Tecnologia em Sistemas
Leia maisMídias sociais como apoio aos negócios B2C
Mídias sociais como apoio aos negócios B2C A tecnologia e a informação caminham paralelas à globalização. No mercado atual é simples interagir, aproximar pessoas, expandir e aperfeiçoar os negócios dentro
Leia maisSistemas Operacionais
Sistemas Operacionais SISTEMAS DE ARQUIVOS MACHADO/MAIA: CAPÍTULO 11 Prof. Pedro Luís Antonelli Anhanguera Educacional SISTEMAS DE ARQUIVOS - INTRODUÇÃO O armazenamento e a recuperação de informações é
Leia maisInovação aberta na indústria de software: Avaliação do perfil de inovação de empresas
: Avaliação do perfil de inovação de empresas Prof. Paulo Henrique S. Bermejo, Dr. Prof. André Luiz Zambalde, Dr. Adriano Olímpio Tonelli, MSc. Pamela A. Santos Priscila Rosa LabGTI Laboratório de Governança
Leia maisUMA 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 maisCENTRAL DE SERVIÇOS APOIADA EM SOFTWARE LIVRE
CENTRAL DE SERVIÇOS APOIADA EM SOFTWARE LIVRE Juliano Flores Prof. Wagner Walter Lehmann Centro Universitário Leonardo da Vinci - UNIASSELVI Gestão de Tecnologia da Informação (GTI0034) Prática do Módulo
Leia maisENGENHARIA DA COMPUTAÇÃO BANCO DE DADOS I CONTEÚDO 5 ABORDAGEM RELACIONAL
ENGENHARIA DA COMPUTAÇÃO BANCO DE DADOS I CONTEÚDO 5 ABORDAGEM RELACIONAL PROF. MS C. RICARDO ANTONELLO WWW.ANTONELLO.COM.B R PORQUE SER RELACIONAL? Hoje, há um claro predomínio dos SGBD relacionais, principalmente
Leia maisDESENVOLVENDO O SISTEMA
DESENVOLVENDO O SISTEMA Declaração da Necessidade O primeiro passo do processo de análise de sistema envolve a identificação da necessidade [Pressman-95]. Normalmente o analista reúne-se com o usuário
Leia maisReceber intimações: poderão receber intimações em processos eletrônicos nos quais estejam vinculados.
INTRODUÇÃO O tribunal de Justiça de Santa Catarina, em um processo de evolução dos serviços disponíveis no portal e-saj, passa a disponibilizar a peritos, leiloeiros, tradutores e administradores de massas
Leia maisDESENVOLVENDO APLICAÇÃO UTILIZANDO JAVA SERVER FACES
DESENVOLVENDO APLICAÇÃO UTILIZANDO JAVA SERVER FACES Alexandre Egleilton Araújo, Jaime Willian Dias Universidade Paranaense (Unipar) Paranavaí PR Brasil araujo.ale01@gmail.com, jaime@unipar.br Resumo.
Leia maisNome COMPLETO: Nº: Leia atentamente as notas que se seguem. Só depois deve iniciar o exame.
Departamento de Informática FCT/UNL Métodos de Desenvolvimento de Software Época Normal, 28 de Junho de 2011 Nome COMPLETO: Nº: Leia atentamente as notas que se seguem. Só depois deve iniciar o exame.
Leia maisModelo Cascata ou Clássico
Modelo Cascata ou Clássico INTRODUÇÃO O modelo clássico ou cascata, que também é conhecido por abordagem top-down, foi proposto por Royce em 1970. Até meados da década de 1980 foi o único modelo com aceitação
Leia maisDesenvolvimento de uma Rede de Distribuição de Arquivos. Development of a File Distribution Network
Desenvolvimento de uma Rede de Distribuição de Arquivos Development of a File Distribution Network Desenvolvimento de uma Rede de Distribuição de Arquivos Development of a File Distribution Network Talles
Leia maisEngenharia de Software: conceitos e aplicações. Prof. Tiago Eugenio de Melo, MSc tiagodemelo@gmail.com
Engenharia de Software: conceitos e aplicações Prof. Tiago Eugenio de Melo, MSc tiagodemelo@gmail.com 1 Objetivos da aula Apresentar os conceitos de Engenharia de Software e explicar a sua importância.
Leia maisPalavras-chave: i3geo, gvsig, Mapserver, integração, plugin. Contato: edmar.moretti@terra.com.br ou edmar.moretti@gmail.com
III Jornada Latinoamericana e do Caribe do gvsig Artigo: Integração do software i3geo com o gvsig Autor: Edmar Moretti Resumo: O i3geo é um software para a criação de mapas interativos para internet qu
Leia mais#10 PRODUZIR CONTEÚDO SUPER DICAS ATRATIVO DE PARA COMEÇAR A
#10 SUPER DICAS PARA COMEÇAR A Pantone 715 C 100% Black 80% Black C: 0 M: 55 Y: 95 K: 0 C: 0 M: 0 Y: 0 K: 100 C: 0 M: 0 Y: 0 K: 80 PRODUZIR CONTEÚDO ATRATIVO DE Confira estas super dicas para você produzir
Leia maisRoteiro para a escrita do documento de Especificação de Requisitos de Software (ERS)
Roteiro para a escrita do documento de Especificação de Requisitos de Software (ERS) Definição Geral: Disciplina de Compiladores Prof. Jorge Bidarra (UNIOESTE) A especificação de requisitos tem como objetivo
Leia maisRoteiro 2 Conceitos Gerais
Roteiro 2 Conceitos Gerais Objetivos: UC Projeto de Banco de Dados Explorar conceitos gerais de bancos de dados; o Arquitetura de bancos de dados: esquemas, categorias de modelos de dados, linguagens e
Leia maisMUDANÇAS NA ISO 9001: A VERSÃO 2015
MUDANÇAS NA ISO 9001: A VERSÃO 2015 Está em andamento o processo de revisão da Norma ISO 9001: 2015, que ao ser concluído resultará na mudança mais significativa já efetuada. A chamada família ISO 9000
Leia maisProgramação Orientada a Objetos com PHP & MySQL Sistema Gerenciador de Banco de Dados: Introdução e configuração de bases de dados com Postgre e MySQL
Programação Orientada a Objetos com PHP & MySQL Sistema Gerenciador de Banco de Dados: Introdução e configuração de bases de dados com Postgre e MySQL Prof. MSc. Hugo Souza Iniciando nossas aulas sobre
Leia maisAbordagem de Processo: conceitos e diretrizes para sua implementação
QP Informe Reservado Nº 70 Maio/2007 Abordagem de Processo: conceitos e diretrizes para sua implementação Tradução para o português especialmente preparada para os Associados ao QP. Este guindance paper
Leia maisPUBLICAÇÃO CIENTÍFICA RESULTANTE DAS DISSERTAÇÕES E TESES EM EDUCAÇÃO FÍSICA NO BRASIL
PUBLICAÇÃO CIENTÍFICA RESULTANTE DAS DISSERTAÇÕES E TESES EM EDUCAÇÃO FÍSICA NO BRASIL Alexandre Soares dos Santos 1. Jose Dorival Gleria 2. Michele Silva Sacardo 3. RESUMO Saber se as dissertações e teses,
Leia maisPROFESSOR: CRISTIANO MARIOTTI
PROFESSOR: CRISTIANO MARIOTTI Conjunto de atividades, parcialmente ordenadas, com a finalidade de obter um produto de software; Considerado um dos principais mecanismos para se obter software de qualidade
Leia mais**Docentes do Centro Universitário Filadélfia- Unifil. computação@unifil.br
COMPARATIVO DE PRODUTIVIDADE ENTRE UM PROCESSO DE DESENVOLVIMENTO DE SOFTWARE COM A ABORDAGEM DE LINHA DE PRODUTO DE SOFTWARE COM O PROCESSO DE DESENVOLVIMENTO DE SOFTWARE TRADICIONAL.(2011) **Docentes
Leia mais