• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 314
  • 17
  • 15
  • 15
  • 14
  • 8
  • 7
  • 7
  • 7
  • 7
  • 1
  • Tagged with
  • 323
  • 323
  • 144
  • 127
  • 113
  • 70
  • 69
  • 66
  • 55
  • 54
  • 45
  • 45
  • 45
  • 42
  • 40
  • 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.
1

Software para a geração de codigos RLL empregando o algoritmo dos blocos deslizantes

Costa, Rossini Trindade 15 June 1994 (has links)
Orientador: Celso de Almeida / Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Eletrica / Made available in DSpace on 2018-07-19T12:29:22Z (GMT). No. of bitstreams: 1 Costa_RossiniTrindade_M.pdf: 6164891 bytes, checksum: 5c96c4c7e91173b0a24315a4d03611c5 (MD5) Previous issue date: 1994 / Resumo: Tendo sido desenvolvido num ramo da matemática conhecido como Dinâmica Simbólica, o algoritmo dos Blocos Deslizantes, constitui-se num procedimento sistemático e eficiente na busca por códigos com as características desejáveis. Será apresentada neste trabalho, uma discussão completa e com exemplos do algoritmo, sem entrar nos detalhes matemáticos que lhe são inerentes. Serão enfatizadas as técnicas componentes deste (divisào e fusão de estados, além do algoritmo do autovetor aproximado) e sua implementação via um software desenvolvido pelo autor. Como forma de validação da ferramenta, o programa foi adaptado para gerar códigos RLL. que são códigos cujo objetivo principal é aumentar a densidade de armazenamento de dados em meios magnéticos e óticos. Diversos códigos obtidos serão apresentados. A análise destes, considerando parámetros como complexidade do codificador e decodificador, mostrou que os resultados encontram-se próximos dos limitantes permitidos comprovando assim a funcionalidade do software. Um detalhe importante é que apesar do programa ter sido implementado para códigos RLL, ele pode ser facilmente adaptado para incorporar outros tipos de códigos restritos a sistemas de estados finitos bastando, para isso, pequenas alterações em algumas rotinas do programa / Abstract: Sliding Block algorithm was developed in a branch of mathematics known as Symbolic Dynamics and it consists of a systematic and efficient procedure to fineI codes with desirable characteristics. This work will present a complete discussion of this algorithm, without emphasis on the rigorous mathematical details that are inherent in it. The techniques that constitute this algorithm will also be emphasized (state mergillg and splitting) and its implementation through a software developed by the author. The software was adapted to generate RLL codes, which are codes with the objective to increase data storage density in magnetic and optical media. Several codes will be presented. Analysis of them, considering parameters like encoder and decoder complexity, and the number of states show that the resuIts were found near to the available bounds showing the efficiency of the software. It's important to remark that, though the software had been implemented to find RLL codes, it can be easily adapted to obtain other kinds of codes, with small changes in some routines of the sofhvare / Mestrado / Mestre em Engenharia Elétrica
2

Uma ferramenta baseada em hipertexto para o desenvolvimento de software

Polanczyk, Carlos Alexandre 22 January 1991 (has links)
Orientador: Rogerio Drummond Burnier Pessoa de Mello Filho / Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Matematica, Estatistica e Ciencias da Computação / Made available in DSpace on 2018-07-13T23:24:56Z (GMT). No. of bitstreams: 1 Polanczyk_CarlosAlexandre_M.pdf: 2413653 bytes, checksum: 324baa5204e9b23bcdc396aa43b2bfde (MD5) Previous issue date: 1991 / Resumo: Programas grandes e complexos devem ser organizados como uma hierarquia de módulos. Desta forma a manipulação destes módulos fica facilitada, pois cada módulo tem a função de abstrair os detalhes de sua implementação, e dos outros módulos dos quais depende. Macroscopicamente, um programa é um grafo orientado com raiz onde cada vértice representa um módulo e cada aresta uma dependência entre dois módulos. A documentação terá uma estrutura análoga e isomorfa ao do grafo do programa. O mesmo ocorrendo com a sua especificação. Portanto, tornase necessárias ferramentas que manipulem estes grafos. É fácil verificar que estes grafos podem ser vistos como hipertextos, ou seja, um texto hierarquicamente estruturado. Este trabalho apresenta uma ferramenta para. manipular programas como objetos hierárquicos. Ela é baseada em hipertexto e sua funcionabilidade é geral o suficiente a outras aplicações que não seja programação. Para alcançar tal generalidade, todo e qualquer arquivo ASCII é um hipertexto. O sistema desenvolvido é independente de terminal e facilmente portável para outro; sistemas compatíveis com Unix4. Já está. adaptado para Digix, Clix e SunOS. Estes sistemas são derivados de versões bastante diferentes do Unix: System III, System V 3.2 e BSD 4,2, respectivamente. / Abstract: Large and complex programs should be organized as a module hierarchy. In this way, the handling of modules becomes easy, because each module has the function of hiding its detail of implementation and from others modules it depends upon. Macroscopicly, a program is a rooted oriented graph where each vertice represents a module and each edge represents dependence between two modules. The documentation will have as analogous and isomorphic structure. The same happens to the specification. 80, it becomes necessary a tool to handle this graph. It is easy to check that this graph can be viewed as hypertexts, it est, a structured hierarchy text. This work presents a tool for handling programs as a hierarchy objects. It is based on hypertext and its functionality is enough general to others aplications th.an programation. To achieve this generality, even a plain ASCII file is a hypertext. The system is device independent and easy to port to any other Unixlike systems. At present, it is already working on Digix, Clix and SunOS. These systems were derivated from deferent's versions of Unix: System III, System V3.2 and BSD 4.2. / Mestrado / Mestre em Ciência da Computação
3

A aprendizagem experiencial em empresas cearenses de desenvolvimento de software

Lima, Eric Buarque de January 2008 (has links)
LIMA, Eric Buarque de. A aprendizagem experiencial em empresas cearenses de desenvolvimento de software. 2008. 183 f. Dissertação (mestrado) - Universidade Federal do Ceará, Faculdade de Economia, Administração, Atuária e Contabilidade, Programa de Pós-Graduação em Administração e Controladoria, Fortaleza-CE, 2008. / Submitted by Dioneide Barros (dioneidebarros@gmail.com) on 2016-04-07T13:29:14Z No. of bitstreams: 1 2008_dis_eblima.pdf: 923588 bytes, checksum: 5caa9bf82f0627189e743030a4552916 (MD5) / Approved for entry into archive by Dioneide Barros (dioneidebarros@gmail.com) on 2016-04-13T15:07:48Z (GMT) No. of bitstreams: 1 2008_dis_eblima.pdf: 923588 bytes, checksum: 5caa9bf82f0627189e743030a4552916 (MD5) / Made available in DSpace on 2016-04-13T15:07:48Z (GMT). No. of bitstreams: 1 2008_dis_eblima.pdf: 923588 bytes, checksum: 5caa9bf82f0627189e743030a4552916 (MD5) Previous issue date: 2008 / This work shows a research about experiential learning on the field of companies that develop softwares in Ceará-Brazil. The main goal is to investigate the contributions of experiential learning practices for professionals working in this kind of companies, starting with their politics, processes and formal practices of training, besides maping and analyzing the initiatives and strategies that individuals, groups and organizations held for this purpose. A literature review was done about the basis of education and experiential learning, the learning in the knowledge management area and in the total quality management, as well as the formal and informal aspects of learning, and formative experiences. Having the project managers as subjects, three companies were investigated through this study of multiple cases. In methodological terms, this research has a qualitative nature, it is characterized as explorative, descriptive and bibliographic. On the process of data collection, semi-structured interviews were used and, for the data analysis, the content analyses. The results showed that the professional development is helped by the use of experiential learning in these companies, but there is a need to improve the processes of learning evaluation and knowledge management. The employees of these companies prefer the experience-based learning and peer learning, they consider the internet their first source of knowledge; the groups develop their knowledge and learning mostly through the method of “conception proof”; and the organizations encourage their employees to study and research for new technologies and methodologies at any time of the working shift and use team meetings as a way of transferring of knowledge. / Este estudo objetivou investigar as contribuições das práticas de aprendizagem experiencial para o desenvolvimento de competências de gerentes de projetos em empresas cearenses de desenvolvimento de software. Trata-se de uma pesquisa exploratória e descritiva, por meio de uma pesquisa de campo, de base qualitativa, em estudos de casos múltiplos em três empresas cearenses de produção de software afiliadas ao Instituto Titan, com sede em Fortaleza-CE, e que possuem como principal atividade o desenvolvimento de software. A pesquisa bibliográfica e documental, bem como a coleta de dados por meio de questionários semi-estruturados foi orientada pelo estudo das práticas formais e informais de aprendizagem individual, em grupo e organizacionais, além dos mecanismos de reconhecimento da capacitação profissional dos referidos sujeitos. Os resultados da pesquisa mostraram que, nas organizações pesquisadas, a aprendizagem e a capacitação profissionais ocorrem preferencialmente pela via experiencial do peer learning e do autodesenvolvimento apoiado na internet. Embora as referidas organizações estimulem as práticas experienciais identificadas e a troca de conhecimentos no contexto dos grupos de trabalhos, inexistem procedimentos formalizados e estruturados de planejamento, execução, avaliação de resultados e de legitimação das competências desenvolvidas experiencialmente.
4

Um ambiente integrado de desenvolvimento de software aplicado a robotica

Coutinho, Luiz Antonio de Freitas 17 September 1993 (has links)
Orientador: João Mauricio Rosario / Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Mecanica / Made available in DSpace on 2018-07-19T04:42:22Z (GMT). No. of bitstreams: 1 Coutinho_LuizAntoniodeFreitas_M.pdf: 3937974 bytes, checksum: 5b567e4c5949e776589257fbd6f720ce (MD5) Previous issue date: 1993 / Resumo: Nesta dissertação é elaborado e implementado um ambiente integrado de desenvolvimento de software aplicado a robotica ...Observação: O resumo, na íntegra, poderá ser visualizado no texto completo da tese digital / Abstract: This dissertation presents an integrated environment for software development dedicated to robotics...Note: The complete abstract is available with the full electronic digital thesis or dissertations / Mestrado / Mestre em Engenharia Mecânica
5

Desenvolvimento e aplicação de software para cromatografia gasosa

Augusto, Fabio, 1964- 13 July 2018 (has links)
Orientador : Antonio Luiz Pires Valente / Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Quimica / Made available in DSpace on 2018-07-13T23:14:50Z (GMT). No. of bitstreams: 1 Augusto_Fabio_M.pdf: 4828457 bytes, checksum: 1e3ea41d92671d426ef782462d6d6b18 (MD5) Previous issue date: 1990 / Mestrado
6

Utilização de um banco de dados orientado a objetos em um ambiente de desenvolvimento de software

Hara, Carmem Satie 05 October 1990 (has links)
Orientador : Geovane Cayres Magalhães / Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Matematica, Estatistica e Ciencias da Computação / Made available in DSpace on 2018-07-13T23:21:32Z (GMT). No. of bitstreams: 1 Hara_CarmemSatie_M.pdf: 2865734 bytes, checksum: 5b47a600f210a329ddbc6a6bcbff5366 (MD5) Previous issue date: 1990 / Resumo: Muito tem se pesquisado sobre banco de dados orientados a objetos (DDOO). Alguns protótipos de sistemas de gerenciamento para estes bancos de dados foram recentemente desenvolvidos, porém há uma carência de experiências práticas nesta área. Esta tese procurou justamente experimentar com um destes protótipos utilizando uma aplicação apropriada à orientação a objetos, com o objetivo de identificar problemas na modelagem e implementação, bem como verificar se as facilidades oferecidas pelo protótipo são adequadas à solução do problema. Damokles é um protótipo de BDOO desenvolvido na Universidade de Karlsruhe com o propósito de dar suporte a ambientes de projeto. Seu modelo de dados estende o modelo entidade-relacionamento com os conceitos de composição de objetos e versões, além-de possuir um tipo de dado destinado ao armazenamento de campos longos. Ele foi utilizado na implementação do ADS A_HAND (Ambiente de desenvolvimento de software baseado em Hierarquias de Abstração em Níveis Diferenciados), que está atualmente sendo desenvolvido" pelo;Departamento de Ciência da Computação da Unicamp. Para o projeto conceitual do ambiente, criou-se um modelo de diagramação baseado no modelo de dados Damokles. Representações de alguns conceitos não suportados pelo mesmo foram incorporados a este sistema a fim de tornar a experiência mais rica no sentido de testar como se comporta o mapeamento de um modelo mais poderoso para o do Damokles / Abstract: Object oriented database systems (OODBS) have been researched in a great deal. Recently, some prototypes of these systems were developed, but there is a lack of practical experiences in this area. This thesis reports an experience in using one of these prototypes for~an application suited to the object orientation, in order to identify modelling and implementation problems, as well as to verify if the prototype features were adequate in the problem solution. Damokles is a prototype of an OODBS developed at the Karlsruhe University. It is directed to design environments and- its data model extends the entity-relationship model with the concepts of objects and versions composition, and also the long-field data type. It was used in the implementation of a software development environment (SDE), A_HAND, being developed at the Computer Science Department of UNICAMP. A diagrammatic model, based on Damokles, was created for the modelling of A_HAND. Concepts not present in the database were used to enrich the experience with the mapping from a more.comprehensive model to the Damokles one / Mestrado / Mestre em Ciência da Computação
7

Criterios potenciais usos : uma contribuição ao teste estrutural de Software

Maldonado, José Carlos 30 July 1991 (has links)
Orientador : Mario Jino / Tese (doutorado) - Universidade Estadual de Campinas, Faculade de Engenharia Eletrica / Made available in DSpace on 2018-07-13T23:55:05Z (GMT). No. of bitstreams: 1 Maldonado_JoseCarlos_D.pdf: 13681969 bytes, checksum: b44b673a8acb70911b0a9e0f18585196 (MD5) Previous issue date: 1991 / Resumo: Uma família de critérios de teste estrutural baseada em análise de fluxo de dados, denominada Família de Critérios Potenciais Usos é definida, com a introdução do conceito Potencial Uso. Essa família de critérios estabelece uma hierarquia de critérios entre os critérios todos os ramos e todos os caminhos, e ainda satisfaz o requisito mínimo de cobertura do ponto de vista de fluxo de dados, mesmo na presença de caminhos não executáveis. Mostra-se que a complexidade desses critérios, assim como a dos demais critérios baseados em análise de fluxo de dados é de ordem exponencial. São caracterizados alguns modelos básicos para automatização desses critérios com o objetivo de estabelecer um núcleo básico para a automatização de critérios de teste estrutural; investiga-se o uso do conceito de arco essencial [CHU87] no contexto de teste baseado em fluxo de dados. Os principais aspectos da especificação, projeto e implementação de uma ferramenta multilinguagem, denominada POKE- TOOL, para suporte ao teste estrutural baseado em fluxo de dados de programas, são apresentados. Os resultados da aplicação de um benchmark, com o uso da POKE- TOOL, para avaliação empírica dos critérios Potenciais Usos são discutidos. A análise dos resultados obtidos indica que, do ponto de vista prático, esses critérios demandam um baixo número de casos de teste e contribuem para demonstrar que os critérios de teste estrutural baseados em análise de fluxo de dados são exeqüíveis. Vários modelos de estimativas para previsão do número de casos de teste requeridos são analisados e são explorados alguns modelos para previsão do número de caminhos não executáveis. São também discutidos alguns aspectos de medidas de complexidade de software relacionados com as atividades de teste de soft ware / Abstract: Potential Uses Criteria Family (PU) - a family of data flow based structural testing criteria - is defined, introducing a new concept: the potential use. This criteria family establishes a hierarchy including all-edges and all-paths criteria, in addition to satisfying the minimum coverage requirements from the data flow point oí view, even in the presence oí unexecutable paths. It is shown that the complexity of these criteria, as well as of the other data flow based criteria, have exponencial order. Some basic models are proposed aiming at establishing a uniíorm mechanism to automate data flow based structural testing criteriaj the essential branch concept [CHU87] is investigated. The main aspects of the specification, design and implementation of a multilanguage tool, named POKE- TOOL, for data flow based structural testing of programs are presented. Results of a benchmark conducted to empirically evaluate Potential Uses Criteria, using POKE- TOOL, are discussed. Analysis of these results points out that, in practice, a small number of test cases are required by these criteria; this contributes to show that data flow based structural testing criteria can be applied in industrial software production environments. Models to estimate the number of test cases and the number of infeasible paths are explored. Some aspects of software complexity metrics related to soítware testing activities are also discussed. / Doutorado / Doutor em Engenharia Elétrica
8

Poke-tool : uma ferramenta para suporte ao teste estrutural de programas baseado em analise de fluxo de dados

Chaim, Marcos Lordello 26 April 1991 (has links)
Orientador : Mario Jino / Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Eletrica / Made available in DSpace on 2018-07-13T23:48:33Z (GMT). No. of bitstreams: 1 Chaim_MarcosLordello_M.pdf: 9685376 bytes, checksum: 62dd048f141f0aa396783b07b16c711e (MD5) Previous issue date: 1991 / Resumo: Os principais aspectos da especificação e implementação de uma ferramenta multilinguagem para suporte ao teste estrutural de programas baseado em fluxo de dados são apresentados. Na versão atual a ferramenta, denominada PORETOOL, suporta o teste de programas escritos na linguagem C e automatiza a aplicação dos critérios Potenciais Usos (PU) [MAL88a, MAL88b]. Os pontos mais relevantes e os principais algoritmos da implementaçâo são apresentados em detalhe. São também descritos os passos do procedimento a ser realizado por um usuário configurador para gerar configurações desta ferramenta para outras linguagens procedurais. Os aspectos funcionais e de controle de atividades da POKE- TOOL são ilustrados através de uma sessão de trabalho completa, que mostra a aplicação da ferramenta em um programa; o programa exemplo foi extraído de um conjunto de programas utilizado para conduzir um "benchmark" dos critérios Potenciais Usos / Abstract: The main aspects of the specification and implementation of a multilanguage tool for structural data flow testing of programs are presented. In the present version, the tool, named POKE- TOOL, supports the test of programs written in C; it automates the application of the Potential Uses Criteria [MAL88a, MAL88b]. The most relevant points and main algorithms of the implementation are presented in detail. We also describe the steps of the procedure to be carried out by a user-configurer to generate configurations of the tool for other procedural languages. Functional and activities control aspects of POKE- TOOL are ilustrated through a complete work session, showing the application of the tool on a program; the examp]e program was extracted from a set of programs used to conduct a benchmark of the Potential Uses criteria / Mestrado / Mestre em Engenharia Elétrica
9

Ferramenta para geração automatica de redes de Petri a partir da especificação de um sistema de software com caracteristicas tempo real

Aguilera, Luiz Manoel 16 February 1989 (has links)
Orientadores : Marcio Luiz de Andrade Netto, Beatriz Mascia Daltrini / Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Eletrica / Made available in DSpace on 2018-07-14T00:55:18Z (GMT). No. of bitstreams: 1 Aguilera_LuizManoel_M.pdf: 8911300 bytes, checksum: 9c90f520e3ebe9300dc43c765d322d38 (MD5) Previous issue date: 1989 / Resumo: O conteúdo deste trabalho aborda a geração automática de Redes de Petri a partir da Especificação de um Sistema de Software com Características Tempo Real, utilizando ambiente de programação Prolog. A especificação do sistema é feita através de duas interfaces: "Interface de Especificação de Sistemas" que reúne um conjunto de conceitos cujo objetivo é especificar, decompor e inter-relacionar diferentes objetos de projeto e "Interface de Especificação da Dinâmica de Sistemas" cujo objetivo é especificar, interpretar e descrever as condições de simulação de algumas das características dinâmicas de um Sistema de Software Tempo Real. O modelo em Rede de Petri gerado automaticamente é traduzido em arquivos atendendo aos padrões de entrada de dados de um Analisador de Redes de Petri desenvolvido na USP/SP e um Simulador de Redes de Petri desenvolvido no LAAS/Toulouse/França; cujo objetivo é validar nas etapas iniciais do ciclo de vida, as especificações do Sistema de Software com Características Tempo Real Projetado / Mestrado / Mestre em Engenharia Elétrica
10

AIDS-TME : ambiente interativo para desenvolvimento de software para testes e medidas eletricas, utilizando instrumentação com interface GPIB (IEEE-488)

Simões, Jose Otavio 25 June 1991 (has links)
Orientador: Furio Damiani / Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Eletrica / Made available in DSpace on 2018-07-14T01:14:09Z (GMT). No. of bitstreams: 1 Simoes_JoseOtavio_M.pdf: 18558895 bytes, checksum: 98076aae67386f66574748e892750959 (MD5) Previous issue date: 1991 / Resumo: O escopo deste trabalho é a especificação, implementação e teste operacional de um "Ambiente Interativo de Desenvolvimento de Software para Testes e Medidas Elétricas" - AIDS_TME, com características modulares e de alta reusabilidade de rotinas básicas na produção de software. O aumento da produtividade e da qualidade dos programas gerados dentro deste ambiente é uma característica inerente a sistemas dessa natureza (CASE). A filosofia que norteia este desenvolvimento está baseada em anos de experiências em laboratórios e áreas de manutenção eletroeletrônica, bem como na utilização de instrumentação com interface GPIB - "GENERAL PURPOUSE INTERFACE BUS", visando atender as necessidades de produção de uma enorme variedade de programas de testes para automatizar atividades rotineiras ou para a execução de ensaios extremamente longos e complicados / Abstract: The purpose of this work is the specification, implementation and operational testing of an Interative Environment of Software Development for Testing and Electrical Measurements (AIDS_TME), with modular characteristics and high reusability of basic routines in the software production. The increase in the productivity and quality of programms generated into this environment is an inherent characteristic to the systems of this nature (CASE). The philosophy that guides this development is based on years of experiency in laboratories and eletronic mantenance areas as well as the utilization of instrumententationwith GPIB "General Purpose Interface Bus" interface, aiming at the attendance of necessity of production of a large variety of testing programs to automatize routine activities or to perform complex and extremely long testing / Mestrado / Mestre em Engenharia Elétrica

Page generated in 0.1268 seconds