• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 1079
  • 504
  • 14
  • 3
  • 2
  • 2
  • Tagged with
  • 1604
  • 799
  • 691
  • 497
  • 416
  • 346
  • 276
  • 210
  • 192
  • 179
  • 149
  • 138
  • 121
  • 111
  • 109
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
381

Infusion

Caldana, Cleber Gomes January 2003 (has links)
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós-Graduação em Ciência da Computação. / Made available in DSpace on 2012-10-20T23:49:24Z (GMT). No. of bitstreams: 1 233636.pdf: 329112 bytes, checksum: eb1bfba0eb0b8cef61f63cd5dbab5ecd (MD5) / Este trabalho apresenta um estudo sobre métodos de engenharia reversa para Sistemas Legados. Sistemas Legados caracterizam-se por apresentarem elevado custo de manutenção devido a não utilização dos conceitos de engenharia de software e são mantidos por desenvolvedores que não participaram da sua concepção. A Engenharia Reversa surge como uma abordagem para melhorar a manutenção de Sistemas Legados através de estudos sobre o código fonte e a documentação existente, caso exista, revitalizando a documentação inerente as etapas de Análise e Projeto, recuperando assim o entendimento do sistema. Também é apresentado um estudo de caso baseado no método de Engenharia Reversa FUSION/RE. O desenvolvimento do estudo de caso é descrito através de documentações geradas e dos procedimentos aplicados durante a aplicação do método FUSION/RE na Engenharia Reversa. Como contribuições deste trabalho são apresentadas alterações nos procedimentos do método FUSION/RE e uma proposta de validação da documentação gerada durante o processo de Engenharia Reversa. This work represents a study about Reverse Engineering for Legacy Systems.Legacy Systems are caracterized by high cost of maintenance due to the nonutilization of software engineering concepts, and are kept updated by developers that do not participated of the conception of the System. The Reverse Engineering emerge as an approach to improve the maintenance of the Legacy Systems through studies over the source code and the documentation, case it exists, revitalizing the documentation to the phases of Analysis and Project, recovering this way the understanding of the system. It is also presented a case study based on the FUSION/RE Reverse Engineering method. The development of the case study is described throuhg documentation generated and the procedures applied during the application of the FUSION/RE method on the Reverse Engineering. The contributions of this work focus on the alterations to the procedures on the FUSION/RE method and to a proposal of validation of the documentation generated during the Reverse Engineering proccess.
382

Modelo para auxiliar a detecção de inteligências múltiplas

Melo, Fabiana Carbonera Malinverni de January 2003 (has links)
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós-Graduação em Ciência da Computação. / Made available in DSpace on 2012-10-21T06:20:35Z (GMT). No. of bitstreams: 1 190694.pdf: 5987268 bytes, checksum: 37250c9a9fa00727137eb48d4a3085e1 (MD5) / O objetivo deste trabalho é propor um modelo , baseado em computador, para auxiliar na detecção precoce das inteligências múltiplas. Nessa abordagem buscar-se-á respeitar incorporar os princípios da teoria das inteligências múltiplas. Em função disto, centrou-se na implantação de um projeto de inteligências múltiplas num colégio da rede particular de ensino, para verificar a prática escolar com base nessa nova proposta de ensino, e também na criação de um software, para ser utilizado por pedagogos, psicopedagogos e psicólogos, com jogos e atividade educativas, como uma ferramenta para agilizar o processo de detecção das inteligências múltiplas em criança de seis a dez anos de idade. Com a realização desta pesquisa uma das principais conclusões obtidas é que a informática e os avanços tecnológicos podem se tornar boas ferramentas para auxiliar e agilizar o processo de detecção das inteligências múltiplas, mas não podem ser considerados um fim e sim um caminho . Outra constatação, é que o software criado, não tem valia se não for utilizado por um profissional competente, capaz de identificar e interpretar constantemente, as mudanças de comportamento de cada criança, avaliando-a num todo.
383

Balanceamento de carga em grids de agentes para gerência de redes

Spindola, Tom January 2004 (has links)
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós-Graduação em Ciência da Computação / Made available in DSpace on 2012-10-21T10:28:23Z (GMT). No. of bitstreams: 0 / Computação em grid, ou grids computacionais, são uma forma de acesso universal, facilitado, confiavel e seguro a agrupamentos dinamicos de recursos computacionais heterogeneos dispersos geograficamente. Grids de agentes sao basicamente, grids que utilizam como infraestrutura sistemas de agentes de software. O sucesso de uma arquitetura de grid esta diretamente ligado a forma com que ela gerencia os recursos computacionais disponiveis. Mais especificamente a forma como e realizado o balanceamento das cargas de trabalho aplicadas ao grid. Neste trabalho apresentamos um modelo de balanceamneto de carga para a gerencia de redes baseada em grids de agentes. O modelo proposto e validado em um ambiente experimental possuindo flexibilidade para ser adaptado a outras solucoes de grid.
384

xScrum

Zanatta, Alexandre Lazaretti January 2004 (has links)
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós-graduação em Ciência da Computação / Made available in DSpace on 2012-10-22T05:51:39Z (GMT). No. of bitstreams: 1 214260.pdf: 978685 bytes, checksum: 396706302e30d2e3e2bdee52862f8258 (MD5) / Desenvolver software com qualidade não é uma tarefa trivial. Visando minimizar esta dificuldade, a engenharia de software dedica esforços no desenvolvimento de metodologias que definam e padronizem o ciclo de vida de um software, desde sua concepção até a entrega do produto final. Muitas vezes, estas metodologias são rotuladas de burocráticas e inadequadas quando aplicadas, principalmente, em organizações consideradas de menor porte. Neste sentido, surgem os métodos ágeis, que podem ser considerados como um meio termo entre a ausência e o exagero de detalhes no processo de desenvolvimento de software. Neste trabalho, inicialmente realizou-se uma análise comparativa dos métodos ágeis XP, Scrum, FDD e DSDM. Nesta análise, o Scrum obteve o melhor resultado, sendo, então, avaliado segundo as perspectivas do modelo CMMI, nas áreas de processo Gerenciamento de Requisitos e Desenvolvimento de Requisitos. Como algumas lacunas foram encontradas, fez-se uma proposta de extensão, que inclui diretrizes na busca da resolução destas lacunas existentes no método ágil Scrum. Esta extensão foi denominada de "xScrum". Por fim, as diretrizes foram aplicadas e validadas em um ambiente de desenvolvimento de software. Os dados levantados indicam que é possível utilizar métodos ágeis com o modelo CMMI, desde que a organização esteja disponível para aplicar novas perspectivas.
385

Uma ferramenta para automação do processo de software pessoal

Brun, Jair Adelar January 2002 (has links)
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós-Graduação em Ciência da Computação. / Made available in DSpace on 2012-10-19T16:41:48Z (GMT). No. of bitstreams: 0Bitstream added on 2014-09-26T01:16:09Z : No. of bitstreams: 1 189734.pdf: 2547322 bytes, checksum: c17d5472c33f738a7b8b83466d746471 (MD5) / O Personal Software Process (Processo de Software Pessoal - PSP) é um conjunto de scripts, formulários, modelos e padrões desenvolvidos para prover disciplina ao processo de desenvolvimento de software. Este trabalho faz uma análise dos procedimentos envolvidos na utilização do PSP como estimativas de tempo e tamanho, planejamento de produtos, revisão de projeto e código e do processo de desenvolvimento cíclico no qual grandes programas são divididos em programas menores que variam entre 100 e 300 linhas de código. Devido às mudanças que ocorrem no processo pessoal de desenvolvimento de software, o PSP é dividido em sete níveis, sendo apresentado gradualmente ao engenheiro de software, para diminuir o impacto das mudanças necessárias no processo de desenvolvimento. Devido ao grande número de formulários e cálculos envolvidos na utilização do PSP, este trabalho apresenta uma proposta de ferramenta para suporte automatizado à utilização do PSP. Esta ferramenta é utilizada para eliminar a cópia e transferência de dados entre formulários, evitando erros durante a transcrição. Outro benefício é a realização automática dos cálculos requeridos, facilitando a correção de algumas informações incorretas que possam ter sido registradas. Esta ferramenta também permite que as informações dos formulários sejam recuperadas de maneira rápida e precisa. A duplicação dos dados nos diversos formulários é eliminada com a utilização desta ferramenta, o que os torna mais consistentes.
386

Escalonamento e alocação de registradores sob execução condicional

Azambuja, Rogério Xavier de January 2002 (has links)
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós -Graduação em Computação. / Made available in DSpace on 2012-10-19T18:24:42Z (GMT). No. of bitstreams: 0Bitstream added on 2014-09-26T02:31:12Z : No. of bitstreams: 1 182079.pdf: 19111203 bytes, checksum: c0ae6edf56a1d2d4f4ac987d9f48dce8 (MD5) / Esta dissertação descreve como resolver dois problemas clássicos da Síntese de Alto Nível, através de uma abordagem orientada à exploração de soluções alternativas. O primeiro é o problema de escalonamento de operações de um dado algoritmo sob restrição de recursos físicos, cuja solução define quando cada operação é executada, respeitando a ordem de precedência imposta pelo algoritmo. O segundo é a respectiva alocação de registradores, cuja solução determina quantos registradores são necessários no circuito digital para armazenar todos os valores produzidos por algumas operações até serem consumidos por outras. Como um algoritmo pode conter construções condicionais (ex. "if-then-else"), possivelmente aninhadas, o conceito de predicado é introduzido para permitir a modelagem de execução condicional, substituindo a tradicional noção de dependência de controle, que limita a exploração de paralelismo. Esta dissertação descreve a abordagem proposta, a modelagem que a ampara e a implementação de ferramentas que a suportam (escalonador e alocador). São apresentados resultados experimentais que se mostram promissores quando comparados aos obtidos em outras abordagens.
387

Modelo de gerenciamento baseado em ferramentas de baixo custo para redes de pequeno porte

Pereira, Jeziel Torres January 2002 (has links)
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós-Graduação em Ciência da Computação. / Made available in DSpace on 2012-10-19T19:12:00Z (GMT). No. of bitstreams: 1 212810.pdf: 531689 bytes, checksum: a8d2c042c95e52355ec93f83e7d0699d (MD5) / Este trabalho apresenta as necessidades de gerenciamento em uma rede de pequeno porte, analisando também as limitações e dificuldades encontradas para que as mesmas possam ser supridas. Um comparativo das ferramentas de gerenciamento disponíveis no mercado, priorizando-se as ferramentas de baixo custo, foi realizado, com o objetivo de analisar a possibilidade de que alguma delas pudessem atender aos requisitos necessários. Buscando suprir as necessidades de gerenciamento apresentadas, um modelo de gerenciamento baseado em ferramentas de baixo custo e voltado para redes de pequeno porte é proposto neste documento. A viabilidade do modelo, bem como a possibilidade de que o mesmo satisfaça às necessidades levantadas, é
388

Proposta para informatização de serviços topográficos a partir de dados de campo coletados com teodolitos mecânicos

Ghiorzi, Wilmar Alves January 2002 (has links)
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós-Graduação em Ciência da Computação. / Made available in DSpace on 2012-10-19T20:10:26Z (GMT). No. of bitstreams: 1 189270.pdf: 7583403 bytes, checksum: 3ff7f6dc5a4e733d7f176a0d9ed543bf (MD5)
389

Uma arquitetura de biblioteca digital escalável

Rocha, Pedro Chaves da January 2002 (has links)
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós-Graduação em Ciênica da Computação. / Made available in DSpace on 2012-10-19T21:21:21Z (GMT). No. of bitstreams: 1 184678.pdf: 3807410 bytes, checksum: c6350538290e24242f9627adcf4a570e (MD5)
390

O processo antitruste impetrado contra a IBM e Microsoft

Vieira Filho, Pedro Rui January 2002 (has links)
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós-Graduação em Ciência da Computação. / Made available in DSpace on 2012-10-19T21:23:01Z (GMT). No. of bitstreams: 0Bitstream added on 2014-09-26T01:17:52Z : No. of bitstreams: 1 189286.pdf: 2588881 bytes, checksum: 5755bade92555d8574da667587344a4a (MD5)

Page generated in 0.0652 seconds