• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 45
  • 1
  • Tagged with
  • 46
  • 46
  • 46
  • 44
  • 44
  • 44
  • 44
  • 41
  • 12
  • 10
  • 8
  • 8
  • 7
  • 7
  • 7
  • 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.
21

MODELO DE NEGOCIAÇÃO E O AGENTE MEDIADOR NO AMBIENTE ICS DE COMÉRCIO ELETRÔNICO / MODEL OF TRADING AND THE MEDIATOR AGENT IN ICS ELECTRONIC COMMERCE ENVIRONMENT

Martins, Sérgio Gomes 14 September 2007 (has links)
Made available in DSpace on 2016-08-17T14:53:18Z (GMT). No. of bitstreams: 1 Sergio Martins.pdf: 700705 bytes, checksum: 71c0b694334049a0c5cb00444741f529 (MD5) Previous issue date: 2007-09-14 / This work is part of the ICS Project (Intelligent Commerce System), currently in development in the Intelligent Systems Laboratory (LSI), at Universidade Federal do Maranhão (UFMA), under the coordination of the Prof. Dr. Sofiane Labidi. The project aims at developing an Intelligent environment of negotiation for electronic commerce among companies (business-to-business) and in a approaching in cycle of life composed of five stages. This work aims at main feature of the ICS that is the automation of the negotiation process to provide companies with favorable conditions for commercialization at a low operational cost, with rapidity and efficiency. The negotiation is the stage where the intelligent agents who represent the users (companies), initiate its searches for the satisfaction of its necessities through exchanges of purchase or seller proposals of goods and services. We present the proposed Negotiation Model and a prototype of the mediator agent which is responsible for the management of the negotiation process as a whole. / Este trabalho é parte do Projeto ICS (Intelligent Commerce System), atualmente em desenvolvimento no Laboratório de Sistemas Inteligentes (LSI), da Universidade Federal do Maranhão (UFMA), sob a coordenação do Prof. Dr. Sofiane Labidi. O projeto tem como objetivo desenvolver um ambiente inteligente de negociação de comércio eletrônico entre empresas (business-to-business). O ICS é baseado na tecnologia de agentes inteligentes móveis e numa abordagem em ciclo de vida composto de cinco fases. Este trabalho foca a característica principal do ICS que é a automação do processo de negociação para proporcionar às empresas condições favoráveis de comercialização a um baixo custo operacional, com rapidez e eficiência. A negociação é a fase em que os agentes inteligentes que representam os usuários (empresas) iniciam suas buscas pela satisfação de suas necessidades através de trocas de propostas de compra ou venda de bens e serviços. Apresentamos o modelo de negociação proposto e o protótipo do agente mediador, responsável pelo gerenciamento do processo de negociação como um todo.
22

Adapta: um arcabouço para o desenvolvimento de aplicações distribuídas adaptativas / Adapt: a framework for the development of applications Distributed adaptive

Sallem, Márcio Augusto Sekeff 14 December 2007 (has links)
Made available in DSpace on 2016-08-17T14:53:27Z (GMT). No. of bitstreams: 1 Marcio Augusto Sekeff.pdf: 1014650 bytes, checksum: 620b3ce1069bc8032552ed7d6cbf8d41 (MD5) Previous issue date: 2007-12-14 / Modern computing environments are characterized by a high degree of dynamism that, along with the heterogeneity of computational devices and communication infrastructure, demand the development of a new range of applications that must be able to self-adapt dynamically and transparently according to changes in its execution environment. A computational grid is an example of a modern environment where it is common to notice a high variation on resource availability, node instability, variations on load distribution, and heterogeneity of computational devices and network technology. Another example is mobile computing, where the great diversity of computational devices, wireless network dynamism, limitations regarding available resources (such as, battery power) and mobility require the software to able to adapt to environmental changes. This paper presents the Adapta framework, a reflective middleware that provides the means to develop self-adaptive distributed applications, separating the business code from the one responsible for adaptation. Adapta also provides a runtime execution environment that monitors computational resources and noticies application components about the occurrence of important events that should trigger reconfiguration actions. Adapta provides a XML based reconfiguration language that defines how the application must adapt in response to environmental changes. Statements of the reconfiguration language can also be applied at runtime, which allows to dynamically change the reconfiguration mechanism itself. / Sistemas computacionais modernos são caracterizados por um alto grau de dinamismo que, junto com a heterogeneidade dos dispositivos computacionais e da infraestrutura de comunicação, requerem o desenvolvimento de um novo grupo de aplicações capazes de se auto-adaptar dinamica e transparentemente de acordo com mudanças em seu ambiente de execução. Um exemplo destes ambientes é o compreendido por grade computacionais, onde é comum observar alta variabilidade na disponibilidade de recursos, instabilidade de nós, variações no balanceamento de carga e heterogeneidade dos dispositivos computacionais e tecnologia de rede. Outro example são os ambientes de computação móvel, nos quais a grande diversidade de dispositivos computacionais, o dinamismo das redes sem fio, as limitações na disponibilidade de recursos (por exemplo, bateria) e a questão da mobilidade exigem a habilidade do software de se adaptar a mudan ças do ambiente. Este trabalho apresenta o arcabouço Adapta, um middleware reflexivo que provê os meios para desenvolver aplicações distribuídas auto-adaptativas, separando as regras de negócio do código responsável pela adaptação. Adapta também consiste em um sistema em execução que monitora recursos computacionais e notifica componentes da aplicações da importância de eventos que devem disparar ações de reconfiguração. O Adapta define uma linguagem de reconfiguração baseada em XML através da qual é possível especificar como a aplicação deve se adaptar em resposta a mudanças ambientais. Sentenças desta linguagem de reconfiguração podem ser aplicadas em tempo de execução, o que permite alterar dinamicamente o próprio mecanismo de reconfiguração.
23

Proposta de arquitetura para o estabelecimento dinâmico de conexões determinísticas e busca de recursos multidomínio em redes grid OBS baseadas no GMPLS

NUNES, Anderson Marques 17 June 2011 (has links)
Submitted by Samira Prince (prince@ufpa.br) on 2012-05-22T13:14:07Z No. of bitstreams: 2 Dissertacao_PropostaArquiteturaEstabelecimento.pdf: 6189891 bytes, checksum: faceb13475a0a2e448cb220fdbb78858 (MD5) license_rdf: 23898 bytes, checksum: e363e809996cf46ada20da1accfcd9c7 (MD5) / Approved for entry into archive by Samira Prince(prince@ufpa.br) on 2012-05-22T13:34:46Z (GMT) No. of bitstreams: 2 Dissertacao_PropostaArquiteturaEstabelecimento.pdf: 6189891 bytes, checksum: faceb13475a0a2e448cb220fdbb78858 (MD5) license_rdf: 23898 bytes, checksum: e363e809996cf46ada20da1accfcd9c7 (MD5) / Made available in DSpace on 2012-05-22T13:34:46Z (GMT). No. of bitstreams: 2 Dissertacao_PropostaArquiteturaEstabelecimento.pdf: 6189891 bytes, checksum: faceb13475a0a2e448cb220fdbb78858 (MD5) license_rdf: 23898 bytes, checksum: e363e809996cf46ada20da1accfcd9c7 (MD5) Previous issue date: 2011 / CNPq - Conselho Nacional de Desenvolvimento Científico e Tecnológico / RNP - Rede Nacional de Ensino e Pesquisa / FAPESPA - Fundação Amazônia de Amparo a Estudos e Pesquisas / A capacidade de processamento das instituições de pesquisa vem crescendo significativamente à medida que processadores e estações de trabalho cada vez mais poderosos vão surgindo no mercado. Considerando a melhoria de desempenho na área de redes de computadores e visando suprir a demanda por processamento cada vez maior, surgiu a ideia de utilizar computadores independentes conectados em rede como plataforma para execução de aplicações paralelas, originando assim a área de computação em grade. Em uma rede que se encontra sob um mesmo domínio administrativo, é comum que exista o compartilhamento de recursos como discos, impressoras, etc. Mas quando a rede ultrapassa um domínio administrativo, este compartilhamento se torna muito limitado. A finalidade das grades de computação é permitir compartilhamento de recursos mesmo que estes estejam espalhados por diversos domínios administrativos. Esta dissertação propõe uma arquitetura para o estabelecimento dinâmico de conexões multidomínio que faz uso da comutação de rajadas ópticas (OBS – Optical Burst Switching) utilizando um plano de controle GMPLS (Generalized Multiprotocol Label Switching). A arquitetura baseia-se no armazenamento de informações sobre recursos de grade de sistemas autônomos (AS -Autonomous Systems) distintos em um componente chamado Servidor GOBS Raiz (Grid OBS) e na utilização do roteamento explícito para reservar os recursos ao longo de uma rota que satisfaça as restrições de desempenho de uma aplicação. A validação da proposta é feita através de simulações que mostram que a arquitetura é capaz de garantir níveis de desempenho diferenciados de acordo com a classe da aplicação e proporciona uma melhor utilização dos recursos de rede e de computação. / The processing capacity of research institutions has been growing significantly as processors and workstations increasingly powerful emerging in the market. Considering the improvement of performance in the area computer networks and seeking to fill the demand for ever greater processing, the idea to use networked computers as independent platform for running parallel applications, thus creating the area grid computing. In a network that is under the same administrative domain, is common for there to share resources such as disks, printers, etc. But when the network goes beyond an administrative domain, this sharing becomes very limited. The purpose of computing grids is to allow sharing resources even if they are scattered in different areas administration. This thesis proposes an architecture for dynamic establishment of connections multidomain which makes use of optical burst switching (OBS) using a GMPLS control plane (Generalized Multiprotocol Label Switching). The architecture is based on storing information about grid resources of autonomous systems in a separate component called GOBS Root Server (Grid OBS) and the use of explicit routing to reserve resources along a route that satisfies the performance constraints of an application. The validation of the proposal is made through simulations that show that the architecture is capable of levels of performance differed according to the application class and provides a better utilization of network resources and computing.
24

Aquisição de serviços de TI como um processo de qualidade no fornecimento de software - estudo de caso de terceirização em medicina transfusional

MIRANDA, Arnaldo José de 22 December 2009 (has links)
Submitted by Irvana Coutinho (irvana@ufpa.br) on 2011-03-30T13:53:09Z No. of bitstreams: 2 MIRANDA, Arnaldo José de PPGEngenharia Elétrica.pdf: 1975081 bytes, checksum: d26a4a121132f510f6ab9ad4a3dfee01 (MD5) license_rdf: 22876 bytes, checksum: 0a4e855daae7a181424315bc63e71991 (MD5) / Made available in DSpace on 2011-03-30T13:53:09Z (GMT). No. of bitstreams: 2 MIRANDA, Arnaldo José de PPGEngenharia Elétrica.pdf: 1975081 bytes, checksum: d26a4a121132f510f6ab9ad4a3dfee01 (MD5) license_rdf: 22876 bytes, checksum: 0a4e855daae7a181424315bc63e71991 (MD5) Previous issue date: 2009 / Face às dimensões continentais do país, as organizações situadas em regiões carentes de fornecedores de desenvolvimento de sistemas de software especializado estão distribuindo suas operações de Information Technology Outsourcing (ITO), para outras regiões. Como consequência, a redução de custos e a melhoria da contratação de serviços em Tecnologia da Informação (TI) têm sido os dois grandes focos da atualidade, incentivando à noção de parceiros múltiplos em operações recíprocas e engajados tanto em relacionamentos formais quanto informais como a terceirização. Os serviços terceirizados são diversificados e entre eles está o desenvolvimento e manutenção de software através de contratos, realizados por organizações situadas em regiões onde existe demanda de software com características específicas. Sabe-se que a terceirização de Software e Serviços Correlatos (S&SC), que inclui as atividades de contratação e gestão do processo de aquisição é uma tarefa complexa e necessária para as organizações, principalmente no que diz respeito às condições envolvidas na contratação. Nesses casos, o exercício da governança tem sido um importante instrumento para, com a terceirização de TI, promover a gestão adequada do risco e o retorno do investimento. Sendo assim, o processo de compra ou venda de um produto de software nesse ambiente é uma atividade que envolve um grande número de conceitos subjetivos, referentes principalmente a características dos produtos. Torna-se maior o desafio quando se trata de software de prateleira modificável (Modified Off-The-Shelf - MOTS) que sofrem modificações e adições de requisitos a cada novo cliente. Neste contexto, buscando adequar as exigências do mercado com as necessidades de métodos e diretrizes para melhoria dos processos de aquisição e fornecimento de software, este trabalho procura explorar as principais características acerca do contrato, do controle de qualidade, e os resultados dos relacionamentos adotados na implementação de projetos de terceirização desenvolvidos á distância. São apresentados os resultados obtidos de um estudo de caso conduzido em uma empresa pública de Medicina Transfusional situada no norte do Brasil que adotou este processo. Por fim, este texto apresenta uma discussão sobre os diferenciais e limitações deste trabalho, e apresenta direcionamentos para investigações futuras neste campo de estudo. / As a consequence of the continental dimensions of Brazil, the demand of specialized software solutions for organizations in underdeveloped areas require the distribution of operations of Information Technology Outsourcing (ITO) to other regions. As a result, the reducing of costs and the improvement of the acquisition services on Information Technology constitute two main topics nowadays, motivating the notion of multiple partners deeply involved in reciprocal operations and engaged in formal and informal activities such as outsourcing. The outsourced services are diverse and they include the development and maintenance of software through contracts made by organizations located in areas lacking demand for specialized software systems. It is known that the outsourcing of Software and Related Services, which includes the activities of the acquisition and management of the acquisition process are complex and necessary for organizations, especially with regard to the conditions involved in contract. In such cases, the exercise of governance has been an important instrument for, with outsourcing processes, to promote proper management of risk and return of investment. Thus, the process of buying or selling a software product in this environment is an activity that involves a lot of subjective concepts, mainly related to the gathering of products requirements. It is a major challenge when it comes to Modified Off-The-Shelf Products that undergo changes and additions to requirements for each new customer. In this context, aiming to adapt market requirements with the continuous demand of methods and guidelines for software acquisition improvement process, this text explores the key features about the contract, quality control, and the results of the relationships adopted in the implementation of outsourcing projects developed from a distance. We present the results of a case study conducted in a public company for transfusion medicine in the north of Brazil that adopted the outsourced software development process. To conclude, this text presents a discussion about the advantages and limitations of this work, and discusses some future directions of this research.
25

Modelagem neural da resistência elétrica dos fornos de redução do alumínio

CONTE, Thiago Nicolau Magalhães de Souza 16 October 2015 (has links)
Submitted by camilla martins (camillasmmartins@gmail.com) on 2017-03-28T14:46:51Z No. of bitstreams: 2 license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) Dissertacao_ModelagemNeuralResistencia.pdf: 1952861 bytes, checksum: 1924e498b84043d53cd4a207b4f98d34 (MD5) / Approved for entry into archive by Edisangela Bastos (edisangela@ufpa.br) on 2017-03-28T17:12:44Z (GMT) No. of bitstreams: 2 license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) Dissertacao_ModelagemNeuralResistencia.pdf: 1952861 bytes, checksum: 1924e498b84043d53cd4a207b4f98d34 (MD5) / Made available in DSpace on 2017-03-28T17:12:44Z (GMT). No. of bitstreams: 2 license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) Dissertacao_ModelagemNeuralResistencia.pdf: 1952861 bytes, checksum: 1924e498b84043d53cd4a207b4f98d34 (MD5) Previous issue date: 2015-10-16 / Este trabalho avalia dois tipos de Redes Neurais Artificiais na tarefa de modelar dinamicamente o comportamento da resistência elétrica de um forno de redução de alumínio primário. A proposta é utilizar Redes Neurais Multicamada Diretas (RNMD) e Redes Neurais Recorrentes (RNR) para modelar a resistência elétrica do forno. Para cada uma destas Redes Neurais é explorado a sua capacidade de modelar sistemas dinâmicos, seja variando o número de camadas de neurônios, bem como o número de neurônios em cada camada, variando também os sinais de entrada da rede neural, etc. Os dados a serem utilizados na modelagem são oriundos de uma fábrica brasileira de alumínio primário. Esta modelagem pode ser usada para controlar a distância (subir ou descer) entre os eletrodos anodos e catodos do forno de redução que são constituídos principalmente por materiais carbonáceos. Desta forma o sistema de controle possui a tarefa de manter o valor de resistência dentro de faixas aceitáveis de operação procurando sempre garantir estabilidade térmica e consequentemente a produção do alumínio primário, com alto teor de pureza, com base em dados disponíveis online no sistema de controle da fábrica. Através desses eletrodos são injetadas correntes elétricas continuas que, além da eletrólise em si, provocam o aquecimento do banho eletrolítico, elevando a sua temperatura para uma faixa acima de 960 °C. A motivação para o trabalho está na alta complexibilidade do processo de redução do alumínio primário, cuja natureza é não-linear e o mesmo sofre influência de diversas variáveis diretamente ligadas a dinâmica do processo, muitas vezes imperceptíveis aos engenheiros de processo da fábrica, mas que podem ser percebidas por meio das técnicas de inteligência computacional refletindo aproximadamente as diferentes condições operacionais do sistema real. / The paper evaluates two types of Artificial Neural Networks to model dynamically the behaviour of the electrical resistance of a primary aluminum reduction furnace. The proposal is to use Direct Multilayer neural networks (RNMD) and Recurrent Neural networks (RNR) to model the electrical resistance of the oven. For each of these Neural Networks is explored its ability to model dynamic systems, either by varying the number of layers of neurons, as well as the number of neurons in each layer, varying the neural network input signals, etc. The data to be used in modeling from a Brazilian factory of primary aluminum. This modeling can be used to control the distance (up or down) between the electrodes, anodes and cathodes of the reduction that it consists primarily of carbonaceous materials. In this way the system of control has the task of maintaining the value of resistance within acceptable ranges of operation always attempting to ensure thermal stability and consequently the production of primary aluminum, high-purity, based on data available online in the control system of the plant. Through these electrodes are injected electrical currents keep that, besides the electrolysis itself cause the electrolytic bath, raising its temperature to a range up to 960° C. The motivation for the work is in high complexity of primary aluminum reduction process, whose nature is non-linear and the same suffering directly related variables influence the dynamics of the process, often imperceptible process engineers from the factory, but can be perceived by means of computational intelligence techniques reflecting about the different operating conditions of the real system.
26

FA_PorT : um framework para sistemas portfólio-tutor baseado em agentes / FA_PorT : a framework for portfolio-tutoring systems basead in agents

Medeiros, Fábio Nicácio de 11 December 2006 (has links)
Distance Education expands the scope of the inside classroom teaching model since anybody, independent of where he lives or how much available time he has, has the opportunity to initiate or complement his studies. Considering access facility, availability and interaction resources provided, the Internet is a midia sufficiently used for Distance Education. This work has as objective the design and implementation of a framework, FA_PorT,for Portfolio-Tutoring systems coupled a Intelligent Tutoring Systems (STI) and using agents and present two applications Portfolio-Tutoring, created from the framework The FA_PorT mainly aiming the design of a model computer-based interactive learning environment for Portfolio-Tutoring systems. Each system Portfolio-Tutoring will be able to be used in the context of environment for EAD in the web. The framework proposed, aims to reuse of internal architecture (or skeleton) of a portfolio-tutoring system based on ITS and Agents, doing with that development time of a new portfolio-tutoring system will be reduced. / A Educação a Distância (EAD) amplia o alcance da modalidade de ensino presencial, já que fornece aos indivíduos, independentemente do local onde moram ou tempo disponível, a oportunidade de iniciar ou complementar seus estudos. Em virtude da facilidade de acesso, disponibilidade e recursos de interação existentes, a Internet é uma mídia bastante utilizada na EAD. O objetivo deste trabalho é projetar e implementar um framework, FA_PorT, para sistemas Portfólio-Tutor acoplado a um sistema Tutor Inteligente (STI) utilizando Agentes e apresentar duas aplicações Portfólio-Tutor, criadas a partir do framework. O FA_PorT visa propor um modelo de ambiente interativo de ensino e aprendizagem baseado numa arquitetura para sistemas Portfólio-Tutor. Cada sistema Portfólio-Tutor construído a partir do framework pode ser utilizado no contexto de ambientes de EAD na web. O framework proposto objetiva o reaproveitamento da estrutura interna (núcleo comum) de um sistema Portfólio-Tutor baseado em STI e Agentes, fazendo com que o tempo de desenvolvimento de um novo sistema Portfólio-Tutor seja reduzido
27

Simulação de uma arquitetura de computação própria ao paradigma orientado a notificações / Simulation of computing architecture proper to the notification oriented paradigm

Pordeus, Leonardo Faix 28 April 2017 (has links)
CAPES / Os paradigmas de programação tradicionais carecem de técnicas para concepção de softwares de forma produtiva e de qualidade para uso eficiente das tecnologias de execução paralela, fornecidas pelos hardwares dos sistemas computacionais modernos. O Paradigma Orientado a Notificações (PON) apresenta uma nova abordagem no tocante ao processamento lógico-causal, primeiramente para o desenvolvimento de software, a qual se baseia em pequenas entidades colaborativas e pontualmente notificantes. Essa abordagem é mais eficiente e desacoplada quando comparado com os paradigmas de programação tradicionais, como o Paradigma Declarativo (PD) e o Paradigma Imperativo (PI). Ela permite a exploração de processamento, inclusive do paralelo e/ou distribuído, de maneira mais simples e eficiente do que em PI/PD. O PON inicialmente teve sua origem como uma solução de software, destacando a recente linguagem e compilador LingPON. No entanto outras pesquisas também o exploraram como uma solução de hardware em lógica reconfigurável, o qual apresenta um modelo de execução mais próximo ao modelo do PON. De fato, no tocante ao processamento paralelo, a execução de aplicações PON nem sempre pode ser feita da forma mais eficiente pelas arquiteturas de computadores tradicionais,baseados em conjunto de núcleos com modelos de execução sequencial. Neste âmbito, foi proposta uma nova arquitetura de computador orientada a notificações chamada NOCA (Notification Oriented Computer Architecture), a qual fornece uma dinâmica de execução segundo o modelo do PON, sendo composta por múltiplas unidades de processamento, a fim de permitir explorar de maneira mais adequada o paralelismo. Os experimentos realizados sobre um protótipo desta arquitetura demonstraram que a NOCA apresenta ganhos em avaliações comparativas de desempenho, dadas determinadas condições. No entanto, alguns aspectos foram desvantajosos ao protótipo da NOCA, em particular a baixa escala de paralelização obtida em função de limitação de palco de experimentação. Neste sentido, esta dissertação de mestrado apresenta o desenvolvimento de um simulador para a arquitetura NOCA, o qual é denominado de NOCASim. A implementação da NOCA na forma de software tem como objetivo simular o funcionamento dela com a quantidade de processadores simulados na mesma proporção do que o número de elementos PON que compõem uma aplicação. Isto permitiria obter dados de desempenho para validação do seu modelo funcional. Como estratégia de desenvolvimento, primeiramente este trabalho adaptou a LingPON para gerar assembly da NOCA facilitando o desenvolvimento de aplicações. Subsequentmente e principalmente, fez-se uso dos artefatos de projeto próprios da NOCA sendo que seu funcionamento consiste em simular em software a atualização dos estados internos da NOCA de forma semelhante a cada mudança do ciclo de clock. Experimentos realizados por meio do NOCASim com diferentes configurações demostraram que a NOCA apresenta melhora de desempenho a medida que o número de unidades de processamento aumenta. Além disso, verificaram-se possibilidades de melhorias conceituais a NOCA, que tendem a fortalecê-la como uma alternativa de execução paralela. / Traditional programming paradigms lack techniques for the productive and quality software’s design that makes efficient use of the parallel execution capabilities provided by the modern computing systems hardware. The Notification Oriented Paradigm (NOP) presents a new approach to develop more efficient and decoupled software when compared to the traditional programming paradigms, such as the Imperative Paradigm and the Declarative Paradigm. The NOP allows the exploitation of parallelization and/or distribution in a simpler and more efficient way than more commonly used programming paradigms. Initially, the NOP was conceived as an alternative software paradigm, highlighting the recent NOP language and compiler. However, other research was focused on hardware development using reconfigurable logic, which enables an execution model closer to the NOP model. Indeed, in parallel processing, the NOP applications cannot always be executed efficiently by the traditional computer architectures hardware based on set of cores with sequential execution model. Aiming at more efficient execution of NOP applications, a new Notification Oriented Computer Architecture (NOCA) has been developed. NOCA is based on multiple processing units, where each unit corresponds to specific elements of the NOP model. This way, parallelism is adequately exploited. Experiments were performed on a prototype of this architecture. When compared with Imperative Paradigm, execution time was improved under certain conditions, in particular, the low scale of parallelization obtained as a function of stage limitation of experimentation. In this sense, this Master of Science dissertation presents the development of a simulator for the NOCA architecture, which is called NOCASim. The NOCA implementation over software approach aims to simulate NOCA behavior with amount of simulated processors in the same proportions as the amount of NOP elements of an application. This allows obtain data for validation of NOCA functional model. As a development strategy, firstly this work adapted a NOP language to generate NOCA assembly facilitating the development of applications for this architecture. In the sequence, the own NOCA's design artifacts were used for the NOCASim development. The NOCASim operation consists of simulating in software to update the NOCA internal states in a similar way to each change in the clock cycle. The experiments results using NOCASim with different configurations have demonstrated that the NOCA performance improve when the number of processing units increases. In addition, were observed new possibilities for conceptual improvements to NOCA, which tend to strengthen it as a parallel execution alternative.
28

ESPECIFICAÇÃO DE UM SISTEMA MULTIAGENTE DE RECOMENDAÇÃO DE AÇÕES EM CASO DE FALHAS DE SISTEMAS DE AUTOMAÇÃO E CONTROLE / SPECIFICATION OF A MULTI-AGENT SYSTEM RECOMMENDATION FOR ACTION IN CASE OF FAILURES OF SYSTEMS AUTOMATION IN CONTROL

Quintão, Heider Cristian Moura 15 February 2008 (has links)
Made available in DSpace on 2016-08-17T14:52:39Z (GMT). No. of bitstreams: 1 Heider Cristian Moura Quintao.pdf: 4191526 bytes, checksum: 3053fbdd9113f05514fce93fc176aa9e (MD5) Previous issue date: 2008-02-15 / When equipment failure occur in complex industrial plants, the automation and control system generates a great amount of alarms that can confuse the operators and lead them to take wrong decisions - the time for decision taking is very short and the amount of generated information is higher, being impossible for the operator read all of them before taking the correct decision. The new industrial systems have presented functionalities that try to minimize this deficiency presenting some support to the user, but still in an inefficient form. This work presents a proposal of an Alarm Management System based on Action Recommendation - SIGARA, a knowledge-based tool which aims supporting users of industrial control systems, when abnormal events occur. SIGARA is an action recommender multi-agent system, shaped on the basis of the described tasks and phases of the ONTORMAS ontology and MAAEM methodology. Beyond searching the solution of a problem of the real world in the industries, the proposed SIGARA presents some additional features not present on existing systems, as the application of information filtering techniques in different processing phases, and also the use of MAAEM and ONTORMAS in this new domain. / Quando ocorrem falhas de equipamentos em plantas industriais complexas, o sistema de automação e controle gera uma grande quantidade de alarmes que podem confundir os operadores e induzi-los a tomar decisões erradas. O tempo para a tomada de decisão é muito curto e a quantidade de informação gerada é muito grande, sendo impossível que o operador consiga ler todas antes de tomar a decisão correta. Os novos sistemas industriais têm apresentado funcionalidades que buscam minimizar essa deficiência apresentando algum suporte ao usuário, mas ainda de forma ineficiente. O presente trabalho apresenta como proposta um Sistema Informatizado de Gerenciamento de Alarmes baseado na Recomendação de Ações (SIGARA). É uma ferramenta baseada em conhecimento que objetiva suportar usuários de sistemas industriais de automação e controle, quando da ocorrência de alguma anomalia. O SIGARA é um sistema multiagente de recomendação de ações, modelado com base nas tarefas e fases descritas na ontologia ONTORMAS ( Ontology for Reusing Multi-agent Software ), conforme a metodologia MAAEM ( Multi-Agent Application Engineering Methodology ). Além de buscar a solução de um problema do mundo real presente nas indústrias, o SIGARA proposto apresenta alguns diferenciais frente aos existentes no mercado, como o uso de técnicas de filtragem de informação em várias etapas do processamento das informações, e também a aplicação da MAAEM e ONTORMAS que ainda não haviam sido utilizadas nesse domínio.
29

Modelagem e Construção de uma ferramenta de autoria para um Sistema Tutorial Inteligente / Modeling and Construction of a Tool of Authorship for a Tutorial System Intelligent

Costa, Nilson Santos 01 March 2002 (has links)
Made available in DSpace on 2016-08-17T14:52:42Z (GMT). No. of bitstreams: 1 Nilson Santos Costa.pdf: 955701 bytes, checksum: 32b64aae5f4201f9b4db958e974f82df (MD5) Previous issue date: 2002-03-01 / Coordenação de Aperfeiçoamento de Pessoal de Nível Superior / One of the difficullties when building an Intelligent Tutoring System (ITS) is the domain model definition. This must be the result of knowledge acquisition from an experts, usually a teacher. This thesis presents the definition, modelling and implementation of an authoring tool. This tool, named authoring, provides cognitive evaluations to organize a knowledge set within an intelligent tutoring system. Through this tool, the knowledge (domain) of an Expert will be available for Mathnet System. This happens due to the edition or creation of an Expert authoring into a specific domain (knowledge). By the measures, it is possible the automation of a good curricular choice to the next phase to be some proposed by the peer, simulating the teacher s experience, in order to minimize the learning process and provide the use of many pedagogical strategies. Thus, the modelling and implementation of the authoring tool acts as a mechanism of creation and test of knowledge (domain). / Uma das maiores dificuldades na construção de um Sistema Tutorial Inteligente (STI) é a construção do Modelo de Domínio. Este deve ser o resultado da aquisição de conhecimentos a partir dos especialistas, geralmente professores da área e de pedagogia. Este trabalho apresenta a definição, modelagem e implementação de uma ferramenta de autoria. Esta ferramenta, denominada de autoria, terá medidas cognitivas para ordenar um conjunto de conhecimento para um Sistema Tutor Inteligente (STI). Com esta ferramenta, será disponibilizado o conhecimento (domínio) de um especialista para o sistema Mathnet1. Isto ocorrerá mediante a edição ou criação de uma autoria do especialista em um domínio específico (conhecimento). Por meio destas medidas será possível a automação de uma boa escolha curricular para a próxima etapa a ser trabalhada com o aprendiz (aluno), simulando a experiência do professor, a fim de minimizar o tempo de aprendizado e possibilitar a utilização de diversas estratégias pedagógicas. Desta maneira, a modelagem e implementação da ferramenta de autoria servirão como mecanismo de criação e testes de conhecimento (domínio).
30

PADRÕES ARQUITETURAIS PARA O DESENVOLVIMENTO DE APLICAÇÕES MULTIAGENTE / ARCHITECTURAL STANDARDS FOR THE DEVELOPMENT OF MULTI-AGENT APPLICATIONS

Silva Junior, Geovane Bezerra da 20 March 2003 (has links)
Made available in DSpace on 2016-08-17T14:52:46Z (GMT). No. of bitstreams: 1 Geovane bezerra.pdf: 1597415 bytes, checksum: 1a51bd2c6aed9c1c6ee46b8369083350 (MD5) Previous issue date: 2003-03-20 / This work proposes a collection of architectural patterns for the development of multi-agent systems. Main architectural concerns like communication, cooperation and coordination mechanisms between the agents of the society are particularly analyzed in each described pattern. The generation of new patterns through the extension or composition of the proposed ones is also approached. The methodology for pattern extraction is based on the study of frequently used architectures of multi-agent systems, like blackboard and federative architectures, and on mechanisms of cooperation and coordination usually identified in such architectures, like master-slave, meeting and negotiator mechanisms, as well. Pattern description is based on AUML and KQML. Main AUML diagrams, like agent packages, agent diagrams and agent interaction diagrams are used to represent the structure and behavior of the society. In those diagrams, agent interactions are represented as KQML performatives. Proposed patterns are validated through the construction of three case studies related to the development of multi-agent systems for information retrieval and filtering. In these case studies, the architectures RETSINA, AMALTHAEA and ABARFI are analyzed and the reuse or potential application of proposed patterns is identified. / Este trabalho propõe uma coleção de padrões arquiteturais para o desenvolvimento de sistemas multiagente. Os principais problemas arquiteturais tais como comunicação, cooperação e mecanismo de coordenação entre os agentes são analisados e descritos em cada padrão. A geração de novos padrões pela extensão ou composição dos padrões propostos também é abordada. A metodologia utilizada para extração de padrões está baseada no estudo de arquiteturas de sistemas multiagente freqüentemente utilizadas, como as arquiteturas quadro-negro e federativas e nos mecanismos de cooperação e coordenação geralmente identificados em tais arquiteturas, como os mecanismos mestre-escravo, reunião e negociador. A descrição dos padrões está baseada em AUML e KQML. Os principais diagramas da AUML, como o diagrama de pacotes, o diagrama de agente e o diagrama de interação são usados para representar a estrutura e o comportamento da sociedade. Nesses diagramas, a representação das interações entre os agentes é feita com a utilização das performatives de KQML. Os padrões propostos são validados através da construção de três estudos de caso relacionados ao desenvolvimento de sistemas multiagente para recuperação e filtragem de informações. Nesses estudos de caso, são analisadas as arquiteturas RETSINA, AMALTHAEA e ABARFI e é identificado a potencial reutilização ou aplicação dos padrões propostos.

Page generated in 0.0423 seconds