• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 260
  • 131
  • 41
  • 20
  • 16
  • 15
  • 11
  • 10
  • 8
  • 5
  • 5
  • 4
  • 3
  • 3
  • 3
  • Tagged with
  • 620
  • 83
  • 78
  • 64
  • 62
  • 57
  • 54
  • 48
  • 46
  • 45
  • 40
  • 39
  • 38
  • 38
  • 36
  • 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.
11

Uma abordagem orientada a aspectos para desenvolvimento de linhas de produtos de software / An approach to develop product lines for information systems using aspects

Pacios, Stanley Fabrizio 13 February 2007 (has links)
Este trabalho investiga como o desenvolvimento de linhas de produtos de software pode ser beneficiado pela utilização da programação orientada a aspectos para reduzir o acoplamento e aumentar a coesão das features da linha de produtos. Como resultado dessa investigação, uma abordagem para desenvolvimento incremental de linhas de produtos baseado em aspectos é proposta. São apresentadas as etapas, atividades e artefatos dessa abordagem. Por ser uma abordagem incremental, reduz-se a carga de trabalho necessária no início da produção da linha de produtos. Isso é conseguido graças à utilização de aspectos. Com isso, tem-se as vantagens de linhas de produtos ao mesmo tempo amenizando a desvantagem do risco do alto investimento inicial não ter o retorno esperado. A abordagem foi proposta com base em práticas estabelecidas de desenvolvimento de linhas de produtos de software e no estudo das práticas atuais para análise e projeto orientado a aspectos. Foi dada ênfase à abordagem Tema, que é utilizada neste trabalho como parte do ferramental para análise e projeto. A abordagem desenvolvida especifica práticas desde a análise de domínio até a implementação. Os aspectos são tratados desde os estágios iniciais do desenvolvimento. Técnicas para implementação com orientação a aspectos são propostas. Um estudo de caso utilizando as linguagens Java e AspectJ é apresentado para ilustrar as idéias propostas / This work investigates how the development of software product lines can benefit from the use of aspect-oriented programming to reduce coupling and increase cohesion of the product line features. As a result of this investigation, an approach to the incremental development of software product lines based on aspects is proposed. The phases, activities, and artifacts of this approach are presented. As it is an incremental approach, the amount of work needed in the beginning of the product line development is reduced. This is accomplished thanks to the use of aspects. This way, the advantages of product lines are obtained, attenuating, at the same time, the risk of the high initial investment not having the expected return. The approach has been proposed based on established practices of software product lines development and on the study of the actual practices for aspect-oriented analysis and design. Emphasis has been given to the Theme Approach, which is used in this work as part of the analysis and design tools. The proposed approach specifies practices from the domain analysis up to the implementation. Aspects are treated since the early development stages. Aspect-oriented implementation techniques are proposed. A case study using Java and AspectJ languages is presented to illustrate the proposed ideas
12

Uma abordagem semi-automática para geração incremental de correspondências entre ontologias / A Semi-automatic approach for generating incremental correspondences between ontologies

Hortêncio Filho, Fernando Wagner Brito January 2011 (has links)
HORTÊNCIO FILHO, Fernando Wagner Brito. Uma Abordagem semi-automática para geração incremental de correspondências entre ontologias. 2011. 80 f. Dissertação (Mestrado em ciência da computação)- Universidade Federal do Ceará, Fortaleza-CE, 2011. / Submitted by Elineudson Ribeiro (elineudsonr@gmail.com) on 2016-07-11T15:27:53Z No. of bitstreams: 1 2011_dis_fwbhortenciofilho.pdf: 2807164 bytes, checksum: f2d22503112321ee69d172f0ac56d4c8 (MD5) / Approved for entry into archive by Rocilda Sales (rocilda@ufc.br) on 2016-07-15T15:37:23Z (GMT) No. of bitstreams: 1 2011_dis_fwbhortenciofilho.pdf: 2807164 bytes, checksum: f2d22503112321ee69d172f0ac56d4c8 (MD5) / Made available in DSpace on 2016-07-15T15:37:23Z (GMT). No. of bitstreams: 1 2011_dis_fwbhortenciofilho.pdf: 2807164 bytes, checksum: f2d22503112321ee69d172f0ac56d4c8 (MD5) Previous issue date: 2011 / The discovery of semantic correspondences between schemas is an important task for different fields of applications such as data integration, data warehousing and data mashup. In most cases, the data sources involved are heterogeneous and dynamic, making it even harder the performance of that task. Ontologies are being used in order to define common vocabulary used to describe the elements of the schemas involved in a particular application. The problem of matching between ontologies, or ontology matching, consists in the discovery of correspondences between terms of vocabularies (represented by ontologies) used between the various applications. The solutions proposed in the literature, despite being fully automatic have heuristic nature, and may produce non-satisfactory results. The problem intensifies when dealing with large data sources. The purpose of this paper is to propose a method for generation and incremental refinement of correspondences between ontologies. The proposed approach makes use of filtering techniques of ontologies, as well as user feedback to support the generation and refining these matches. For validation purposes, a tool was developed and experiments were conducted. / A descoberta de correspondências semânticas entre esquemas é uma importante tarefa para diversos domínios de aplicações, tais como integração de dados, data warehouse e mashup de dados. Na maioria dos casos, as fontes de dados envolvidas são heterogêneas e dinâmicas, dificultando ainda mais a realização dessa tarefa. Ontologias vêm sendo utilizadas no intuito de definir vocabulários comuns usados para descrever os elementos dos esquemas envolvidos em uma determinada aplicação. O problema de matching entre ontologias, ou ontology matching, consiste na descoberta de correspondências entre os termos dos vocabulários (representados por ontologias) usados entre as diversas aplicações. As soluções propostas na literatura, apesar de serem totalmente automáticas possuem natureza heurística, podendo produzir resultados não-satisfatórios. O problema se intensifica quando se lida com grandes fontes de dados. O objetivo deste trabalho é propor um método para geração e refinamento incremental de correspondências entre ontologias. A abordagem proposta faz uso de técnicas de filtragem de ontologias, bem como do feedback do usuário para dar suporte à geração e ao refinamento dessas correspondências. Para fins de validação, uma ferramenta foi desenvolvida e experimentos foram realizados.
13

Uma abordagem orientada a aspectos para desenvolvimento de linhas de produtos de software / An approach to develop product lines for information systems using aspects

Stanley Fabrizio Pacios 13 February 2007 (has links)
Este trabalho investiga como o desenvolvimento de linhas de produtos de software pode ser beneficiado pela utilização da programação orientada a aspectos para reduzir o acoplamento e aumentar a coesão das features da linha de produtos. Como resultado dessa investigação, uma abordagem para desenvolvimento incremental de linhas de produtos baseado em aspectos é proposta. São apresentadas as etapas, atividades e artefatos dessa abordagem. Por ser uma abordagem incremental, reduz-se a carga de trabalho necessária no início da produção da linha de produtos. Isso é conseguido graças à utilização de aspectos. Com isso, tem-se as vantagens de linhas de produtos ao mesmo tempo amenizando a desvantagem do risco do alto investimento inicial não ter o retorno esperado. A abordagem foi proposta com base em práticas estabelecidas de desenvolvimento de linhas de produtos de software e no estudo das práticas atuais para análise e projeto orientado a aspectos. Foi dada ênfase à abordagem Tema, que é utilizada neste trabalho como parte do ferramental para análise e projeto. A abordagem desenvolvida especifica práticas desde a análise de domínio até a implementação. Os aspectos são tratados desde os estágios iniciais do desenvolvimento. Técnicas para implementação com orientação a aspectos são propostas. Um estudo de caso utilizando as linguagens Java e AspectJ é apresentado para ilustrar as idéias propostas / This work investigates how the development of software product lines can benefit from the use of aspect-oriented programming to reduce coupling and increase cohesion of the product line features. As a result of this investigation, an approach to the incremental development of software product lines based on aspects is proposed. The phases, activities, and artifacts of this approach are presented. As it is an incremental approach, the amount of work needed in the beginning of the product line development is reduced. This is accomplished thanks to the use of aspects. This way, the advantages of product lines are obtained, attenuating, at the same time, the risk of the high initial investment not having the expected return. The approach has been proposed based on established practices of software product lines development and on the study of the actual practices for aspect-oriented analysis and design. Emphasis has been given to the Theme Approach, which is used in this work as part of the analysis and design tools. The proposed approach specifies practices from the domain analysis up to the implementation. Aspects are treated since the early development stages. Aspect-oriented implementation techniques are proposed. A case study using Java and AspectJ languages is presented to illustrate the proposed ideas
14

A VDI driver for SOLTEC plotters

Janovitz, Eugene January 2010 (has links)
Typescript (photocopy). / Digitized by Kansas Correctional Industries
15

Uma Abordagem Semi-automÃtica para GeraÃÃo Incremental de CorrespondÃncias entre Ontologias / A Semi-Automatic approach for generating incremental correspondences between ontologies

Fernando Wagner Brito HortÃncio Filho 29 November 2011 (has links)
Conselho Nacional de Desenvolvimento CientÃfico e TecnolÃgico / A descoberta de correspondÃncias semÃnticas entre esquemas à uma importante tarefa para diversos domÃnios de aplicaÃÃes, tais como integraÃÃo de dados, data warehouse e mashup de dados. Na maioria dos casos, as fontes de dados envolvidas sÃo heterogÃneas e dinÃmicas, dificultando ainda mais a realizaÃÃo dessa tarefa. Ontologias vÃm sendo utilizadas no intuito de definir vocabulÃrios comuns usados para descrever os elementos dos esquemas envolvidos em uma determinada aplicaÃÃo. O problema de matching entre ontologias, ou ontology matching, consiste na descoberta de correspondÃncias entre os termos dos vocabulÃrios (representados por ontologias) usados entre as diversas aplicaÃÃes. As soluÃÃes propostas na literatura, apesar de serem totalmente automÃticas possuem natureza heurÃstica, podendo produzir resultados nÃo-satisfatÃrios. O problema se intensifica quando se lida com grandes fontes de dados. O objetivo deste trabalho à propor um mÃtodo para geraÃÃo e refinamento incremental de correspondÃncias entre ontologias. A abordagem proposta faz uso de tÃcnicas de filtragem de ontologias, bem como do feedback do usuÃrio para dar suporte à geraÃÃo e ao refinamento dessas correspondÃncias. Para fins de validaÃÃo, uma ferramenta foi desenvolvida e experimentos foram realizados. / The discovery of semantic correspondences between schemas is an important task for different fields of applications such as data integration, data warehousing and data mashup. In most cases, the data sources involved are heterogeneous and dynamic, making it even harder the performance of that task. Ontologies are being used in order to define common vocabulary used to describe the elements of the schemas involved in a particular application. The problem of matching between ontologies, or ontology matching, consists in the discovery of correspondences between terms of vocabularies (represented by ontologies) used between the various applications. The solutions proposed in the literature, despite being fully automatic have heuristic nature, and may produce non-satisfactory results. The problem intensifies when dealing with large data sources. The purpose of this paper is to propose a method for generation and incremental refinement of correspondences between ontologies. The proposed approach makes use of filtering techniques of ontologies, as well as user feedback to support the generation and refining these matches. For validation purposes, a tool was developed and experiments were conducted
16

The Incremental House

Neidhard, Paul 12 July 2019 (has links)
No description available.
17

The Design and Implementation of a Simple Incremental Assembler on the Hewlett Packard 2100A Computer

Forrester, James Alan 05 1900 (has links)
<p>The basic concepts of batch, conversational, and incremental computing are presented along with a brief discussion on their influence on computing.</p> <p>The design and implementation consideration for the assembly language implementation of a simple incremental assembler is presented. An assembler, to accept simple assembly language programs which are scanned as they are received and assembled into machine code, has been implemented on the Hewlett Packard 2100A computer and is discussed in full detail. The assembler has been designed to execute incomplete programs such that debugging print out of registers and specified core locations is possible. The assembler also provides an editor to perform delete, insert and replace operations on user programs input to the assembler.</p> <p>The assembler is oriented for the naive user, but it assumes the user has a small knowledge of assembly language programming. Important considerations in writing interactive programs are also discussed.</p> / Thesis / Master of Science (MSc)
18

Incremental PageRank acceleration using Sparse Matrix-Sparse Vector Multiplication

Ramachandran, Shridhar 01 September 2016 (has links)
No description available.
19

Accelerating Incremental Floorplanning of Partially Reconfigurable Designs to Improve FPGA Productivity

Chandrasekharan, Athira 17 August 2010 (has links)
FPGA implementation tool turnaround time has unfortunately not kept pace with FPGA density advances. It is difficult to parallelize place-and-route algorithms without sacrificing determinism or quality of results. We approach the problem in a different way for development environments in which some circuit speed and area optimization may be sacrificed for improved implementation and debug turnaround. The PATIS floorplanner enables dynamic modular design, which accelerates non-local changes to the physical layout arising from design exploration and the addition of debug circuitry. We focus in this work on incremental and speculative floorplanning in PATIS, to accommodate minor design changes and to proactively generate possible floorplan variants. Current floorplan topology is preserved to minimize ripple effects and maintain reasonable module aspect ratios. The design modules are run-time reconfigurable to enable concurrent module implementation by independent invocations of the standard FPGA tools running on separate cores or hosts. / Master of Science
20

Estudo do processo de estampagem incremental em chapa de alumínio puro

Daleffe, Anderson January 2008 (has links)
O presente trabalho estuda o processo de estampagem incremental em chapas de alumínio puro, descrevendo as ferramentas e um suporte prensa chapas. Estuda e pesquisa bibliograficamente e experimentalmente o processo de estampagem incremental. O trabalho apresenta os procedimentos de caracterização utilizados para determinar os limites do processo, aplicáveis para chapas de 0,5 mm de espessura em alumínio puro. A caracterização da chapa, juntamente com o ensaio mecânico de tração e os testes práticos de estampagem fornecerão um panorama da estampagem incremental, para algumas situações diversas sobre o tema. Para a execução dos testes práticos foi fabricado um dispositivo prensa chapas e um punção, matriz incremental e ferramenta de estampagem incremental, também foram feitas adaptações na máquina CNC, centro de usinagem CNC com três eixos. / This paper studies the process of incremental sheet forming, in plates the aluminum pure, describing the tools and support a press plates. Studies and literature search and experimentally the process of stamping incremental. The work presents the characterization of procedures used to determine the limits of the process, applicable to plates of 0.5 mm thick pure aluminum. The characterization of the plate, along with mechanical traction test and practical tests of printing provide an overview of incremental printing, for some different situations on the subject. For the practical implementation of the tests was a device manufactured press plates and a puncture, matrix and incremental tool for stamping incremental, were also made adjustments in the CNC machine, CNC machining center with three axles.

Page generated in 0.0627 seconds