• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 362
  • 57
  • Tagged with
  • 419
  • 419
  • 369
  • 57
  • 51
  • 49
  • 49
  • 46
  • 43
  • 37
  • 35
  • 25
  • 24
  • 24
  • 23
  • 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.
31

[pt] ORFEO:PROGRAMAÇÃO DISTRIBUÍDA ORIENTADA A EVENTOS COM FUNÇÕES E CONTINUAÇÕES COMO VALORES DE PRIMEIRA CLASSE

14 August 2002 (has links)
[pt] Neste trabalho defenderemos a tese de que funções e continuações como valores de primeira classe constituem uma boa base para construção de abstrações que se beneficiem do comportamento assíncrono da programação distribuída orientada a eventos.Propomos e desenvolvemos o sistema ORFEO, baseado na linguagem LUA 34, que atribui às funções remotas o mesmo status de primeira classe de funções locais.O sistema também possui a propriedade de tratar continuações como valores de primeira classe, permitindo capturar o que resta a ser executado do processamento de um evento.A aplicação dessas duas propriedades, funções remotas e continuações como valores de primeira classe, em um contexto de comunicação por eventos permite que um desenvolvedor possa construir abstrações de objetos distribuídos e de sincronização sem precisar de primitivas especiais no sistema.O resultado une a expressividade de uma linguagem procedural de técnicas funcionais e mecanismos de extensão presentes na linguagem LUA.
32

[pt] TIPANDO LINGUAGENS DINÂMICAS: UMA REVISÃO / [en] TYPING DYNAMIC LANGUAGES: A REVIEW

HUGO MUSSO GUALANDI 25 July 2016 (has links)
[pt] Linguagens de programação tem tradicionalmente sido classificadas como estaticamente tipadas ou dinamicamente tipadas, estas últimas também sendo conhecidas como linguagens de scripting. Linguagens com tipagem dinâmica são bastante populares para a escrita de programas menores, um cenário onde a facilidade de uso e flexibilidade da linguagem são altamente valorizados. No entanto, com o passar do tempo, pequenos scripts podem se tornar grandes sistemas e a flexibilidade da linguagem pode passar a ser uma fonte de defeitos no programa. Para estes sistemas maiores, a tipagem estática, que oferece detecção de erros em tempo de compilação, melhor documentação e oportunidades de otimização, passa a ser mais atrativa. Como reescrever todo o sistema em uma linguagem estática não é ideal do ponto de um vista da engenharia de software, encontrar formas de adicionar tipos estáticos em programas dinamicamente tipados já existentes tem sido uma área de pesquisa bem rica. Nesse trabalho, nós apresentamos uma perspectiva histórica dessa pesquisa. Nos focamos em abordagens que não são específicas para uma única linguagem de programação, como as Type Hints de Common LISP, o Soft Typing de Fagan et al e o Gradual Typing de Siek et al, contrastando essas diferentes soluções a partir de uma perspectiva moderna. / [en] Programming languages have traditionally been classified as either statically typed or dynamically typed, the latter often being known as scripting languages. Dynamically typed languages are very popular for writing smaller programs, a setting where ease of use and flexibility of the language are highly valued. However, with time, small scripts tend to evolve into large systems and the flexibility of the dynamic language may become a source of program defects. For these larger systems, static typing, which offers compile-time error detection, improved documentation and optimization opportunities, becomes more attractive. Since rewriting the whole system in a statically typed language is not ideal from a software engineering point of view, investigating ways of adding static types to existing dynamically typed programs has been a thriving research area. In this work, we present a historical overview of this research. We focus on general approaches that apply to multiple programming languages, such as the Type Hints of Common LISP, the Soft Typing of Fagan et al and the Gradual Typing of Siek et al, contrasting these different solutions from a modern perspective.
33

[pt] D-RAMA: UM NOVO PROTOCOLO DE ACESSO PARA SERVIÇOS INTEGRADOS EM SISTEMAS MÓVEIS DE TERCEIRA GERAÇÃO / [en] D-RAMA: A NEW ACCESS PROTOCOL FOR THIRD GENERATION WIRELESS INTEGRATED SERVICES

JAVIER GUSTAVO SANTIVANEZ GRAMAJO 18 November 2005 (has links)
[pt] Existe um crescente interesse na introdução de serviços integrados no ambiente de comunicações móveis e sem fio. Estes serviços podem incluir, em alguns casos, informação na forma de áudio, vídeo, imagens e dados simultaneamente junto com o serviço existente de voz nas redes celulares. Devido à necessidade por maior faixa, o aumento da capacidade da interface rádio continuará sendo um dos principais requisitos para a introdução destes novos serviços. Para atender esta necessidade, vários métodos de acesso estão sendo propostos. Esta tese propõe um novo protocolo de acesso, D-RAMA, que visa extender os métodos de acesso determinísticos TRAMA e FRAMA. A validação do algoritmo é feita por meio de simulação considerando diversas interfaces rádio, assim como diferentes tipos de tráfegos. / [en] Third generation systems will present several new enhancements while compared with current second generation technologies. Some of the most important ones are the support of integrated services (audio, video, data) as well as speech, operation in different radio environments with several propagation conditions and increased capacity. These features demand an efficient media access control (MAC) protocol, supporting both Constant Bit Rate (CBR) and Variable Bit Rate (VBR) traffic types with different Quality of Service (QoS) requeriments. In order to supply this demand, several packet access methods are being proposed. This thesis presents a new media access protocol, D-RAMA (Dynamic Priorities Resource Auction Multiple Access) and FRAMA (Fair resource Auction Multiple Access) methods, and is designed to fulfill the requirements of third generation systems. The protocol is validated through simulations, considering several radio interfaces and traffic sources.
34

[pt] ESTUDO DE UMA LEI DE CONTROLE PROPOSTA PARA ALGUNS SISTEMAS DE REGULAÇÃO EXTREMAL / [en] STUDY OF A CONTROL LAW FOR AN EXTREME CONTROL REGULATOR

DANTE JOSE DE ARAUJO 05 August 2009 (has links)
[pt] Este trabalho, apresenta o estudo de uma lei de comando, proposta para um regulador extremal, capaz de regular três tipos de sistemas, ou seja: N-L, L-n, e L-N-nl, onde L é uma sistema linear de primeira ordem, e N é um sistema Não Linear que apresenta características parabólica, os blocos estão ligados em cascata, e é suposto que apenas a entrada e saída do conjunto, sejam acessíveis. O estudo foi feito por simulação analógica. No computador IBM-1130, utilizando para tanto o programa CSMP (continuous system modeling program). São apresentados e discutidos, os resultados gráficos, ilustrando as trajetórias e o comportamento dos três sistemas estudados, Quando sujeitos à lei de comando imposta pelo regulador. Estes resultados, levaram a concluir que, utilizando a lei de comando proposta, é possível, partindo de quaisquer condições iniciais, conduzir e faze com que os sistemas estudados, fiquem trabalhando no extremo da característica não linear, e que as oscilações, tanto em regime transitório como em regime permanente, são de amplitude dessprezível. / [en] This work presents the study of a control law for na extreme control regulator with the capability of controlling three types of systems, namely N-L, L-N, L-N and L-N-L, where L is a first-order linear system and N is a non-linear system that possesses a parabolic characteristic. The system blocks are interconnected in series and it is assumed that only the input and output terminals of the complete system are accessible. The study was made by an analogue simulation on the IBM-1130 computer, utilizing the CSMP (continuous system modeling program). The results are presented and discussed graphically and the curves illustrate the performance of the three systems when subject to the control law imposed by the regulator, these results lead to the conclusion that using the proposed control law it is possible to achieve control for any set of initial conditions. The transient and steady state responses show a very small amplitude of oscillation.
35

[en] AMPLIFIED SOLITONIC SYSTEMS: VIABILITY STUDY FOR LONG DISTANCE OPTICAL COMMUNICATIONS APPLICATIONS AND/OR TRANSMISSION RATIO / [pt] SISTEMAS SOLITÔNICOS AMPLIFICADOS: ESTUDO DE VIABILIDADE PARA APLICAÇÃO EM COMUNICAÇÕES ÓPTICAS DE LONGA DISTÂNCIA E/OU ALTAS TAXAS DE TRANSMISSÃO

PAULA BRANDAO HARBOE 29 May 2006 (has links)
[pt] Neste trabalho, os sistemas solitônicos amplificados são estudados utilizando simulações numéricas. A inserção periódica de simplificadores ópticos (EDFAs), para compensar as perdas na fibra, limita o desempenho dos sistemas devido, principalmente, ao ruído de emissão espontânea amplificada (ASE) gerado pelo próprio amplificador. As decorrentes limitações impostas aos sistemas - efeito Gordon-Haus, acúmulo de ruído ASE, espaçamento entre amplificadores e interações entre pulsos adjacentes - são detalhadamente analisadas. Neste cenário, o desempenho destes sistemas é inferior ao de sistemas NRZ em uso. Visando melhorar o desempenho dos sistemas, diferentes técnicas de controle de sólitons - gerenciamento de dispersão, filtragem espectral em freqüências fixa e deslizante - são descritas e investigadas. Os inúmeros resultados obtidos e apresentados permitem avaliar com segurança a aplicabilidade dos sistemas solitônicos em comunicação ópticas de longa distância e/ou altas taxas de transmissão. / [en] This thesis presents a study of single channel amplified soliton systems base don numerical simulations. In these systems, the losses of the optical fibers are compensated by the periodic insertion of Erbium-doped fiber amplifiers (EDFAs). As the amplifiers generate noise in the form of spontaneous amplified emission (ASE noise), their presence limits the systems performance. The resulting limitations - the Gordon-Haus effect, ASE noise accumulation, length of the amplifier span and interaction between neighborinhg pulses - are analyzed in detail. When taken into account, these limitations make the performance of amplied soliton systems inferior to that of classical linear NZR systems currently in use. Different techniques to improve the performance of soliton systems are investigated, mainly the dispersion management tecnique and spectral flitering, using both fixed and sliding frequencies. The results obtained through extensive numerical simulations allow a sound evaluation of the applicability of amplified soliton systems to long distance and/or high rate transmissions.
36

[pt] COMPENSADORES ESTÁTICOS EM SISTEMAS DE POTÊNCIA / [en] STATIC COMPENSATORS IN POWER SYSTEMS

PATRICK JOSQUIN 25 January 2007 (has links)
[pt] Uma das fases importantes no planejamento dos Sistemas Elétricos de Potência é a verificação do seu comportamento dinâmico. Sob este aspecto é conveniente que se tenha uma modelagem mais real possível de todos os componentes do sistema, havendo particular interesse numa boa representação principalmente das máquinas (geradores e síncronos). Ultimamente, os Compensadores Estáticos (SVS) tem sido um elemento valioso no controle da potência reativa dos sistemas Elétricos de EAT. Desta forma, os programas digitais até então utilizados tiveram que ser convenientemente modificados a fim de considerar este novo equipamento. A finalidade deste trabalho é apresentar a representação dos SVS nos programas de estabilidade. O enfoque principal será dados aos SVS controlados a tiristores (TCR, TCT, TSC ou mistos) nos quais há intervenção de sistemas específicos de controle. Com base na modelagem proposta, é feita uma análise da operação dos SVS a tiristores em regime permanente e, em transitório. Conjuntamente com a apresentação dos vários tipos de SVS a tiristores, é introduzida uma metodologia para a determinação de seus valores nominais, suas principais características operativas, fazendo-se, sempre que possível, uma comparação com outros tipos de Compensadores Estáticos e, com os Compensadores Síncronos atualmente em operação. / [en] One of the most important phases of power systems planning, is the examination of its dynamic behavior. It is convenient under this aspect, to have the models of all components pertaining the system, as close as possible to the real conditions of operation being of particular interest a good representation, mainly of the machines (generators and synchronous compensators). Lately, the static compensators (SVS), have been an important component in the control of reactive power for the UHV electrical systems. Due to this fact, the digital programs used until then, had to be conveniently modified so as to consider this new equipment. The purpose of the present work, is to introduce the representation of the SVS in the stability programs. Special care will be give to the SVS controlled by thyristors (TCR, TCT, TSC or mixed), in which the intervention of specific control systems takes place. Based upon the proposed models, an analysis of the operation of the thyristors SVS in permanent and transient regimes is performed. Together with the presentation of various types of thyristors SVS, it is introduced methods to determine nominal values, main operational characteristics, always comparing, when possible, to other types of static compensators, as well as, with the synchronous compensators in operation.
37

[en] TRANSMISSION NETWORK COST ALLOCATION MULTIMARKET SYSTEMS / [pt] ALOCAÇÃO DE CUSTOS PELO USO DO SISTEMA DE TRANSMISSÃO EM SISTEMAS MULTIÁREA

JUAN CARLOS VARGAS PARRA 09 September 2014 (has links)
[pt] Com o aumento das interligações elétricas entre países, surgiram vários desafios para reguladores e operadores do setor elétrico desses países. Um dos desafios mais importantes consiste em definir qual o custo pelo uso da transmissão de um país a outro país. O principal problema, neste caso, é que a informação elétrica de um país não está disponível para outros países, o que dificulta a devida alocação internacional pelo uso da transmissão. Este trabalho tem como objetivo analisar possíveis soluções para o problema da alocação de custos pelo uso da transmissão em sistemas multiárea. Para isso, alguns métodos representativos pelo uso da transmissão serão combinados com diferentes técnicas para criar sistemas elétricos equivalentes, representando um país (ou uma área). São analisados os métodos Prorata, divisão proporcional (PS-Proportional Sharing), Zbus e EBE (E-quivalent Bilateral Exchange). Para gerar os equivalentes são considerados os seguintes modelos: equivalente baseado em uma rede otimizada equivalente (ROE), que cria linhas fictícias a partir das barras de fronteira de cada país e das tensões destas barras definidas no caso base; equivalente Ward, em que cada país estabelece seu sistema equivalente com o uso da técnica de fatoração da matriz de admitância nodal e; finalmente, o equivalente REI (Radial Equivalent Indepen-dent), no qual uma rede elétrica é reduzida a um equivalente radial. As análises dos métodos de alocação de custos pelo uso da transmissão junto aos sistemas equivalentes foram realizadas com os sistemas 9 barras e IEEE 24 barras, ambos com três áreas. / [en] With the increase of the electrical interconnections among countries, there were several challenges for regulators and operators in these countries. One of the most important challenges is to define what is the transmission cost usage from one country to another country. The main problem in this case is due to the elec-trical information of one country which is not available to another country, which makes difficult the multiarea transmission cost allocation. The main objective of this dissertation is to examine possible solutions for the multiarea transmission cost allocation problem. To do this, some representative methods for transmission cost allocation will be combined with techniques to create equivalent electrical systems, which will represent a country (or area). The transmission cost allocation methods used are: methods Pro-rata, proportional sharing (PS), Zbus and EBE (Equivalent Bilateral Exchange). To generate the equivalents are considered the following models: equivalent based on an optimized network equivalent (ONE), which creates fictitious lines based on the optimization problem considering the interconnection buses of the frontier of the country and voltage in these buses es-tablished for the base case; The Ward equivalent, in which each country creates an equivalent system based on the internal information of its area and, finally, the REI equivalent (Radial Equivalent Independent), in which the power grid is repre-sented by a radial system. Analyses of those transmission cost allocation methods and equivalent systems were performed for 9 bus and IEEE 24 bus, both with three areas.
38

[en] GOVERNANCE OF OPEN MULTI-AGENT SYSTEMS WITH DEPENDABILITY / [pt] GOVERNANÇA DE SISTEMAS MULTI-AGENTES ABERTOS COM FIDEDIGNIDADE

RODRIGO DE BARROS PAES 26 February 2008 (has links)
[pt] Sistemas multi-agentes abertos são freqüentemente caracterizados como sistemas distribuídos onde agentes, que podem não ser conhecidos a priori, podem entrar ou sair do sistema a qualquer momento. Uma abordagem de governança estabelece regras de interação que precisam ser seguidas pelos agentes de um determinado sistema. O uso destas regras permite uma maior previsibilidade e controle sobre o comportamento observável do sistema. Nesta tese, apresenta-se uma abordagem de governança de sistemas multi-agentes abertos como adequada para lidar não apenas com o monitoramento e controle do comportamento dos agentes, mas também com aspectos de fidedignidade. Um software é dito fidedigno quando se pode confiar no mesmo através de verificações formais ou informais assumindo riscos de danos compatíveis com o serviço prestado pelo software. A incorporação de aspectos de fidedignidade em uma abordagem de governança tem como principal benefício a geração de uma tecnologia integrada que possui as vantagens de uma abordagem de governança e ao mesmo tempo lida com especificações de instrumentos de fidedignidade tais como prevenção e tolerância a faltas. A abordagem proposta é ilustrada através de um estudo de caso no contexto de controle de tráfego aéreo. / [en] Open multi-agent systems are frequently characterized by having little or no control over the behavior of the agents. The internal implementation and architecture of agents usually are inaccessible, and different teams may have developed them but with no coordination between them. Furthermore, agents may enter or leave the system at their will. A governance approach defines the interaction rules that must be obeyed by the agents. These rules allow for a greater control and predictability of the observable system behavior. In this thesis, we propose a governance approach to deal not only with the monitoring and control of agents` behavior but also to deal with dependability concerns. The original definition of dependability is the ability to deliver service that can justifiably be trusted. A governance approach that also deals with dependability has as main benefit the reuse of the monitoring and enforcement present in the governance infrastructure for dependability. We present a case study in the context of an air traffic control system to illustrate our approach.
39

[en] WORK-FLOW EXECUTION IN DISCONNECTED ENVIRONMENTS / [pt] EXECUÇÃO DE WORKFLOW EM AMBIENTES COM DESCONEXÃO

FABIO MEIRA DE OLIVEIRA DIAS 15 September 2003 (has links)
[pt] Os sistemas de gerência de workflow são freqüentemente utilizados para modelagem, monitoramento e execução coordenada de atividades realizadas por grupos de usuários em diferentes contextos. Com a atual proliferação de computadores portáteis e seu crescente poder de computação, os sistemas tradicionalmente desenvolvidos têm se mostrado, muitas vezes, excessivamente rígidos, limitando o grau de autonomia dos usuários. O objetivo deste trabalho é identificar e analisar diferentes técnicas de flexibilização e mecanismos que possam ser empregados em um sistema de gerência de work-flow destinado a dar suporte à operação desconectada. O principal desafio é garantir um nível de independência satisfatório entre grupos de pessoas trabalhando de forma conjunta que possibilite a realização coordenada de tarefas, com um objetivo global comum, em ambientes com desconexão. Para testar a viabilidade das idéias discutidas nesta dissertação, foi construído um sistema cujo projeto levou em conta os vários requisitos apresentados e que permite explorar características específicas de diferentes tipos de work-flow, buscando flexibilizar sua execução, sem comprometer a estruturação preestabelecida. / [en] Workflow management systems are frequently used for modeling, monitoring and controlling the coordinated execution of activities performed by workgroups in a variety of contexts. With the widespread use of portable computers and their growing computational power, conventional systems have often proved to be overly restrictive, effectively limiting the level of autonomy of the users involved. The primary goal of this work is to identify and analyze different flexibilization techniques and mechanisms that can be employed in a workflow management system aimed at supporting disconnected operation. The main challenge is to provide a satisfactory degree of independence among individuals in cooperating teams who share a common goal and work in disconnected environments. In order to test the viability of the ideas discussed in this dissertation, a system was built whose design met the requirements presented in the text and which allows the exploration of specific features of different kinds of workflow so as to enhance execution flexibility, without compromising the predefined structure.
40

[en] COMPARISON OF AGENT AND OBJECT ORIENTED PROJECTS USING THE GEORISC PLATFORM / [pt] COMPARAÇÃO DE PROJETO BASEADO EM AGENTES E ORIENTAÇÃO A OBJETOS NA PLATAFORMA GEORISC

SERGIO LUIZ RUIVACE CERQUEIRA 08 September 2011 (has links)
[pt] Diversas tecnologias de implementação de software são discutidas na literatura. Duas dessas tecnologias são a orientação a objetos, que se encontra consolidada, e a orientação a agentes, que vem sendo objeto de muitos estudos e experimentos. Esses estudos indicam a orientação a agentes como muito promissora e como uma evolução da orientação a objetos. No entanto, há poucos trabalhos comparando essas duas técnicas e os poucos trabalhos se baseiam em comparações ideológicas e qualitativas. Essa dissertação tem por objetivo desenvolver e avaliar modos sistemáticos de avaliação de duas arquiteturas de implementação de sistemas. As duas tecnologias apresentadas foram comparadas e foi determinado se a utilização de uma tecnologia trouxe benefícios, desvantagens ou foi indiferente face à outra. A comparação foi realizada tomando por base um problema real, ou seja, foram criadas duas implementações que solucionam o problema de modo similar cada uma usando uma tecnologia. Para o desenvolvimento desse trabalho foi criado um plano de medição com base na técnica Goal Question Metric. O plano de medição foi aplicado às duas implementações e resultados obtidos foram avaliados definindo os benefícios de cada técnica. Por fim, foi feita uma crítica da utilização do modelo GQM em um projeto real. / [en] There are several software development technologies currently in the literature. Two such technologies are object orientation, which is consolidated, and agent orientation, which has been the subject of many studies and experiments. These studies indicate the agent orientation as very promising and an evolution of object orientation. However, there is only a few studies comparing these two techniques and these studies have been based on ideological and qualitative comparisons. This dissertation aims to develop and evaluate methods of systematic evaluation of two architectures for implementing systems. The two technologies presented were compared and determined whether the use of technology has brought benefits, disadvantages or was indifferent to the other. The comparison was performed based on taking a real problem; in other words, two implementations have been created that address the problem similarly each using a technology. To develop this work, it was created a measurement plan based on the technique Goal Question Metric. The measurement plan was applied to both implementations and results were evaluated by defining the benefits of each technique. Finally was done a discussion about the use of the GQM model in a real project.

Page generated in 0.0404 seconds