• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 365
  • 17
  • 8
  • Tagged with
  • 393
  • 242
  • 87
  • 70
  • 69
  • 63
  • 59
  • 58
  • 58
  • 50
  • 46
  • 38
  • 34
  • 33
  • 33
  • 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.
131

Produção e caracterização de proteínas quiméricas contendo fosfatases e módulo de ligação à celulose / Production and characterization of a chimeric protein containing phosphatase and cellulose binding module

Larissa Martins Gonçalves 20 December 2011 (has links)
Introdução e Objetivos. Fosfatases são enzimas promissoras para aplicação na degradação de organofosforados. Por exemplo, a enzima paraoxonase 1 (PON1), associada à lipoproteína de alta densidade (HDL), hidrolisa lactonas, ésteres aromáticos e compostos organofosforados (OP) neurotóxicos. \"Módulos de ligação a carboidrato\" (CBM) têm diversas aplicações biotecnológicas. Nosso objetivo é a obtenção de proteínas quiméricas contendo fosfatases ligadas a um módulo de ligação de celulose, o que possibilitaria a imobilização dessas enzimas em suportes de celulose. Resultados. Como prova de conceito, uma proteína quimérica contendo uma \"fosfatase ácida\" (appA) de E.coli e CBM familia 2 (CBM2) de uma celulase de Xanthomonas axonopodis pv citri foi montada e produzida em E. coli como uma proteína recombinante solúvel. appA-CBM2 purificada demonstrou ser totalmente funcional exibindo atividade de ligação à celulose microcristalina (Avicel PH101) e atividade de fosfatase sobre p-nitrofenil fosfato. A ligação à Avicel evidenciou um comportamento de saturação descrito por uma \"constante de ligação\" (Kb) de 26 mg e um \"máximo de ligação\" (Bmax) de 4,45 U/µg. Além disso, a ligação de appA-CBM2 em Avicel foi maior em pH 2,5 e diminuiu acima de pH 6,5, como observado anteriormente para CBM2. Finalmente, o efeito de concentração de p-nitrofenil fosfato na atividade catalítica de appA-CBM2 e appA foi idêntico, exibindo um Km de 2,8 mM. Portanto, esses dados mostram que o conceito de uma proteína que combina as propriedades da fosfatase e do domínio de ligação à celulose é possível e funcional. De forma similar, os segmentos de DNA que codificam para o CBM2 e para a PON1 de Homo sapiens, foram fusionados resultando em um segmento que codifica para uma proteína quimérica (PON1-CBM2). PON1 nativa e PON1-CBM2 foram produzidas na forma solúvel e ativa em E.coli cepa Arctic. Embora não tenha sido viável sua purificação, estas enzimas foram caracterizadas. PON1-CBM2 liga-se em Avicel PH101 com um comportamento de saturação, descrito por uma constante de ligação (Kb) de 27 mg, valor idêntico àquele observado para appA-CBM2, o que sugere que o domínio CBM2 é igualmente funcional nestas duas enzimas quiméricas. PON1-CBM2 também exibe atividade paraoxonásica com Km similar àquele observado para PON1 nativa (1,3 mM), sugerindo que o \"domínio\" PON1 encontra-se totalmente funcional na enzima quimérica. Conclusão. Uma estratégia para a construção e expressão heteróloga em E. coli de PON1 e das enzimas quiméricas appA-CBM2 e PON1-CBM2 foi desenvolvida. As enzimas quiméricas mostraram-se totalmente funcionais e conservaram as propriedades de seus \"domínios\" constituintes. / Introduction and Aims. Phosphatases are promising enzymes for application in the degradation of organophosphates, whereas carbohydrate binding module has significant and demonstrated biotechnological applications. The high-density lipoprotein-associated enzyme paraoxonase 1 (PON1) hydrolyzes lactones, aromatic esters, and neurotoxic organophosphorus (OP) compounds. Our aim is to obtain chimeric proteins containing a phosphatase domain linked to a carbohydrate binding module (CBM), which could be immobilized on a cellulose supports. Results. As a proof of concept, a chimeric protein combining an acid phosphatase (appA) from E.coli and a CBM family 2 (CBM2) from Xanthomonas axonopodis pv. citri was assembled and produced in E.coli as a recombinant soluble protein. Purified appA-CBM2 was fully functional, was bound to microcrystalline cellulose and exhibited phosphatase activity upon p-nitrophenyl phosphate. The binding to microcrystalline cellulose Avicel PH101 exhibited saturation with a binding constant (Kb) of 26 and a maximum binding (Bmax) of 4,45 U/µg. In addition, the binding was higher at pH 2.5 and decreased above pH 6.5, as previously observed for CBM2. Finally, effect of p-nitrophenyl phosphate concentration on appA-CBM2 and native appA activities were identical, exhibiting a Km of 2.8 mM. Taken together, these data show that the conceptual design of a protein combining the properties and biotechnological advantages of phosphatases and cellulose binding domains is possible and functional. Similarly, DNA segments coding for CBM2 and for PON1 from Homo sapiens combined resulting in a segment coding for a chimeric protein (PON1-CBM2). Native PON1 and PON1-CBM2 were produced as recombinant protein in E. coli Arctic. Although purification was not accomplished, these enzymes were characterized. PON1-CBM2 binds to microcrystalline cellulose, exhibiting a saturation behavior described by a Kb of 27 mg. PON1 and PON1- CBM2 have the same Km for paraoxon (1.3 mM), indicating that the phosphatase domain was fully functional. Conclusion. An effective strategy for heterologous expression of the native PON1 and chimeric appA-CBM2 and PON1-CBM2 in E. coli was attained. The chimeric enzymes were fully functional and maintained the properties of their original domains
132

Desenvolvimento de algoritmos numéricos e interface gráfica aplicados à análise de guias de ondas planos através da abordagem de domínio espectral /

Menezes, João Paulo Crivellaro de January 2020 (has links)
Orientador: Claudio Kitano / Resumo: Sistemas ópticos operando em altas frequências utilizam modulação externa do laser, em especial através de moduladores baseados no efeito eletroóptico linear, onde se aplicam guias de ondas de dimensões reduzidas com eletrodos planares. Assim, é importante e conveniente determinar as propriedades e a distribuição do campo elétrico modulador de modo a conhecer outras características da estrutura, como resposta em frequência e potência de modulação. Neste trabalho, isto foi feito através do método de abordagem de domínio espectral. Contudo, este método apresenta imprecisões em estruturas com assimetria de eletrodos, aplicando-se então o método das imagens, clássico no eletromagnetismo, aliado à técnica de abordagem de domínio espectral. Esta nova abordagem permite a obtenção de funções de base adequadas à análise de parâmetros como o campo elétrico, assim como os demais parâmetros característicos dos guias de ondas planos. Este trabalho apresenta esta abordagem e seus resultados comparando-os à simples translação das funções de base para estruturas simétricas, validando a técnica proposta, bem como se propõe a desenvolver um conjunto de rotinas numéricas utilizando para isso o software Matlab. Através do processo de desenvolvimento das rotinas numéricas são apresentadas as dificuldades e metodologias de solução para implementação do método automatizado. Além de permitir a automatização de todo o processo de cálculo, minimizando a interferência humana, neste trabalho também é de... (Resumo completo, clicar acesso eletrônico abaixo) / Doutor
133

Uma abordagem orientada a modelos para reutilização de software / A model-driven software reuse approach

Lucredio, Daniel 17 July 2009 (has links)
A reutilização de software busca aumentar a qualidade e produtividade no desenvolvimento de software, evitando a duplicação do esforço e reaproveitando o máximo possível das experiências de projetos passados. Apesar de simples, esta idéia não é facilmente colocada em prática, principalmente de maneira sistemática e controlada. Técnicas de engenharia de domínio e linhas de produtos de software buscam facilitar esta tarefa, porém ainda existem outros fatores que dificultam a adoção da prática da reutilização. Entre estes, destacam-se os problemas inerentes ao desenvolvimento de software da maneira como é conduzido atualmente, baseado em código-fonte. Estes problemas têm suas origens na crescente demanda por software cada vez mais complexo e afetam negativamente a capacidade de reutilizar software. O desenvolvimento orientado a modelos surge como uma alternativa atraente neste cenário, elevando a importância de modelos dentro do ciclo de vida do software, incorporando-os como parte integrante do produto final por meio de técnicas de modelagem e geração de código. Com isto, parte da complexidade do software fica escondida dentro dos geradores, protegendo os desenvolvedores, reduzindo a incidência de erros, aumentando a produtividade, qualidade, interoperabilidade e manutenibilidade dos artefatos produzidos. Nesta dissertação defende-se a tese de que o desenvolvimento orientado a modelos pode efetivamente aumentar e/ou melhorar a reutilização de software, e que para isso ela deve ser tratada de forma consistente dentro de um processo de engenharia de domínio. Para demonstrar esta tese, é apresentada uma abordagem orientada a modelos para reutilização de software, com atividades que guiam o desenvolvedor durante a análise, projeto e implementação do domínio. São também apresentados os resultados de uma avaliação envolvendo três estudos empíricos, realizados em ambiente acadêmico e industrial, que buscou determinar a viabilidade da abordagem e os benefícios que podem ser alcançados com a combinação de técnicas do desenvolvimento orientado a modelos e da reutilização de software. Os resultados mostram que a abordagem pode trazer diferentes benefícios para organizações de software, incluindo aumento da quantidade e qualidade da reutilização, e reduzindo a complexidade de desenvolvimento e configuração de produtos / Software reuse aims at increasing quality and productivity in software development, avoiding effort duplication and reusing all past experiences possible. Although it is a simple idea, it is not easy to put reuse in practice, especially in a systematic and controlled way. Domain engineering and software product lines techniques try to make this task easier, but there are many other factors that difficult the reuse adoption. Among these factors are the problems that are inherent to software development in the way it is conducted today, based on source code. These problems arise from the growing demand for increasingly complex software, negatively affecting the ability to reuse. Model-driven development is an attractive alternative in this scenario, leveraging the importance of models in the software life cycle, incorporating them as part of the final product through modeling and code generation techniques. As a result, part of the software complexity becomes hidden inside the generators, shielding the developers, reducing errors, increasing the productivity, quality, interoperability and maintainability of the produced assets. In this dissertation is presented the thesis that model-driven development can effectively increase and/or improve software reuse, and that to achieve this goal it must be treated in a consistent way inside a domain engineering process. To demonstrate this thesis, a model-driven software reuse approach is presented, with activities that guide the developer during domain analysis, design and implementation. The results of an evaluation involving three empirical studies are also presented. The studies were performed in both academic and industrial environments, and aimed at determining the viability of the approach and the benefits that can be achieved with the combination of model-driven development and software reuse techniques. The results showed that the approach can bring different benefits to software organizations, such as software reuse quantity and quality improvements, and complexity reduction in product development and configuration tasks
134

Recomendações médico/a-paciente em consultas de aconselhamento genético e o processo de tomada de decisão

Böhm, Daiane Baldasso 23 March 2018 (has links)
Submitted by JOSIANE SANTOS DE OLIVEIRA (josianeso) on 2018-08-14T13:53:07Z No. of bitstreams: 1 Daiane Baldasso Böhm_.pdf: 1286054 bytes, checksum: 502a9d545ea8a3ec5b352f21f9ebe9b7 (MD5) / Made available in DSpace on 2018-08-14T13:53:07Z (GMT). No. of bitstreams: 1 Daiane Baldasso Böhm_.pdf: 1286054 bytes, checksum: 502a9d545ea8a3ec5b352f21f9ebe9b7 (MD5) Previous issue date: 2018-03-23 / CAPES - Coordenação de Aperfeiçoamento de Pessoal de Nível Superior / PROSUP - Programa de Suporte à Pós-Gradução de Instituições de Ensino Particulares / Os/As pacientes têm o direito de escolher a alternativa mais apropriada dentre os tratamentos de saúde disponíveis (TOERIEN et al., 2011), e precisam ser informados/as sobre as opções de possíveis tratamentos e exames diagnósticos especializados para que possam alcançar a autonomia necessária para tomar sua decisão. (LANDMARK; GULBRADSEN; SVENNEVIG, 2015; WESSELS; KOOLE; PENN, 2014). Para tanto, almeja-se o provimento de todas as informações necessárias e existentes sobre essa possível próxima etapa com certo grau de neutralidade, a fim de reconhecer a autonomia e o conhecimento do/a paciente. (LANDMARK; GULBRANDSEN; SVENNEVIG, 2014; DREW; HERITAGE, 1992). Recomendações realizadas de forma a priorizar uma opção em particular representam a autoridade deôntica do/a profissional. (STEVANOVIC; PERÄKYLÄ, 2012). Há uma lacuna em estudos interacionais na área da saúde com interações naturalísticas, i.e., “[...] dados advindos de situações cotidianas e que acontecem (e aconteceriam) com ou sem a presença de um pesquisador” (OSTERMANN; MENEGHEL, 2012, p. 14) em língua portuguesa que observem as recomendações médico/a-paciente e o processo de tomada de decisão. Ressaltamos, contudo, que ao se desenvolver uma pesquisa sob essa temática, toda uma classe profissional pode se beneficiar dos resultados. Esse tipo de análise pode contribuir para a formação de profissionais que atuam em áreas em que recomendar/tomar decisões é prática recorrente. Esta dissertação visa a analisar de que forma é realizada a sequência de recomendações médicas a pacientes grávidas (gestações de médio e alto risco) em consultas de Aconselhamento Genético (AG). Nas consultas, um médico geneticista recomenda a realização de testagem genético-fetal envolvendo procedimentos (i.e., amniocentese ou cordocentese) para posterior análise do cariótipo fetal. Ambos são procedimentos invasivos e não são livres de risco. O estudo objetiva (1) identificar a Organização Estrutural Geral (OEG) dos segmentos em que há recomendações (nível macro estrutural de análise das interações); (2) descrever as fases das recomendações nas consultas analisadas; (3) analisar as características linguístico-interacionais das sequências de recomendações (nível microinteracional de análise); (4) investigar, de uma perspectiva analítica interacional (SACKS, 1992), como (e se) a autoridade deôntica do profissional emerge nessas sequências, e sua relação com o domínio epistêmico dos/as participantes. Para tanto, a análise dos dados foi realizada sob a perspectiva teórico-metodológica da Análise da Conversa (SACKS; SCHEGLOFF; JEFFERSON, 1974; CLIFT, 2016), que permite uma análise minuciosa e retrospectiva dos turnos de fala que compõem sequências interacionais. O contexto de pesquisa é um hospital do Sistema Único de Saúde (SUS), localizado no sul do Brasil, que oferece consultas de AG a pacientes grávidas com gestações de médio e alto risco. Este estudo insere-se em um projeto maior coordenado pela Profa. Dra. Ana Cristina Ostermann, chamado A mobilização do saber e do fazer: episteme e deonticidade na fala-em-interação institucional e na conversa cotidiana, bem como as interações aqui analisadas advêm desse mesmo projeto. / Patients have the right to choose the most suitable among the different alternatives of health treatment (TOERIN et al., 2011), and thus need to be informed about the choices of possible treatments as well as of more specialized diagnostic exams so that they can reach the necessary autonomy to make a decision. (LANDMARK; GULBRANDSEN; SVENNEVIG, 2015; WESSELS; KOOLE; PENN, 2014). For this reason, professionals are supposed to provide patients with the necessary and existing information about the possible next step with some degree of neutrality, recognizing patients’ autonomy and knowledge. (LANDMARK; GULBRANDSEN; SVENNEVIG, 2014; DREW; HERITAGE, 1992). Non-neutral (biased) recommendations for a specific treatment or medical exam might represent an explicit stance of the professional’s deontic authority. (STEVANOVIC; PERÄKYLA, 2012). There is a lack of health interactional studies with naturalistic interactions i.e., “[…] data from daily situations which happen (and would happen) with or without the researcher presence” (OSTERMANN; MENEGHEL, 2012, p. 14, our translation) in Brazilian Portuguese language that observe physician-patient recommendations and the decision-making process. We highlight, however, that developing a research concerning this theme, a whole professional class must be beneficiated from the results. This kind of analysis may contribute for the formation of professionals who work in areas in which recommending/making decisions is current practise. The present master’s dissertation analyzes how the medical-pregnant patients’s (medium and high risk pregnancies) recommendation sequence is done in Genetic Counselling (GC) consultations. Along the consultations, a geneticist recommends the foetal-genetic test involving procedures (i.e. amniocentesis or cordocentesis) for further foetal karyotype analysis. Both procedures are invasive and not free risk. This study consists of (1) identifying the Overall Structural Organization (OSO) of the segments in which there are recommendations (macro structural level of interactional analysis); (2) describing the recommendation phases in the analysed consultations; (3) analysing the linguistic-interactional features of recommendation sequences (micro structural level of analysis); (4) investigating, from a conversation analytical perspective (SACKS, 1992), how (and if) the professional deontic authority takes shape in these sequences, and its relation with the participants epistemic domain. In order to do so, the data analysis was done under Conversation Analysis (CA) theoretical-methodological approach (SACKS; SCHEGLOFF; JEFFERSON, 1974; CLIFT, 2016), which enables a meticulous analysis and turns of talk retrospective that make interactional sequences. The research context is a public hospital in the south of Brazil, which offers GC consultations for pregnant patients with medium and high risk pregnancies. This study consists of a subproject of a larger project coordinated by Profa. Ana Cristina Ostermann, named A mobilização do saber e do fazer: episteme e deonticidade na fala-em-interação institucional e na conversa cotidiana, as the analysed interactions also come from the same project.
135

Estimation of the glottal pulse from speech or singing voice

Dias, Sandra de Oliveira January 2012 (has links)
Tese de mestrado. Engenharia Biomédica. Faculdade de Engenharia. Universidade do Porto. 2012
136

Desenvolvimento e reúso de frameworks com base nas características do domínio

Viana, Matheus Carvalho 08 May 2014 (has links)
Made available in DSpace on 2016-06-02T19:03:58Z (GMT). No. of bitstreams: 1 6131.pdf: 4820064 bytes, checksum: 9eff44ec6ccb5da42e47aea930745c02 (MD5) Previous issue date: 2014-05-08 / Universidade Federal de Sao Carlos / Frameworks are software artifacts that implement the basic functionality of a domain. Its reuse can improve the efficiency of development process and the quality of application code. However, frameworks are difficult to develop and reuse, since they require a complex structure to implement domain variability and be adaptable enough to be reused by different applications. Due to these difficulties, this research presents two approaches: 1) the From Features to Frameworks (F3) approach, in which the developer models the features of a domain and a pattern language helps in implementing a framework based on this model; and 2) the approach that uses a Domain-Specific Language (DSL) built from the identification and analysis of the domain features of a framework to facilitate the reuse of this framework. A tool, called From Features to Frameworks Tool (F3T), was also developed to support the use of these two approaches, providing editors for modeling domains and applications and automating the implementation of code of frameworks, DSLs and applications. In addition to facilitate the development and reuse of frameworks, experiments conducted during this project showed that these two approaches make these processes more efficient and allow the construction of frameworks and applications with less difficulty. / Frameworks são artefatos de software que implementam a funcionalidade básica de um domínio. Seu reúso pode aumentar a eficiência do processo de desenvolvimento e a qualidade do código de aplicações. Contudo, frameworks são difíceis de construir e reutilizar, pois necessitam de uma estrutura complexa para implementar as variabilidades do seu domínio e serem adaptáveis o suficiente para poderem ser reutilizados por diversas aplicações. Em vista dessas dificuldades este projeto apresenta duas abordagens: 1) a abordagem From Features to Frameworks (F3), na qual o desenvolvedor modela as características de um domínio e uma linguagem de padrões auxilia na implementação de um framework com base nesse modelo; e 2) a abordagem que utiliza uma Domain-Specific Language (DSL) construída a partir da identificação e análise das características do domínio do framework para facilitar o reúso desse framework. Uma ferramenta, denominada From Features to Frameworks Tool (F3T), também foi desenvolvida para apoiar o uso dessas duas abordagens, fornecendo editores para a modelagem dos domínios e das aplicações e automatizando a implementação de código dos frameworks, das DSLs e das aplicações. Além de facilitar o desenvolvimento e o reúso de framework, experimentos realizados ao longo deste projeto mostraram que essas duas abordagens tornam esses processos mais eficientes e permitem a construção de frameworks e aplicações com menor dificuldade.
137

Cálculo de harmônicos e inter-harmônicos baseado na norma IEC 61000-4-7

Monteiro, Henrique Luis Moreira 17 February 2014 (has links)
Submitted by Renata Lopes (renatasil82@gmail.com) on 2016-02-11T12:44:23Z No. of bitstreams: 1 henriqueluismoreiramonteiro.pdf: 1229121 bytes, checksum: 42eac85a6ba4045f928f5e191a450601 (MD5) / Approved for entry into archive by Adriana Oliveira (adriana.oliveira@ufjf.edu.br) on 2016-02-26T11:59:22Z (GMT) No. of bitstreams: 1 henriqueluismoreiramonteiro.pdf: 1229121 bytes, checksum: 42eac85a6ba4045f928f5e191a450601 (MD5) / Made available in DSpace on 2016-02-26T11:59:22Z (GMT). No. of bitstreams: 1 henriqueluismoreiramonteiro.pdf: 1229121 bytes, checksum: 42eac85a6ba4045f928f5e191a450601 (MD5) Previous issue date: 2014-02-17 / CAPES - Coordenação de Aperfeiçoamento de Pessoal de Nível Superior / O cálculo de componentes harmônicos e inter-harmônicos é efetuado geralmente através do cálculo da FFT (Fast Fourier Transform). Porém, com a utilização desta ferramenta, alguns problemas podem ser ocasionados de modo que a energia do sinal original se espalhe ao longo do espectro de frequência. Isto proporciona o surgimento de componentes que na realidade não existem. Este fenômeno é definido como espalhamento espectral e acontece pelo fato de haver algum componente interharmônico fora da resolução da frequência da FFT ou pelo fato do sinal ser amostrado de forma assíncrona. Para o primeiro caso, utiliza-se a norma IEC 61000-4-7 que apresenta uma abordagem de grupos e subgrupos a fim de englobar a energia dos interharmônicos espalhada ao longo do espectro de frequência. Quanto ao sinal amostrado de forma assíncrona, são apresentados métodos de interpolação no domínio da frequência e no domínio do tempo para corrigir o resultado obtido através da FFT. Dessa forma, este trabalho faz uma abordagem da norma IEC e de cada método de interpolação, comparando-os com intuito de se conhecer o melhor método a ser aplicado para o cálculo dos componentes contidos no sinal, de acordo com a norma IEC 61000-4-7. / The harmonic and interharmonic components calculation is usually performance by using the FFT ( Fast Fourier Transform). However, through the use of this tool, some problems may arise due the fact that the original signal energy can spread over the frequency spectrum, promoting the appearance of not actually existing components. This phenomenon is defined as spectral leakage and happens because either there is some interharmonic component whose frequency does not match the frequency resolution of the FFT, or because the signal is sampled asynchronously. In the first case, IEC 61000-4-7 provides the groups and subgroups approaches to include the interharmonic energy spreads over the frequency spectrum. In the case of asynchronous sampled rate, interpolation methods are presented both in the frequency domain and in time domain for correcting the result obtained through the FFT. Thus, this work addresses IEC approach and presents how the time and frequency interpolation can be used to improve the IEC criteria. The interpolation methods are compared in order to find the best method to be applied for the calculation of the components contained in the signal, in accordance with IEC 61000-4-7.
138

UMA METODOLOGIA E UMA FERRAMENTA PARA O REUSO GERATIVO NA ENGENHARIA DE DOMÍNIO MULTIAGENTE / A METHODOLOGY AND A TOOL FOR IT I REUSE GERATIVO IN DOMAIN ENGINEERING MULTIAGENTE

Pereira, Mauro Henrique Jansen 14 June 2006 (has links)
Made available in DSpace on 2016-08-17T14:53:00Z (GMT). No. of bitstreams: 1 Mauro Henrique Jansen Pereira.pdf: 3085435 bytes, checksum: 85ddf745d88ff158bbf8aedd3fb5c0ae (MD5) Previous issue date: 2006-06-14 / The generative approach is one of the most productive ways to promote automatic reuse in software product lines, associated with Domain Engineering techniques and methodologies. The multi-agent paradigm aims to provide solutions to approach the growing complexity of software that should operate in non-predictable environments or exposed to fast changes. To obtain the benefits of automatic reuse in multi-agent system families, we need appropriate methods for the multi-agent paradigm, main study object of Multi-agent Domain Engineering. This work proposes GENMADEM, an ontology-based methodology for generative reuse in Multi-agent Domain Engineering whose main products are ontology-based domain models, Domain Specific Languages (DSLs) and application generators. It also contributes with ONTOGENMADEM, an ontology composed by an ontology and a plug-in to the ontology editor Protégé that supports the application of GENMADEM, aiding the analysis, design and implementation of DSLs. A case study that consists of the development of a DSL and a generator design for the domain of information filtering and retrieval is also presented with the goal of evaluation of the methodology. / A abordagem gerativa é um dos meios mais produtivos para promover o reuso automático em linhas de produção de software, aliado a técnicas e metodologias da Engenharia de Domínio. O paradigma multiagente visa fornecer soluções para abordar a crescente complexidade dos softwares que devem operar em ambientes não predizíveis ou sujeitos a mudanças rápidas. Para obtermos os benefícios do reuso automático em famílias de sistemas multiagente, precisamos de métodos adequados ao paradigma multiagente, que são objetos de estudo da Engenharia de Domínio Multiagente. Este trabalho propõe a GENMADEM, uma metodologia baseada em ontologias para o reuso gerativo na Engenharia de Domínio Multiagente cujos principais produtos são modelos de domínio baseados em ontologias, Linguagens Específicas de Domínio (LEDs) e geradores de aplicação. Ele também contribui com a ONTOGENMADEM, uma ferramenta composta por uma ontologia e um plugin para o editor de ontologias Protégé que suporta a aplicação da GENMADEM, auxiliando na análise, projeto e implementação de LEDS. Um estudo de caso que consiste no desenvolvimento de uma LED e projeto do gerador para o domínio da recuperação e filtragem de informação também é apresentado com o objetivo de avaliar a metodologia.
139

Estudo da parede de domínio transversal na presença de impurezas magnéticas sob efeito de corrente elétrica polarizada em spin via simulação micromagnética

Paixão, Everton Luiz Martins da 26 February 2018 (has links)
Submitted by Renata Lopes (renatasil82@gmail.com) on 2018-08-22T15:35:41Z No. of bitstreams: 1 evertonluizmartinsdapaixao.pdf: 15592539 bytes, checksum: 3e2c3d43b62b9fa0edea517213c63a12 (MD5) / Approved for entry into archive by Adriana Oliveira (adriana.oliveira@ufjf.edu.br) on 2018-09-03T16:33:20Z (GMT) No. of bitstreams: 1 evertonluizmartinsdapaixao.pdf: 15592539 bytes, checksum: 3e2c3d43b62b9fa0edea517213c63a12 (MD5) / Made available in DSpace on 2018-09-03T16:33:20Z (GMT). No. of bitstreams: 1 evertonluizmartinsdapaixao.pdf: 15592539 bytes, checksum: 3e2c3d43b62b9fa0edea517213c63a12 (MD5) Previous issue date: 2018-02-26 / CAPES - Coordenação de Aperfeiçoamento de Pessoal de Nível Superior / Entender e controlar o movimento de parede de domínio em nanofios é extremamente im-portante para o desenvolvimento de novas tecnologias para a aplicação em dispositivos de ar-mazenamento de dados. É conhecido que defeitos como entalhes ("notches") em nanofios são úteis para fixar paredes de domínio. No entanto, a intensidade de potencial de aprisionamento gerado com esse tipo de defeito é muito forte, e para desprender a parede de domínio é ne-cessário aplicar uma densidade de corrente muito elevada. Entretanto, pode-se criar armadilhas para paredes de domínios variando localmente propriedades magnéticas do nanofio, tais como: tais como constante de troca, magnetização de saturação, constante de anisotropia, parâmetro de amortecimento de Gilbert. Definimos essas regiões como impurezas magnéticas por ter propriedades magnéticas diferentes do nanofio. Neste trabalho, realizamos simulações micro-magnéticas para investigar a dinâmica de uma parede de domínio transversal (PDT) aprisionada em um defeito magnético usando pulsos de corrente elétrica polarizada em spin. Afim de criar armadilhas de aprisionamento para a PDT, consideramos um modelo de impureza magnética variando localmente a constante de troca. Ao ajustar o potencial de interação entre impure-zas magnéticas e uma PDT, verificamos que pulsos de corrente de baixa intensidade e de curta duração são capazes de desprender a PDT. Por fim, demonstramos que é possível controlar a posição de uma PDT aplicando pulsos de corrente sequenciais em uma nanofita contendo uma distribuição linear de impurezas magnéticas igualmente espaçadas. / Understand and control the domain wall movement in nanowires is extremely important for the development of new technologies for an application in data storage devices. It is known that defect as notches in nanowires are useful to pinning domain walls. Nevertheless, the pinning potential intensity generated by this type of defect is strong, and for depinning the domain wall it is necessary to apply a high current density. However, it is possible to create traps for domains walls by locally varying magnetic properties of the nanowire, such as: the exchange constant, saturation magnetization, anisotropy constant, Gilbert damping parameters. We define those regions as magnetic impurities once their magnetic properties differ from the nanowire proper-ties. In this study, we realized micromagnetic simulations in order to investigate the dynamics of a transverse domain wall (TDW) trapped in a magnetic defect using electric current pulses of spin-polarized. In order to create traps to TDW pinning, we have modeled the magnetic impurities by varying the exchange constant locally. When we adjusted the interaction poten-tial between the magnetic impurities and the nanowire we showed that low intensity and short duration current pulses are capable of depinning the TDW. At last, we demonstrated that it is possible to control the TDW position applying sequential current pulses in a nanowire planar containing a linear distribution of magnetic impurities equally distributed.
140

Uma abordagem orientada a modelos para reutilização de software / A model-driven software reuse approach

Daniel Lucredio 17 July 2009 (has links)
A reutilização de software busca aumentar a qualidade e produtividade no desenvolvimento de software, evitando a duplicação do esforço e reaproveitando o máximo possível das experiências de projetos passados. Apesar de simples, esta idéia não é facilmente colocada em prática, principalmente de maneira sistemática e controlada. Técnicas de engenharia de domínio e linhas de produtos de software buscam facilitar esta tarefa, porém ainda existem outros fatores que dificultam a adoção da prática da reutilização. Entre estes, destacam-se os problemas inerentes ao desenvolvimento de software da maneira como é conduzido atualmente, baseado em código-fonte. Estes problemas têm suas origens na crescente demanda por software cada vez mais complexo e afetam negativamente a capacidade de reutilizar software. O desenvolvimento orientado a modelos surge como uma alternativa atraente neste cenário, elevando a importância de modelos dentro do ciclo de vida do software, incorporando-os como parte integrante do produto final por meio de técnicas de modelagem e geração de código. Com isto, parte da complexidade do software fica escondida dentro dos geradores, protegendo os desenvolvedores, reduzindo a incidência de erros, aumentando a produtividade, qualidade, interoperabilidade e manutenibilidade dos artefatos produzidos. Nesta dissertação defende-se a tese de que o desenvolvimento orientado a modelos pode efetivamente aumentar e/ou melhorar a reutilização de software, e que para isso ela deve ser tratada de forma consistente dentro de um processo de engenharia de domínio. Para demonstrar esta tese, é apresentada uma abordagem orientada a modelos para reutilização de software, com atividades que guiam o desenvolvedor durante a análise, projeto e implementação do domínio. São também apresentados os resultados de uma avaliação envolvendo três estudos empíricos, realizados em ambiente acadêmico e industrial, que buscou determinar a viabilidade da abordagem e os benefícios que podem ser alcançados com a combinação de técnicas do desenvolvimento orientado a modelos e da reutilização de software. Os resultados mostram que a abordagem pode trazer diferentes benefícios para organizações de software, incluindo aumento da quantidade e qualidade da reutilização, e reduzindo a complexidade de desenvolvimento e configuração de produtos / Software reuse aims at increasing quality and productivity in software development, avoiding effort duplication and reusing all past experiences possible. Although it is a simple idea, it is not easy to put reuse in practice, especially in a systematic and controlled way. Domain engineering and software product lines techniques try to make this task easier, but there are many other factors that difficult the reuse adoption. Among these factors are the problems that are inherent to software development in the way it is conducted today, based on source code. These problems arise from the growing demand for increasingly complex software, negatively affecting the ability to reuse. Model-driven development is an attractive alternative in this scenario, leveraging the importance of models in the software life cycle, incorporating them as part of the final product through modeling and code generation techniques. As a result, part of the software complexity becomes hidden inside the generators, shielding the developers, reducing errors, increasing the productivity, quality, interoperability and maintainability of the produced assets. In this dissertation is presented the thesis that model-driven development can effectively increase and/or improve software reuse, and that to achieve this goal it must be treated in a consistent way inside a domain engineering process. To demonstrate this thesis, a model-driven software reuse approach is presented, with activities that guide the developer during domain analysis, design and implementation. The results of an evaluation involving three empirical studies are also presented. The studies were performed in both academic and industrial environments, and aimed at determining the viability of the approach and the benefits that can be achieved with the combination of model-driven development and software reuse techniques. The results showed that the approach can bring different benefits to software organizations, such as software reuse quantity and quality improvements, and complexity reduction in product development and configuration tasks

Page generated in 0.0482 seconds