• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 2
  • 2
  • Tagged with
  • 4
  • 4
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 1
  • 1
  • 1
  • 1
  • 1
  • 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

[en] ADAPTIVE CONTROL CHARTS FOR ATTRIBUTES / [es] GRÁFICOS ADAPTATIVOS DE CONTROL DE PROCESO POR ATRIBUTOS / [pt] GRÁFICOS ADAPTATIVOS DE CONTROLE DE PROCESSO POR ATRIBUTOS

FLAVIA DE LIMA CESAR 24 July 2001 (has links)
[pt] É importante investigar formas de aumentar a eficiência de gráficos de controle estatístico de processos por atributos, porque o controle por atributos tipicamente exige tamanhos de amostra muito grandes para se obter um tempo rápido de sinalização de desvios no processo, e estes tamanhos de amostra podem ser altamente indesejáveis ou mesmo inviáveis em diversas situações práticas. Os esquemas adaptativos, que consistem em variar um ou mais dos parâmetros do gráfico de controle (tamanho de amostra, intervalo de tempo entre amostras e abertura dos limites de controle) de acordo com a informação precedente fornecida pelo gráfico (isto é, de acordo com a posição do último ponto registrado), proporcionam, para a detecção de desvios pequenos a moderados no processo, uma melhor eficiência que os esquemas tradicionais, de parâmetros fixos. Enquanto que esquemas adaptativos têm sido propostos para gráficos de controle por variáveis, para gráficos por atributos - apesar da necessidade e oportunidade acima mencionada de investigar formas de aumentar a eficiência de gráficos de controle estatístico de processos por atributos - há uma lacuna na literatura, a ser preenchida. Esta é a motivação do presente trabalho, que propõe um esquema adaptativo para gráficos decontrole por atributos, aplicável tanto a gráficos de np como de c, variando todos os parâmetros do gráfico. Desenvolve-se o modelo matemático para cálculo das medidas de desempenho; este modelo foi implementado em uma planilha eletrônica, o que permitiu analisar quantitativamente o desempenho do esquema em uma larga gama de casos, comparando-o ainda com o desempenho de gráficos tradicionais (com parâmetros fixos), e com o de outros esquemas adaptativos, com menor número de parâmetros variando. O esquema proposto mostrou-se sensivelmente mais eficiente na maioria das situações de interesse, respondendo portanto à necessidade, que motivou o trabalho, de buscar formas de aumentar a eficiência de gráficos por atributos. Resultados adicionais do trabalho são: a identificação das situações em que cada esquema é mais eficiente (ou do esquema mais eficiente em cada situação) e conjuntos de valores recomendados para os parâmetros dos gráficos em cada situação. Estes resultados facilitam a operacionalização da ferramenta para uso na prática. / [en] It is important to investigate ways to improve the efficiency of the statistical control charts for attributes, because the controls for attributes typically require very large sample sizes for quick detection of changes in the process, and these sample sizes can be extremely undesirable or eventually unfeasible in many practical situations. The adaptive schemes, which vary one or more parameters of the control charts (sample size, sampling interval and control limit width) according to the most recent information about the process (the position of the last sample point in the chart), were proven to be more efficient than the traditional (fixed parameters) scheme in detecting small to moderate changes in the process. Although there is a large volume of work on adaptive schemes applied to variables control charts, there is a lack of adaptive schemes for control charts for attributes in the literature, despite the already mentioned need and opportunity of investigating ways to improve the efficiency of the statistical control charts for attributes. This is the motivation of this work. A fully adaptive scheme is proposed for both np and charts. The mathematical model is developed for the measures of performance; this model was implemented in a spreadsheet, and used for the quantitative evaluation of the scheme efficiency, and comparison with the fixed-parameter (traditional) scheme and also with other adaptive schemes, with only one or two parameters variable. The proposed scheme proved to be significantly more efficient in the majority of the situations of interest, answering the necessity of finding ways to improve the efficiency of control charts for attributes. Additional results of this work are: the identification of the situations in which each of the schemes here analyzed is the most efficient (or, the other way around: indication of the most efficient scheme for each situation), and a set of recommended values for the design parameters for each scheme, in each situation. These results are meant to make easier the adoption of the scheme in practice, increasing thereby its usefulness. / [es] El desarrollo de técnicas que aumenten la eficiencia de gráficos de control estadístico de procesos por atributos tiene gran importancia porque el control por atributos típicamente exige tamaños de muestra muy grandes para obtener un tiempo rápido de señalización de desvíos en el proceso. En diversas situaciones prácticas estos tamaños de muestra pueden ser altamente indeseables o incluso inviables. Los esquemas adaptativos, que consisten en variar uno o más parámetros del gráfico de control (tamaño de muestra, intervalo de tiempo entre muestras y abertura de los límites de control) de acuerdo con la información precedente ofrecida por el gráfico (esto es, de acuerdo con la posición del último punto registrado), proporcionan, para la detección de desvíos pequeños a moderados, una mayor eficiencia que los esquemas tradicionales, de parámetros fijos. Mientras que los esquemas adaptativos han sido propuestos para gráficos de control por variables, para gráficos por atributos - a pesar de la necesidad y oportunidad mencionada de investigar formas de aumentar la eficiencia de gráficos de control estadístico de procesos por atributos - no existen muchas referencias en la literatura. Esta es la motivación del presente trabajo, que propone un esquema adaptativo para gráficos de control por atributos, aplicable tanto a gráficos de np como de c, variando todos los parámetros del gráfico. Se desarrolla el modelo matemático para el cálculo de las medidas de desempeño; este modelo fue implementado en una planilla electrónica, que permitió analizar cuantitativamente el desempeño del esquema en una amplia gama de casos, comparando con el desempeño de gráficos tradicionales (con parámetros fijos), y con el de otros esquemas adaptativos, con menor número de parámetros variando. El esquema propuesto se mostró sensiblemente más eficiente en la mayoría de las situaciones de interés que motivaron el trabajo. Resultados adicionales del trabajo son: la identificación de las situaciones en que cada esquema es más eficiente (o del esquema más eficiente en cada situación) y conjuntos de valores recomendados para los parámetros de los gráficos en cada situación. Estos resultados facilitan la operacionalización de la ferramenta para uso en la práctica.
2

[en] VOLUMETRIC SEISMIC DATA COMPRESSION USING 3D WAVELET TRANSFORM / [pt] COMPRESSÃO DE DADOS SÍSMICOS VOLUMÉTRICOS UTILIZANDO A TRANSFORMADA WAVELET 3D

MAURICIO KRECZMARSKY GUIMARAES MEINICKE 09 May 2019 (has links)
[pt] A melhoria nas técnicas de obtenção de dados sísmicos fez com que estes dados sejam da ordem de até terabytes, o que gera um grande problema no armazenamento e transmissão dos mesmos. No que se refere ao problema de armazenamento em disco, apesar da queda no preço do disco rígido, o avanço das técnicas de obtenção do dado sísmico e o barateamento destas técnicas de obtenção do dado fazem com que a demanda por espaço em disco cresça mais rápido do que a queda no preço do hardware. Outro fator importante é a limitação de espaço físico para armazenar todos os discos rígidos de forma a garantir a segurança da informação destes discos. Este trabalho tem como objetivo apresentar uma nova técnica de compactação para dados sísmicos utilizando a transformada wavelet 3D. É feito um comparativo com as técnicas de compressão atuais, que utilizam a transformada 2D. / [en] Improvements made in techniques for seismic data acquisition have led to data that are of the order of terabytes, which in turn creates the problem of data storage and transmission of them through the network. In regards to the problem of disk storage, despite the hard disk decreasing price, the improvement and reduction cost in seismic data acquisition techniques has pushed the demand for disk space to grow faster than the reduction of the hardware cost. Another important factor is the space necessary to store all hard drives, to provide security for information from these records. In order to tackle these problems this thesis presents a new technique for seismic data compression using 3D wavelet transform. It is also presented in comparison with current compression techniques which use the 2D transform.
3

[en] HOW DOES REFACTORING AFFECT INTERNAL QUALITY ATTRIBUTES?: A MULTI-PROJECT STUDY / [pt] COMO A REFATORAÇÃO AFETA OS ATRIBUTOS DE QUALIDADE INTERNA?: UM ESTUDO MULTI-PROJETO

ALEXANDER CHÁVEZ LÓPEZ 12 December 2017 (has links)
[pt] Desenvolvedores frequentemente aplicam refatoração para melhorar os atributos internos de qualidade em projetos de software, tais como acoplamento e tamanho. Chamamos de rerrefatoração quando desenvolvedores refatoram um elemento de código-fonte previamente refatorado. O conhecimento empírico é limitado acerca de até que ponto refatoração e rerrefatoração de fato melhoram os atributos internos de qualidade. Nesta dissertação, nós investigamos a limitação supracitada com base em cinco atributos internos de qualidade conhecidos: acoplamento, coesão, complexidade, herança e tamanho. Também nos baseamos no histórico de versionamento de 23 projetos de software de código-fonte aberto, os quais possuem 29,303 operações de refatoração e 49.55 por cento de rerrefatorações. Nossa análise revelou descobertas interessantes apresentadas como segue. Primeiro, desenvolvedores aplicam mais de 93.45 por cento de operações de refatoração e rerrefatoração sobre elementos de código-fonte com ao menos um atributo interno de qualidade crítico, contrariando trabalhos anteriores. Segundo, para 65 por cento das operações, os atributos internos de qualidade relacionados melhoram, enquanto que os demais 35 por cento permanecem não-afetados. Terceiro, sempre que operações de refatoração são aplicadas sem mudanças adicionais no código fonte, o que chamamos de operação de refatoração root-canal, os atributos internos de qualidade frequentemente melhoram, ou ao menos, não pioram. Ao contrário, 55 por cento das operações de refatoração aplicadas com mudanças adicionais, tais como correção de bugs, surpreendentemente melhoram os atributos internos de qualidade, com somente 10 por cento de piora, o que também é válido para rerrefatoração. Nós sumarizamos nossas descobertas na forma de recomendações para desenvolvedores e pesquisadores. / [en] Developers often apply code refactoring to improve the internal quality attributes of a program, such as coupling and size. Given the structural decay of certain program elements, developers may need to apply multiple refactorings to these elements to achieve quality attribute improvements. We call re-refactoring when developers refactor again a previously refactored element in a program, such as a method or a class. There is limited empirical knowledge on to what extent developers successfully improve internal quality attributes through (re-)refactoring in their actual software projects. This dissertation addresses this limitation by investigating the impact of (re-)refactoring on five well-known internal quality attributes: cohesion, complexity, coupling, inheritance, and size. We also rely on the version history of 23 open source projects, which have 29,303 refactoring operations and 49.55 percent of re-refactoring operations. Our analysis revealed relevant findings. First, developers apply more than 93.45 percent of refactoring and re-refactoring operations to code elements with at least one critical internal quality attribute, as oppositely found in previous work. Second, 65 percent of the operations actually improve the relevant attributes, i.e. those attributes that are actually related to the refactoring type being applied; the remaining 35 percent operations keep the relevant quality attributes unaffected. Third, whenever refactoring operations are applied without additional changes, which we call root-canal refactoring, the internal quality attributes are either frequently improved or at least not worsened. Contrarily, 55 percent of the refactoring operations with additional changes, such as bug fixes, surprisingly improve internal quality attributes, with only 10 percent of the quality decline. This finding is also valid for re-refactoring. Finally, we also summarize our findings as concrete recommendations for both practitioners and researchers.
4

[en] ON THE RELATION BETWEEN REFACTORING AND CRITICAL INTERNAL ATTRIBUTES WHEN EVOLVING SOFTWARE FEATURES / [pt] SOBRE A RELAÇÃO ENTRE REFATORAÇÃO E ATRIBUTOS INTERNOS CRÍTICOS AO EVOLUIR FUNCIONALIDADES DE SOFTWARE

EDUARDO MOREIRA FERNANDES 07 June 2021 (has links)
[pt] Contexto: Várias mudanças de código aplicadas ao evoluir funcionalidades visam melhorar atributos internos de qualidade como coesão. Tais mudanças são as refatorações. Refatorações não dirigidas podem piorar, e não melhorar, atributos internos. Porém, o saber atual é insuficiente para gerir atributos internos durante a evolução do sistema. Objetivo: Nosso primeiro objetivo é entender como refatorações afetam atributos internos ao evoluir sistemas, mitigando limitações de escopo de estudos anteriores. Nosso segundo objetivo é atender uma carência por evidência quantitativa sobre como gerir atributos internos críticos via refatorações ao evoluir sistemas. Um atributo interno é crítico se sua medição assume valores anômalos. Baixa coesão é um exemplo de atributo crítico. Método: O primeiro estudo estende uma avaliação quantitativa da relação entre refatorações e cinco atributos internos: acoplamento, coesão, complexidade, herança e tamanho. Incluímos novas análises e resolvemos ameaças à validade da literatura. O segundo estudo contém estudos de caso qualitativos baseados em grupo focal. Em dois casos industriais, promovemos discussões sobre o quanto (e por que) atributos críticos são relevante ao evoluir funcionalidades. Por fim, cruzamos os achados dos dois estudos para discutir como gerir atributos críticos via refatoração ao evoluir funcionalidades. Resultados: Aproximadamente 64 por cento das refatorações melhoram ou não afetam os atributos internos. Desenvolvedores parecem refatorar até melhorar os atributos mais relevantes, ignorando outros atributos internos possivelmente críticos. Baixa coesão e alta complexidade são percebidos como relevantes e tornam mais difícil evoluir funcionalidades. Alto acoplamento, herança larga e tamanho largo são percebidos como irrelevantes ao implementar funcionalidades especialmente complexas, por exemplo. Ao cruzar dados entre estudos, discutimos como refatorações podem melhorar atributos internos, inclusive atributos críticos. Conclusões: Os achados dos nossos estudos podem apoiar a gestão de atributos críticos relevantes aos desenvolvedores, mas também preservar outros atributos que podem se tornar críticos. / [en] Context: Several software changes applied while evolving software features aim at improving internal quality attributes, e.g. cohesion. These changes are the refactorings. Non-assisted refactorings might worsen, rather than improve, internal attributes. However, current knowledge is insufficient for managing internal attributes during software evolution. Objective: Our first objective is assessing how refactorings affect internal attributes during software evolution by filling gaps of past work on study scope. Our second objective is filling gaps of qualitative evidence on how to manage critical internal attributes via refactorings while evolving features. An internal attribute is critical when its measurement has anomalous values. Low cohesion is an example of critical attribute. Method: Our first study extends a large quantitative assessment of the relationship between refactorings and five internal attributes: cohesion, complexity, coupling, inheritance, and size. We include a more detailed statistical analysis and address major threats to validity of past work. Our second study is a qualitative case study based on focus group. We selected two industry cases to promote discussions on how much (and why) critical attributes are relevant while evolving features. Finally, we crossed the findings from both conducted studies aimed at discussing how critical attributes can be addressed via refactoring when evolving features. Results: About 64 per cent of refactorings either improve or keep the internal attributes unaffected. Developers seem to perform refactorings until the most relevant internal attributes are improved, thereby neglecting other internal attributes that may be critical. Low cohesion and high complexity are perceived as relevant because they often make evolving features harder than usual. High coupling, large inheritance, and large size are perceived as irrelevant when developers implement especially complex features. By crossing the findings from both studies, we discuss how refactorings can improve internal attributes, especially the critical ones. Conclusions: The findings of our studies can support managing critical attributes that developers typically find relevant, while preserving other attributes that may become critical.

Page generated in 0.0403 seconds