Spelling suggestions: "subject:"bolones."" "subject:"colones.""
141 |
Detecting Semantic Method Clones In Java Code Using Method Ioe-behaviorElva, Rochelle 01 January 2013 (has links)
The determination of semantic equivalence is an undecidable problem; however, this dissertation shows that a reasonable approximation can be obtained using a combination of static and dynamic analysis. This study investigates the detection of functional duplicates, referred to as semantic method clones (SMCs), in Java code. My algorithm extends the input-output notion of observable behavior, used in related work [1, 2], to include the effects of the method. The latter property refers to the persistent changes to the heap, brought about by the execution of the method. To differentiate this from the typical input-output behavior used by other researchers, I have coined the term method IOE-Behavior; which means its input-output and effects behavior [3]. Two methods are defined as semantic method clones, if they have identical IOE-Behavior; that is, for the same inputs (actual parameters and initial heap state), they produce the same output (that is result- for non-void methods, an final heap state). The detection process consists of two static pre-filters used to identify candidate clone sets. This is followed by dynamic tests that actually run the candidate methods, to determine semantic equivalence. The first filter groups the methods by type. The second filter refines the output of the first, grouping methods by their effects. This algorithm is implemented in my tool JSCTracker, used to automate the SMC detection process. The algorithm and tool are validated using a case study comprising of 12 open source Java projects, from different application domains and ranging in size from 2 KLOC (thousand lines of code) to 300 KLOC. The objectives of the case study are posed as 4 research questions: 1. Can method IOE-Behavior be used in SMC detection? 2. What is the impact of the use of the pre-filters on the efficiency of the algorithm? 3. How does the performance of method IOE-Behavior compare to using only inputoutput for identifying SMCs? 4. How reliable are the results obtained when method IOE-Behavior is used in SMC detection? Responses to these questions are obtained by checking each software sample with JSCTracker and analyzing the results. The number of SMCs detected range from 0-45 with an average execution time of 8.5 seconds. The use of the two pre-filters reduces the number of methods that reach the dynamic test phase, by an average of 34%. The IOE-Behavior approach takes an average of 0.010 seconds per method while the input-output approach takes an average of 0.015 seconds. The former also identifies an average of 32% false positives, while the SMCs identified using input-output, have an average of 92% false positives. In terms of reliability, the IOE-Behavior method produces results with precision values of an average of 68% and recall value of 76% on average. These reliability values represent an improvement of over 37% (for precision) and 30% (for recall) of the values in related work [4, 5]. Thus, it is my conclusion that IOE-Behavior can be used to detect SMCs in Java code with reasonable reliability.
|
142 |
Clones over Finite Sets and Minor ConditionsVucaj, Albert 15 December 2023 (has links)
Achieving a classification of all clones of operations over a finite set is one of the goals at the heart of universal algebra. In 1921 Post provided a full description of the lattice of all clones over a two-element set. However, over the following years, it has been shown that a similar classification seems arduously reachable even if we only focus on clones over three-element sets: in 1959 Janov and Mučnik proved that there exists a continuum of clones over a k-element set for every k > 2. Subsequent research in universal algebra therefore focused on understanding particular aspects of clone lattices over finite domains. Remarkable results in this direction are the description of maximal and minimal clones. One might still hope to classify all operation clones on finite domains up to some equivalence relation so that equivalent clones share many of the properties that are of interest in universal algebra.
In a recent turn of events, a weakening of the notion of clone homomorphism was introduced: a minor-preserving map from a clone C to D is a map which preserves arities and composition with projections. The minor-equivalence relation on clones over finite sets gained importance both in universal algebra and in computer science: minor-equivalent clones satisfy the same set identities of the form f(x_1,...,x_n) = g(y_1,...,y_m), also known as minor-identities. Moreover, it was proved that the complexity of the CSP of a finite structure A only depends on the set of minor-identities satisfied by the polymorphism clone of A. Throughout this dissertation we focus on the poset that arises by considering clones over a three-element set with the following order: we write C ≤_{m} D if there exist a minor-preserving map from C to D. It has been proved that ≤_{m} is a preorder; we call the poset arising from ≤_{m} the pp-constructability poset.
We initiate a systematic study of the pp-constructability poset. To this end, we distinguish two cases that are qualitatively distinct: when considering clones over a finite set A, one can either set a boundary on the cardinality of A, or not. We denote by P_n the pp-constructability poset restricted to clones over a set A such that |A|=n and by P_{fin} we denote the whole pp-constructability poset, i.e., we only require A to be finite. First, we prove that P_{fin} is a semilattice and that it has no atoms. Moreover, we provide a complete description of P_2 and describe a significant part of P_3: we prove that P_3 has exactly three submaximal elements and present a full description of the ideal generated by one of these submaximal elements. As a byproduct, we prove that there are only countably many clones of self-dual operations over {0,1,2} up to minor-equivalence.
|
143 |
Frequent Subgraph Analysis and its Software Engineering ApplicationsHenderson, Tim A. D. 06 September 2017 (has links)
No description available.
|
144 |
Comparative study of an antioxidant defense mechanism in genotypes of eastern white pine which show differential foliar characteristicsAnderson, James V. 16 September 2005 (has links)
Approximately 10-15% of field-grown eastern white pine (Pinus strobus L.) within a nursery plantation expressed foliar characteristics similar to that induced by oxidant pollution. Sensitive genotypes (based on foliar characteristics), had a 50% reduction in needle growth, severe needle tip burn, mottling, and early needle shed during a high O₃, drought-type growing season (1988) compared to a low O₃, non-drought growing season (1989). Tolerant genotypes showed little difference in needle growth or visible injury during the two growing season.
Seasonal needle ascorbate concentrations were similar during the two years however, needle glutathione (GSH) content has not. Total GSH content was two-to three-fold greater in both genotypes during the summer of 1989 compared to 1988. Cloned, tolerant trees also had 23% more total GSH when exposed to forced ambient air compared to charcoal-filtered air in open-top chambers. Cloned sensitive trees had similar GSH concentrations when exposed to different chamber treatments.
One-year-old needles always had lower ratios of ascorbate/ dehydroascorbate, ascorbate/α-tocopherol and GSH/GSSG than current year needles. One-year-old needles from the tolerant tree also maintained a higher glutathione reductase (GR) activity than the sensitive tree during the late summer.
Needles of eastern white pine had two isoforms of GR (GR<sub>A</sub> and GR<sub>B</sub>). GR<sub>A</sub> and GR<sub>B</sub> accounted for 17% and 83% of the GR recovered, respectively. GR<sub>A</sub> and GR<sub>B</sub> had different physical and kinetic properties. Antibody produced from GRR was reactive with both native and denatured GR<sub>B</sub>, but was cross-reactive with only native GR<sub>A</sub>.
Tolerant and sensitive clones exposed to control (< 0.025 ppm) or high (4.5 ppm∙hr total dose) O₃ for O to 72 hr, showed no increase in GR activity. Only in the high-O₃-treated trees did the amount of GR protein increase. Needles from the sensitive clone contained 14, 62, and 464 ng GR mgP⁻¹ and needles from the tolerant clone contained 21, 138, and 2800 ng GR mgP⁻¹ after 0, 24 and 72 hr O₃ exposure, respectively.
The results of this dissertation indicate that differential foliar characteristics in eastern white pine may be correlated with GSH turnover and its regulation by GR during periods of high oxidant stress. / Ph. D.
|
145 |
Heterologous Expression and Characterization of Putative Secondary Product Glucosyltransferase (PGT)Clones 4 and 11 Isolated from Citrus paradisiLoftis, Peri, Williams, Bruce, Shivakumar, Devaiah P., McIntosh, Cecelia A. 04 August 2013 (has links)
Plant secondary products such as flavonoids have a variety of roles in plants including UV protection, antifeedant activity, pollinator attraction, stress response, flavor, and many more. These compounds also have effects on human physiology. Glucosylation is an important modification of many flavonoids and other plant secondary products. In grapefruit, glucosylation is important in the synthesis of the bitter compound naringin and several flavonoid glucosyltransferase (GT) enzymes have been characterized from young grapefruit leaf tissue. To study structure and function of flavonoid GTs, it is necessary to isolate cDNA’s that can be cloned and manipulated. In prior work, the plant secondary product glucosyltransferase (PSPG) box was used to identify putative GT clones. We report on results from experiments to test the hypothesis that PGT clones 4 and 11 are plant secondary product GTs, specifically flavonoid GTs. Previously, PGT 4 was cloned into a bacterial expression system, however all protein was localized into inclusion bodies and GT activity could not be tested. For this work, recombinant PGT 4 and PGT 11 were transformed into yeast and the proteins expressed and screened for glucosyltransferase activity with a variety of flavonoid substrates including flavanones, flavones, and flavonols.
|
146 |
Influência da produtividade de clones híbridos de eucalipto na densidade da madeira e os impactos na polpação Kraft / Effect of eucalypts hybrids clones productivity on wood basic density and its impacts on kraft pulpingFernandes, David Evandro 26 April 2010 (has links)
Made available in DSpace on 2015-03-26T14:01:01Z (GMT). No. of bitstreams: 1
texto completo.pdf: 897624 bytes, checksum: d480d10072d149a1cc7bfa53c79a065b (MD5)
Previous issue date: 2010-04-26 / The objective of this study was to analyze the effect of fifteen eucalypt clones forest productivity on wood basic density and kraft pulping yield. Four regions with different raining intensities were used for this study. The base was a trial of genetic and environmental interaction, testing 48 hybrids eucalipt clones, of with 15 with bether silvicultural performance were selected for basic density and kraft pulping yeld analysis. Results obtained demonstrated significant differences in forest annual growth increments and the correlation between forest productivity and wood basic density, showed itself low, concerning genetic aspect and negatively high, considering environmental aspect. It was also detected lower pulping yields for eucalypts clones planted in lower productivity regions and having higher wood density. Differently from other studies published by technical literatures, the alkali charge for pulping did not show significant correlation with pulping yield. / Este estudo teve como objetivo avaliar a influência da produtividade de 15 clones híbridos de eucalipto, plantados em quatro regiões de precipitações pluviométricas distintas, na densidade básica da madeira e na polpação kraft. A base do estudo foi um experimento de interação genótipo x ambiente, em que 48 clones híbridos de eucalipto foram plantados em quatro regiões distintas em termos de precipitação, na região extremo sul da Bahia. Os melhores 15 clones em termos de desempenho silvicultural foram selecionados para análise de densidade básica e polpação Kraft. O delineamento experimental utilizado foi o de blocos ao acaso, com três repetições por local e seis plantas por parcela. Aos 7 anos de idade, os clones foram mensurados e avaliados do ponto de vista silvicultural, ou seja, forma do tronco e da copa, além da incidência de doenças. Os 15 melhores clones tiveram suas madeiras amostradas e transformadas em cavacos, para posterior determinação de suas densidades básicas, também foram submetidos a cozimentos Kraft em digestor Batch, contendo células para 250 gramas de cavacos. Os resultados indicaram diferença significativa de incremento médioanual entre as quatro regiões estudadas, mostrando efeito positivo da precipitação sobre a produtividade e a correlação entre o IMA e a densidade básica da madeira, baixa no aspecto genético e negativamente alta, no aspecto ambiental. Também foi observado menor rendimento de celulose dos clones na região onde ocorreu a menor produtividade e maior densidade da madeira, provavelmente pela maior dificuldade de impregnação dos cavacos pelo álcali. Contrariando outros estudos descritos em literatura, a demanda de álcali para polpação não apresentou correlação com o rendimento decelulose.
|
147 |
Identificação e análise de clones de códigos heterogêneos em um ambiente corporativo de desenvolvimento de softwareTorres, José Jorge Barreto 31 August 2016 (has links)
The demand for speeding up software development inside
corporations triggers a series of issues related to coding organization.
Software development teams have to achieve business deadlines, so
they adopt the bad practice to copy-and-paste code. In this way, clones
populate software repositories and hinder the improvement or
maintenance of systems. Programming languages with object-oriented
paradigm characteristics tend to make easy coding abstraction and
reuse processes. However, a question arises: the same team working
with several kinds of programming languages are influenced by their
paradigms regarding the decrease of cloning incidence? This work
proposed an approach to identify, analyze and compare clones inside
heterogeneous software repositories without consider the development
team profile. The experimental evaluation of the approach was possible
thru two controlled experiments which aimed to detect and evaluate
clones, using and adapting tools available on market. This evaluation
was executed inside an organizational environment, which owned
several applications with closed-source code but available to analysis.
The final results showed no relationship to the amount of application
code lines. Procedural language systems had a lower clone incidence
and, when conflicting open and closed source systems, both had similar
results regarding to the manifestation of source-code clones. / A exigência por acelerar o desenvolvimento de software nas
empresas desencadeia uma série de problemas relacionados à
organização do código. As equipes de desenvolvimento, pressionadas a
cumprir prazos ditados pela área de negócio, adotam a prática ruim de
copiar e colar código. Assim, os clones são criados e povoam os
repositórios de software dessas companhias, tornando o aprimoramento
e manutenção dos sistemas cada vez mais dificultado. Linguagens de
programação que possuem características do paradigma de orientação a
objetos tendem a facilitar ainda mais o processo de abstração de código
e de reaproveitamento. No entanto, uma questão pode ser feita: uma
mesma equipe, trabalhando com diversos tipos de linguagens, sofre
influência destes tipos, no que diz respeito à diminuição da incidência
de clones? Este trabalho propôs uma abordagem para identificar,
analisar e comparar clones em repositórios heterogêneos de software,
com uma análise tênue do perfil da equipe envolvida. A avaliação
experimental da abordagem foi realizada por meio de dois
experimentos controlados, os quais visaram a detecção e a avaliação de
clones, utilizando e adaptando o ferramental disponível no mercado.
Esta avaliação foi executada in-vivo, em um ambiente organizacional
real, o qual possuía uma grande quantidade de aplicações e linhas de
código fechado disponíveis para análise. Os resultados finais não
apresentaram relação direta com a quantidade de linhas de código das
aplicações. Sistemas de linguagem procedural apresentaram menor
incidência de clones e, no conflito entre sistemas de código aberto e
fechado, ambos tiveram resultados similares no que diz respeito à
manifestação de clones de código-fonte.
|
148 |
Seleção dos clones produtores de amilases e proteases presentes na biblioteca Metagenômica de Terra Preta de ÍndioCruz, Carolinie Batista Nobre da 09 March 2010 (has links)
Made available in DSpace on 2015-04-22T22:12:36Z (GMT). No. of bitstreams: 1
carolinie.pdf: 1105289 bytes, checksum: fb4a9af7cf4012e7784dfbcf92246455 (MD5)
Previous issue date: 2010-03-09 / FAPEAM - Fundação de Amparo à Pesquisa do Estado do Amazonas / In the Amazon agricultural soils are found in soil called Anthropogenic Dark Earths (ADE), a soil rich in organic matter and minerals. The biodiversity is a source of very high value of non-cultivable microorganisms that can be isolated through construction of metagenomic libraries, using vectors of large fragments, with the goal of finding new biocatalytic enzymes. Enzymes widely used in the industrial market are amylase and protease, are applied in industry: chemical, pharmaceutical, textile, detergent and food industries. Amylases degrade starch into smaller units of saccharides, as proteases catalyze the hydrolysis of peptide bonds. The aim of this study was to isolate and partially characterize enzymes amylase and protease of clones isolated from a selection of functional metagenomic library of TPI in the Amazon region. In this study were isolated 1.344 clones, only 4 producing halo of starch hydrolysis and 3 proteolytic clones belonging to metagenomic library constructed with total DNA extracted from microorganisms present in soil samples of the TPI, were partially characterized the enzymes produced by 4 clones amilolytic and 1 proteolytic clone. After isolation, the clones were inoculated in culture medium Luria Bertani (LB) at 37ºC under agitation of 150 rpm and subjected to assays at pHs of 3 to 10 and temperatures ranging from 25 to 100ºC for up to 90 of incubation. Amylases had its highest production in 24 h (4.3 U/mL) and its activity was optimal at neutral pH to slightly alkaline, the clone P1C4 showed the highest production at 70°C (6.93 U/mL), since the clones P5C4 and P6C12 reported higher thermostability at 80°C, these results indicate that the gene for alpha-amylase to be cloned encoding a thermostable enzyme, such as the enzyme produced by Bacillus liqueniformis. Since the clone P3A3 produced 26.3 U/mL protease in 10 hours of production, its activity was optimal at neutral pH, and its optimum temperature at 30ºC (56.0 U/mL) and its thermostability was demonstrated in 50°C (22,0 U/mL). These features contribute to the implementation of these enzymes in industrial sectors as in food production, chemical industry and production of detergents. The enzymes isolated in this study demonstrated new features and performance when compared to enzymes described today, which proves the efficiency of the construction of metagenomic libraries for isolation of new bioproducts. / Na floresta Amazônica são encontrados solos agricultáveis denominado de solo de Terra Preta de Índio (TPI), um solo rico em matéria orgânica e em minerais. A biodiversidade da Amazônia constitui uma fonte de valor altíssimo de micro-organismos não-cultiváveis que podem ser isolados através das construções das bibliotecas metagenômicas, utilizando vetores de grandes fragmentos, com o objetivo de encontrar novas enzimas biocatalíticas. As enzimas de maior aplicação no mercado industrial são as amilases e proteases, aplicadas nas indústrias: química, farmacêutica, têxtil, de detergentes e alimentícia. As amilases são capazes de degradar o amido em unidades de sacarídeos menores, já as proteases catalisam a hidrólise de ligações peptídicas. O objetivo deste trabalho foi isolar e caracterizar parcialmente enzimas amilolíticas e proteolíticas de clones isolados a partir de uma seleção funcional da biblioteca metagenômica de TPI da região Amazônica construída com DNA total extraído dos micro-organismos presentes nas amostras de solos de TPI, inseridos no vetor fosmidial (pCC1Fos ) e clonado na célula hospedeira Escherichia coli (EPI300). De 1.344 clones pertencente a biblioteca metagenômica, apenas 4 clones foram produtores de halo de hidrólise de amido e 3 clones foram proteolíticos, além disso, todas as enzimas produzidas pelos 4 clones amilolíticos e 1 clone proteolítico foram caracterizadas parcialmente. Após o isolamento, os clones foram inoculados em meio de cultura Luria Bertani (LB) a 37oC, sob agitação de 150 rpm e submetidos aos ensaios enzimáticos nos pHs de 3 a 10 e temperatura variando de 25 a 100ºC por até 90 minutos de incubação. As amilases tiveram sua maior produção em 24 horas (4,3 U/mL) e sua atividade ótima foi em pH neutro a levemente alcalino, o clone P1C4 demonstrou a maior produção a 70ºC (6,93 U/mL), já os clones P5C4 e P6C12 demonstraram a maior termoestabilidade a 80°C, tais resultados indicam que o gene de alfa-amilase clonado deve ser codificador de uma enzima termoestável, como por exemplo, a enzima produzida por Bacillus liqueniformis. Já o clone P3A3 produziu 26,3 U/mL de proteases em 10 horas de produção, sua atividade ótima foi em pH neutro, sendo sua temperatura ótima em 30ºC (56,0 U/mL) e sua termoestabilidade foi demonstrada em 50ºC (22,0 U/mL). Estas características contribuem para a aplicação destas enzimas em setores industriais como na produção de alimentos, indústria química e produção de detergentes. As enzimas isoladas neste trabalho demonstraram características e atuações novas quando comparadas a enzimas descritas atualmente, a qual comprova a eficiência da construção de bibliotecas metagenômicas para o isolamento de novos bioprodutos.
|
149 |
Heterologous Expression of Grapefruit Clones PGT3 and PGT9 in Yeast and Screening of Recombinant Protein for ActivityWamucho, Anye, Hayford, Deborah, McIntosh, Cecelia A. 12 August 2012 (has links)
The wide diversity of plant secondary products results from different modifications undergone during biosynthesis, including glucosylation. These modification reactions result in production of the compounds actually found in plants and to unique chemical and biochemical properties, including some bitter compounds in grapefruit. While the presence of a PSPG box motif allows for identification of a clone as a putative glucosyltransferase (PGT), diversity of GT primary structures makes it difficult to accurately assign specific function. Our approach is to identify and isolate putative GT clones, express them heterologously, and biochemically characterize the proteins. Eleven putative GT clones have been isolated from Citrus paradise and some have been biochemically characterized. The current hypothesis being tested is that PGT3 and PGT9 clones are plant secondary product GTs. Due to issues with inclusion bodies when using E. coli, proteins were expressed in Pichia pastoris using the pPICZA vector. Recombinant protein expression was confirmed by Western blot and proteins were enriched by IMAC. Over 30 flavonoid and simple phenolic substrates, representing many compounds found in grapefruit, were screened for activity with PGT3 and PGT9 proteins. No significant activity was found and the biochemical function of the proteins encoded by these clones will be further investigated.
|
150 |
Improvement of Eucalyptus plantations grown for pulp productionKien, Nguyen Duc, January 2009 (has links) (PDF)
Diss. (sammanfattning) Uppsala : Sveriges lantbruksuniv., 2009. / Härtill 5 uppsatser.
|
Page generated in 0.0383 seconds