49,988 research outputs found

    Sistema de apoio à solução de não-conformidades: um estudo de caso na extrusão de alumínio

    Get PDF
    Tese (doutorado) - Universidade Federal de Santa Catarina, Centro Tecnológico, Programa de Pós-Graduação em Engenharia Mecânica, Florianópolis, 2014Esta tese investiga o uso da abordagem de sistemas multiagentes (SMA) buscando compartilhar e recuperar conhecimentos decorrentes da solução de problemas prévios de não-conformidades e da aplicação do método de análise de modos de falha e efeitos em processos de manufatura (PFMEA) e raciocínio baseado em casos. Neste sentido, propõe-se um modelo de multiagentes em apoio à solução de problemas de não-conformidades em processos de fabricação, com o intuito de superar não somente as dificuldades relacionadas à natureza do conhecimento, mas também quanto à sua distribuição. A distribuição adotada no modelo considera tanto o aspecto geográfico das fontes quanto à fragmentação relacionada aos processos existentes na cadeia produtiva. Nesta ótica, são considerados agentes computacionais cujo comportamento inclui o uso de raciocínio baseado em casos e métodos de recuperação baseado em ontologias. Por fim, um protótipo computacional foi desenvolvido para permitir a verificação e a validação do modelo proposto, sendo que as bases de conhecimento manipuladas pelo sistema são instanciadas com conhecimentos no domínio do processo de extrusão de alumínio obtidos a partir da literatura e de pesquisas de campo em uma empresa que fabrica peças por extrusão de alumínio, com ênfase na liga 60xx.Abstract: This thesis investigates the use of the multi-agent systems (MAS) approach seeking to share and retrieve knowledge from previous solutions of nonconformance problems and the application of the method of failure modes and effects analysis in manufacturing processes (PFMEA) and case-based reasoning (CBR). In this sense, it is proposed a MAS-based model to support the solution of nonconformance problems in manufacturing processes in order to overcome the difficulties related to both the nature of knowledge and on its distribution. The distribution adopted in the model considers both the geographical aspect of the sources and the fragmentation related to existing processes in the production chain. From this perspective, agents were developed whose behavior includes the use of case-based reasoning and retrieval methods based on ontologies. Finally, a software prototype was developed to allow the verification and validation of the proposed model, and the foundations of knowledge manipulated by the system are instantiated with knowledge in the field of the aluminum extrusion process obtained from the literature and from a company that manufactures parts via aluminum extrusion, with emphasis on the 60xx alloy

    Um sistema de recomendação de conteúdo suportado pela computação distribuída

    Get PDF
    TCC (graduação) - Universidade Federal de Santa Catarina. Campus Araranguá. Curso de Tecnologias da Informação e Comunicação.Desde a sua criação, a Internet e mais especificamente a Web, vem passando por grandes modificações. Atualmente, usuários possuem um papel fundamental, não somente consumindo informações, mas também provendo novos conteúdos. Este cenário e os avanços da Tecnologia da Informação tem promovido um aumento vertiginoso no volume de informações disponíveis. A partir disto surgem desafios, entre eles, como permitir que o usuário realize escolhas mais adequadas. Neste contexto, encontram-se os Sistemas de Recomendação com o intuito de auxiliar usuários na tomada de decisão, bem como, a Computação Distribuída como infraestrutura de base para lidar com grandes volumes de informação. A partir disto, o presente trabalho propõe um sistema voltado à recomendação de conteúdo textual através das abordagens de filtragem colaborativa e baseada em conteúdo. Visando permitir a avaliação da proposição deste trabalho foi elaborado um modelo de dados e desenvolvido um protótipo. O protótipo possibilita a geração de informações nas duas principais abordagens de recomendação. Possui ainda a capacidade de realizar o processamento de maneira distribuída. As informações processadas e geradas através da aplicação do protótipo permitem a sugestão de itens, em que no presente trabalho se referem a documentos. Pode-se afirmar que os resultados no que tange a sugestão de conteúdo são consistentes e compatíveis com a literatura da área de Sistemas de Recomendação. Ressalta-se ainda que o desenvolvimento de sistemas distribuídos contribui para área em questão visto que o desempenho frente a grande volumes de informação é fundamental para que se possa produzir insumos que auxiliem usuários em suas escolhas.Since its creation the Internet and more specifically the Web has changed dramatically. Nowadays, users have a key role not only consuming information but also providing new content. This scenario and the advances in Information Technology have fostered the increase in the volume of information available. From this challenges arise, among them, how to allow users to perform more appropriate choices. In this context, there are the Recommender Systems in order to aid users in decision making and Distributed Computing as the base infrastructure to handle large volumes of information. From this, the present work proposes a system towards recommendation of textual content through collaborative filtering and content-based approaches. To allow the evaluation of the proposition a data model has been designed as well as has been developed a prototype. The prototype enables the generation of information on the two major recommendation approaches. It also has the ability to carry out the processing in a distributed manner. The information generated and processed by the prototype allows the suggestion of items which in the present study refers to documents. It can be stated that the results regarding the suggested content are consistent and compatible with the literature in the area of Recommender Systems. It is noteworthy that the development of distributed systems contributes to the area in question since performance against large volumes of information is crucial in order to produce products that can assist users in their choice

    Understanding organizational memory from the integrated management systems (ERP)

    Get PDF
    Com esta pesquisa, no formato de ensaio teórico abordou-se o tema da Memória Organizacional e os Sistemas Integrados de Gestão (ERP), buscando apresentar alguns indícios de como este tipo de sistema pode colaborar para a consolidação de algumas funcionalidades da Memória Organizacional. A partir de uma revisão teórica sobre os conceitos da Memória Humana, com extensão à Memória Organizacional e Sistemas de Informação, com ênfase nos Sistemas Integrados de Gestão (ERP), procurou-se estabelecer um paralelo entre as funcionalidades e estruturas da Memória Organizacional e as funcionalidades e características dos ERPs. A escolha do sistema ERP para este estudo deveu-se à complexidade e escopo abrangente deste sistema. Pôde-se constatar que os ERPs suportam de forma adequada algumas funções da Memória Organizacional, com destaque à implementação das lógicas, processos, práticas e regras vigentes de negócio. Espera-se que o diálogo aqui apresentado possa contribuir para o avanço do entendimento da Memória Organizacional, visto que à semelhança da Memória Humana, é um campo fértil e ainda existe muito a ser pesquisado.With this research, in the form of theoretical essay addressed to the theme of Organizational Memory and Integrated Management Systems (ERP) we tried to present some evidence of how this type of system can contribute to the consolidation of certain features of Organizational Memory. From a theoretical review of the concepts of Human Memory, extending to the Organizational Memory and Information Systems, with emphasis on Integrated Management Systems (ERP) we tried to draw a parallel between the functions and structures of Organizational Memory and features and characteristics of ERPs. The choice of ERP system for this study was due to the complexity and broad scope of this system which adequately support many of the functions of the Organizational Memory, highlighting the implementation of logical, processes, practices and rules in business. It is hoped that the dialogue presented here can contribute to the advancement of the understanding of organizational memory, since the similarity of Human Memory, is a fertile field and there is still much to be researched

    Recuperacao de processos em sistemas distribuidos

    Get PDF
    Sistemas computacionais tornam-se mais confiáveis se forem empregadas técnicas adequadas de recuperação pós-falhas. Como estas técnicas baseiam-se em redundância de componentes e dados, e os sistemas distribuídos podem dispor facilmente desta redundância, parece natural incorporar procedimentos de recuperação nesses sistemas. Esse artigo apresenta os conceitos básicos associados à recuperação em sistemas distribuídos mostrando exemplos destes procedimentos incorporados a sistemas operacionais.Computing systems become more dependable when appropriate fault recovery techniques are applied to them. These techniques are based on components or data redundancy. Considering the implicit redundancy of distributed systems, it seems natural to implement recovery facilities in these systems. This paper is a tutorial on the concepts related to recovery in distributed systems and illustrates fault recovery through examples of recovery protocols implemented in operating systems

    Geração (semi)automática de metadados: um contributo para a recuperação de objectos de aprendizagem

    Get PDF
    A alteração da Lei de Bases do Sistema Educativo Português, impulsionada pelo Processo de Bolonha, abre várias oportunidades de utilização do e-Learning não só no âmbito da formação contínua, mas também no contexto da formação inicial. Tal como em muitas outras instituições, o Moodle foi a opção de b-Learning mais natural e viável para a Escola Superior de Educação de Bragança. Com os recentes cursos (Plano Bolonha) foram identificados novos requisitos: necessidade de obter informação actual sobre os programas e conteúdos das diferentes disciplinas para suportar a tomada de decisão de inscrição em novas disciplinas; exigência de uma aprendizagem rápida; e obtenção de informação para suportar processos interdisciplinares. Essa informação reside na plataforma de e-Learning. Contudo, o Moodle não possui um mecanismo de pesquisa próprio que permita localizar e recuperar informação sobre os recursos de aprendizagem, garantindo que o objecto de aprendizagem propriamente dito não seja visualizado por utilizadores ou alunos não autorizados. A geração (semi)automática de metadados para facilitar a localização e recuperação dos objectos de aprendizagem foi a solução encontrada para responder aos requisitos identificados sem afectar a estrutura global do sistema de e-Learning. Assim, este artigo tem como principal objectivo descrever as actividades de especificação e desenvolvimento da solução encontrada

    The Strategic Role of Semantic Web in the Big Data Context

    Get PDF
    Artigo apresentado no I Workshop de Informação, Dados e Tecnologia, realizado entre nos dias 04 e 06 de setembro de 2017, na cidade de Florianópolis (SC), no Auditório do Espaço Físico Integrado (EFI) da Universidade Federal de Santa Catarina (UFSC).A Web Semântica apresenta um corpus teórico e diversas tecnologias e aplicações que demonstram a sua consistência, inclusive no que tange ao uso de seus conceitos e de suas tecnologias em outros escopos não se limitando unicamente a Web. Neste sentido, os projetos de Big Data podem tirar proveito da aplicação dos princípios e dos desenvolvimentos realizados na área da Web Semântica, para aperfeiçoar os processos de análises de dados, em especial na inserção de características semânticas para contextualização dos dados. Assim, esta pesquisa tem como objetivo analisar e discutir o potencial das tecnologias da Web Semântica como meio de integração e desenvolvimento de aplicações de Big Data. Utilizou-se uma metodologia qualitativa exploratória, onde buscou-se pontos de convergência entre a Web Semântica e Big Data. Foram identificados e discutidos três pontos principais: a aplicação do Linked Data enquanto fonte de dados para o Big Data; o uso de ontologias nas análises de dados; e o uso das tecnologias da Web Semântica para promoção da interoperabilidade em cenários de Big Data. Neste sentido, foi possível identificar que a Web Semântica, em especial no que permeia suas tecnologias e aplicações, pode auxiliar significativamente o desenvolvimento do Big Data, por fornecer um paradigma complementar dos aplicados majoritariamente nas análises de dados.The Semantic Web presents a theoretical corpus and a range of technologies and applications that demonstrate its consistency, including in use of its concepts and its technologies in other scopes than the Web. In this sense, Big Data's projects can take advantage of the application of principles and developments in the area of the Semantic Web, to improve the processes of data analysis, especially in the insertion of semantic characteristics for data contextualization. Thus, this research aims to analyze and discuss the potential of Semantic Web technologies as a means of integrating and developing Big Data applications. An exploratory qualitative methodology was used, where we searched for points of the literature and documentary texts dealt with the convergence between the Semantic Web and the Big Data. Three main points were identified and discussed: the application of Linked Data as a data source for Big Data; the use of ontologies in data analysis; the use of Semantic Web technologies to promote interoperability in Big Data scenarios. Therefore, it was possible to identify that the Semantic Web, especially with regard to its technologies, can help Big Data, since it provides a paradigm different from those applied mainly in data analysis

    Visões progressivas de computações distribuidas

    Get PDF
    Orientador : Luiz Eduardo BuzatoTese (doutorado) - Universidade Estadual de Campinas, Instituto de ComputaçãoResumo: Um checkpoint é um estado selecionado por um processo durante a sua execução. Um checkpoint global é composto por um checkpoint de cada processo e é consistente se representa urna foto­grafia da computação que poderia ter sido capturada por um observador externo. Soluções para vários problemas em sistemas distribuídos necessitam de uma seqüência de checkpoints globais consistentes que descreva o progresso de urna computação distribuída. Corno primeira contri­buição desta tese, apresentamos um conjunto de algoritmos para a construção destas seqüências, denominadas visões progressivas. Outras contribuições provaram que certas suposições feitas na literatura eram falsas utilizando o argumento de que algumas propriedades precisam ser válidas ao longo de todo o progresso da computação. Durante algumas computações distribuídas, todas as dependências de retrocesso entre check­points podem ser rastreadas em tempo de execução. Esta propriedade é garantida através da indução de checkpoints imediatamente antes da formação de um padrão de mensagens que poderia dar origem a urna dependência de retrocesso não rastreável. Estudos teóricos e de simu­lação indicam que, na maioria das vezes, quanto mais restrito o padrão de mensagens, menor o número de checkpoints induzidos. Acreditava-se que a caracterização minimal para a obtenção desta propriedade estava estabelecida e que um protocolo baseado nesta caracterização precisa­ria da manutenção e propagação de informações de controle com complexidade O(n2), onde n é o número de processos na computação. A complexidade quadrática tornava o protocolo base­ado na caracterização mimimal menos interessante que protocolos baseados em caracterizações maiores, mas com complexidade linear.A segunda contribuição desta tese é uma prova de que a caracterização considerada minimal podia ser eduzida, embora a complexidade requerida por um protocolo baseado nesta nova caracterização minimal continuasse indicando ser quadrática. A terceira contribuição desta tese é a proposta de um pequeno relaxamento na caracterização minimal que propicia a implementação de um protocolo com complexidade linear e desempenho semelhante à solução quadrática. Como última contribuição, através de um estudo detalhado das variações da informação de controle durante o progresso de urna computação, propomos um protocolo que implementa exatamente a caracterização minimal, mas com complexidade linearAbstract: A checkpoint is a state selected by a process during its execution. A global checkpoint is composed of one checkpoint from each process and it is consistent if it represents a snapshot of the computation that could have been taken by an external observer. The solution to many problems in distributed systems requires a sequence of consistent global checkpoints that describes the progress of a distributed computation. As the first contribution of this thesis, we present a set of algorithms to the construction of these sequences, called progressive views. Additionally, the analysis of properties during the progress of a distributed computation allowed us to verify that some assumptions made in the literature were false. Some checkpoint patterns present only on-line trackable rollback-dependencies among check­points. This property is enforced by taking a checkpoint immediately before the formation of a message pattern that can produce a non-trackable rollback-dependency. Theoretical and simula­tion studies have shown that, most often, the more restricted the pattern, the more efficient the protocol. The minimal characterization was supposed to be known and its implementation was supposed to require the processes of the computation to maintain and propagate O(n2) control information, where n is the number of processes in the computation. The quadratic complexity makes the protocol based on the minimal characterization less interesting than protocols based on wider characterizations, but with a linear complexity. The second contribution of this thesis is a proof that the characterization that was supposed to be minimal could be reduced. However, the complexity required by a protocol based on the new minimal characterization seemed to be also quadratic. The third contribution of this thesis is a protocol based on a slightly weaker condition than the minimal characterization, but with linear complexity and performance similar to the quadratic solution. As the last contribution, through a detailed analysis of the control information computed and transmitted during the progress of distributed computations, we have proposed a protocol that implements exactly the minimal characterization, but with a linear complexityDoutoradoDoutor em Ciência da Computaçã

    Sistema Agroflorestal no Assentamento Lagoa Grande, Dourados-MS: uma experiência em expansão

    Get PDF
    bitstream/item/66238/1/31386.pd
    corecore