Spelling suggestions: "subject:"serviços dda web"" "subject:"serviços daa web""
31 |
Desenvolvimento de Pipelines para análise de EST, bibliotecas ITS e 16S para estudos genômicos em formigas Attini /Ferro, Milene. January 2013 (has links)
Orientador: Maurício Bacci Júnior / Banca: André Rodrigues / Banca: Henrique Ferreira / Banca: Flávio Henrique da Silva / Banca: Claudio José Von Zuben / Resumo: As formigas Attini são destacadas pragas agrícolas e invertebrados modelos em estudos em genômica, metagenômica, sistemática e evolução molecular. Tais estudos têm gerado milhares de sequências nucleotídicas, cuja análise demanda o uso de diferentes programas de Bioinformática em processamentos automatizados. Pensando nisso, foram desenvolvidos protocolos para análises de ESTs e de bibliotecas de sequências ITS e 16S obtidas de formigas Attini. Foi desenvolvida uma arquitetura baseada no padrão MVC e J2EE responsável por todos os processos cliente-servidor. Os protocolos foram implementados na forma de pipelines em que cada componente é um serviço web em REST acoplado a arquitetura desenvolvida. bESTscan realiza a anotação de sequências EST transcriptômicas, 16Scan e ITScan realizam análises de ecologia microbiana, para bactérias (sequências 16S) e para fungos (sequências ITS) respectivamente, bem como identifica as sequências através de pesquisas em bancos de dados públicos. O sistema computacional desenvolvido automatiza a anotação de sequências para um pequeno volume de sequências como as obtidas por Sanger ou para grande volume de dados como as geradas por Sequenciadores de Nova Geração, reduzindo o tempo de processamento e facilitando a análise dos resultados. Todos os pipelines desenvolvidos foram validados com sequências de Attini, obtidas por Sanger e Illumina, geradas a partir de diferentes projetos do nosso laboratório e estão disponíveis na web nos endereços http://evol.rc.unesp.br/lem/?q=bioinformatics / Abstract: The Attini ants are agricultural pests and invertebrate models for studies on genomics, metagenomics, molecular systematics and evolution. These studies have generated thousands of nucleotide sequences whose analysis requires the use of different Bioinformatics tools and automated processing. We developed automated sequence annotation protocols for ESTs and ITS and 16S libraries analysis for Attini ants. We developed an architecture model based on J2EE and MVC patterns which is responsible for all client-server processes and each tool in the pipeline is a REST web service coupled in the architecture model developed. The bESTscan pipeline to perform the EST transcriptome annotation, 16Scan e ITScan realize microbial ecology studies for both, bacteria (16S sequences) and for fungi (ITS sequences), as well as identify sequences through public databases. The computer system developed automates the annotation for both a small volume of sequences obtained by Sanger and for a large number of data generated by the Next Generation Sequencers (NGS), reducing processing time and with high performance. Pipelines were developed and validated using sequences Sanger and Illumina generated with different projects from our laboratory and are available at http://evol.rc.unesp.br/lem/?q=bioinformatics / Doutor
|
32 |
Transposição de autenticação em arquiteturas orientadas a serviços através de identidades federadasCamargo, Edson Tavares de January 2006 (has links)
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós-Graduação em Engenharia Elétrica. / Made available in DSpace on 2012-10-22T15:11:20Z (GMT). No. of bitstreams: 1
232844.pdf: 6633262 bytes, checksum: 0ded5ef9f7747a33f9c26e2a08e24fa5 (MD5) / A transposição de autenticação consiste, basicamente, em permitir o acesso a recursos controlados em um domínio diferente daquele do cliente, usando credenciais fornecidas no seu domínio de origem. No entanto, grandes são os empecilhos para a concretização de tais sistemas e vão desde a falta de interoperabilidade entre protocolos, linguagens de programação, plataformas operacionais, utilizadas no seu projeto, até as diferentes infra-estruturas de segurança subjacentes. Além disso, a segurança computacional (computer security) se apresenta como um requisito indispensável neste cenário. Embora Serviços Web (Web Services) se configurem como a tecnologia mais indicada para contornar os desafios da transposição, o grande número de especificações e padrões, destinados a Serviços Web, tanto impõe um certo nível de complexidade quanto dificulta a sua adoção. Algumas propostas ainda são imaturas e carecem de um estudo e implementação que abordem as soluções como um todo para uma boa compreensão do potencial e das limitações da tecnologia. Para que a identidade do usuário seja reconhecida em diversos domínios administrativos, o gerenciamento de identidades federadas desponta como uma solução promissora. Além disso, devido a dinâmica do ambiente dos Serviços Web, no qual serviços muitas vezes são agregados de forma temporária para atender um determinado fluxo de negócios, o gerenciamento de identidade ganha cada vez mais destaque na literatura. O objetivo deste trabalho é propor um modelo para a transposição de autenticação - e a conseqüente autorização descentralizada e transposição de atributos do cliente - entre domínios administrativos com diferentes infra-estruturas de segurança. Neste modelo, cada domínio agrupa clientes e provedores de serviço de acordo com a tecnologia de segurança usada. São assumidos, na construção do modelo, padrões relacionados a tecnologias de Serviços Web e os conceitos de gerenciamento de identidades federadas. Um protótipo é implementado a fim de verificar a aplicabilidade do modelo.
Authentication transposition means, basically, to allow access to secure resources at a domain distinct from that client, using credential provided at your original domain. However, it#s considerably hard to conclude those systems because of the lack of interoperability between protocols, programming languages, operational platforms, used in the project, and the distinct underlying security infra-structure. Also, the computer security is a crucial requirement in this scenario. ThoughWeb Services is the more indicated technology to enfold the challenges of transposition, the large amount of specifications and patterns, designated to Web Services, imposes a certain level of complexity and makes it harder to adopt this technology. Some propositions are still immature and need more study and implementation that approaches the solutions as a whole. This will allow a good understanding of the potential and limitation of the technology. For the users# identity to be acknowledged in various administration domains, managing federated domains becomes a promising solution. Besides, because of the Web Services environments dynamic, which services usually are aggregated temporarily to attend a specific business flow, identity managing is cited more and more in the literature. The purpose of this thesis is to propose a model for authentication transposition - and the consequent decentralized authorization and transposition of the client attributes. In this model, each domain groups clients and services providers according to the security technology in use. In the model definition, Web Services patterns and federated identity management concepts are used. A prototype is implemented in order to verify the applicability model.
|
33 |
Uma abordagem para a integração dinâmica de serviços web em portaisGesser, Carlos Eduardo January 2006 (has links)
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós-Graduação em Engenharia Elétrica. / Made available in DSpace on 2012-10-22T21:03:16Z (GMT). No. of bitstreams: 1
233436.pdf: 1407517 bytes, checksum: fa6dad56e27585c1868ed4ebaaafe324 (MD5) / O desenvolvimento de aplicações baseadas no paradigma de Arquiteturas Orientadas a Serviços (ou SOA) vem tendo um grande e rápido crescimento nos últimos tempos como uma forma de reduzir custos e o tempo de desenvolvimento de software. Do ponto de vista de implementação, a tecnologia dos serviços web vem sendo a mais amplamente utilizada e adotada pelas principais empresas para seus sistemas de software. Serviços web provêem uma interface de invocação bem de?nida, mas apenas para outras aplicações. Para usuários, faz-se necessário o desenvolvimento de uma interface de usuário para cada serviço. Paralelamente a isto, cada vez mais as empresas utilizam portais como ambiente de interação usuário-aplicações, permitindo inclusive personalizações de acesso e visualização. Todavia, com as tecnologias atualmente disponíveis, o desenvolvimento e implantação de interfaces de usuário para serviços web em portais requerem por parte do programador grande conhecimento de uma série de tecnologias de informação, além de ser um processo relativamente lento e custoso. Esta dissertação propõe uma abordagem que automatiza esse processo. Ela permite que se gere dentro de um portal, de forma automática e dinâmica, a interface de usuário para um serviço baseado em seu descritor. Através desta, usuários podem fazer invocações ao serviço de forma dinâmica. Com vistas a analisar e avaliar a proposta, um componente genérico de portal foi implementado.
The development of applications based on the Service-Oriented Architecture (or SOA) paradigm is growing greatly and fastly nowadays as a way to reduce costs and time of software development. From the implementation point of view, the web services technology is clearly the most used and adopted one by the main companies for theis software
systems. Web services have well defined invocation interfaces, but only for other applications. For end-users, it is rather necessary to develop a user interface for each service. Alongside this, portals have been more and more used by companies for user-applications interaction, also allowing personalization of access and visualization. However, using the current technologies, the development and deployment of user interfaces for web services in portals requires, from the programmer side, great knowledge of a good number of associated information technologies, besides being a relatively slow and costly process. This dissertation proposes an approach that automates this process. It allows the automatic and dynamic generation of the web service#s user interface in a portal, based on the service descriptor. Through this interface, users can invoke services dynamically. In order to assess and to evaluate the proposal, a generic portal component has been implemented.
|
34 |
Um Modelo baseado em contexto para expansão de consultas semânticas em redes colaborativas de organizaçõesTramontin Junior, Rui Jorge January 2011 (has links)
Tese(doutorado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós-Graduação em Engenharia Elétrica. / Made available in DSpace on 2012-10-26T08:14:17Z (GMT). No. of bitstreams: 1
300008.pdf: 3590503 bytes, checksum: 591cbe0df5e6023d57bb1842c0b7c3fb (MD5) / As novas tendências do mundo globalizado levaram organizações e profissionais a focarem em estratégias baseadas em trabalho colaborativo. Tais estratégias têm sido enquadradas no conceito mais geral de Rede Colaborativa (RC), onde organizações e indivíduos trabalham juntos para aumentar o acesso a novas oportunidades de negócio, compartilhar riscos, reduzir custos e atingir metas que seriam inalcançáveis individualmente. A implantação de RCs depende da existência de infraestruturas computacionais que provejam funcionalidades de suporte à colaboração, incluindo compartilhamento e busca de informações, integração de sistemas, gestão de segurança, entre outros. O foco desta tese está na funcionalidade relacionada à busca de informação, requisito fundamental considerando-se o fato de que os parceiros de tal rede compartilham informações que precisam ser recuperadas. Além disso, a busca de informação se justifica pelo seu uso potencial em diversas outras aplicações necessárias a RCs, tais como: suporte à gestão de conhecimento, seleção de indicadores, busca de parceiros, auxílio no suporte à decisão, entre outras. Nesse sentido, este trabalho propõe um arcabouço que define uma infraestrutura de serviços de suporte à busca de informação em RCs. A estratégia adotada neste trabalho foi dividida em dois passos: em primeiro lugar utilizou-se ontologias para o enriquecimento das fontes de informação, com base na definição de anotações semânticas. Ontologias foram também usadas como base para a definição de consultas semânticas. O segundo passo envolveu a utilização do contexto do usuário visando a melhoria dos resultados da busca. No âmbito de uma RC, o contexto pode ser definido por diversos elementos, incluindo processo, tarefa e papel desempenhado pelo usuário. A abordagem utilizada nessa etapa consistiu na definição de um modelo do contexto, que é associado à ontologia da RC, e de um conjunto de regras que, com base no contexto atual do usuário, efetuam uma expansão na consulta original. Em suma, a abordagem proposta usa o contexto do usuário para sugerir novos tópicos a serem buscados aplicando-se restrições à consulta definida pelo usuário. A avaliação deu-se a partir de experimentos com coleções de teste, onde medidas baseadas em precisão e cobertura foram utilizadas na comparação do modelo proposto com um sistema baseado em palavras-chave e com outro baseado em ontologias.
|
35 |
Gerenciamento de políticas de controle de acesso fracamente acoplado para serviços Web / Arlindo Luis Marcon Junior ; orientador, Altair Olivo SantinMarcon Junior, Arlindo Luis January 2008 (has links)
Dissertação (mestrado) - Pontifícia Universidade Católica do Paraná, Curitiba, 2008 / Bibliografia: f. 99-103 / Atualmente, a troca de informações através da Internet se tornou não somente possível, mas uma necessidade, as empresas precisam interagir com um número cada vez maior de parceiros de negócio e consumidores. Em tais cenários, métodos tradicionais utilizad / Nowadays, the information Exchange though the Internet hás become not only possible, it is a need. The enterprices need to interact with an ever growing number of partners and consumers. In such scenarios, traditional methods for managing rights and enfor
|
36 |
Gernu: uma abordagem para gerenciamento de nuvens baseada nos requisitos do usuário, criação dinâmica dos serviços e definição de atributos de qualidade / Gernu : an approach to cloud management based on user requirements , dynamic creation of services and definition of quality attributesBorges, Helder Pereira January 2013 (has links)
BORGES, Helder Pereira. Gernu: uma abordagem para gerenciamento de nuvens baseada nos requisitos do usuário, criação dinâmica dos serviços e definição de atributos de qualidade. 2013. 196 f. Tese (Doutorado em ciência da computação)- Universidade Federal do Ceará, Fortaleza-CE, 2013. / Submitted by Elineudson Ribeiro (elineudsonr@gmail.com) on 2016-07-20T12:14:36Z
No. of bitstreams: 1
2013_tese_hpborges.pdf: 4091314 bytes, checksum: ac71632d34cb5c2ec74cdd3c41ba48cf (MD5) / Approved for entry into archive by Rocilda Sales (rocilda@ufc.br) on 2016-07-25T11:56:09Z (GMT) No. of bitstreams: 1
2013_tese_hpborges.pdf: 4091314 bytes, checksum: ac71632d34cb5c2ec74cdd3c41ba48cf (MD5) / Made available in DSpace on 2016-07-25T11:56:09Z (GMT). No. of bitstreams: 1
2013_tese_hpborges.pdf: 4091314 bytes, checksum: ac71632d34cb5c2ec74cdd3c41ba48cf (MD5)
Previous issue date: 2013 / Cloud Computing has been established in recent years as an important area of research. This paradigm has been consolidated, since tasks such as obtaining, handling, sharing and exploitation of large amounts of data are becoming increasingly common, requiring many computing resources. Considering this context, cloud computing can help providing these resources indefinitely, including memory, processing, storage and others, all of them for immediate use. The provision of cloud services involves several complex tasks. To increase the user satisfaction, these tasks need to consider issues relevant to them, in addition to the providers' policies. In order to define a flexible process for specification and procurement of services in clouds from the hardware and software requirements of users, this work proposes an approach that uses a virtual environment model containing all the relevant information to provide a personalized service. Another key challenge for cloud computing is related to the services quality control. This aspect may be directly affected by resource utilization. Thus, the use of automated mechanisms to provide services, monitoring resources, as well the quality of services also helps to increase the level of customer satisfaction, creating an environment less susceptible to errors for the administrators. Besides the aspects of hardware and software, the virtual environment model will contain the quality of service attributes, having been set an automated negotiation process that occurs concomitantly with the procurement service process. Thus, this approach will be able to automatically deliver infrastructure, platform and software as a service from the user's specific requirements. / A Computação em Nuvem foi estabelecida nos últimos anos como uma importante área de pesquisa. Este paradigma tem se consolidado, pois, atualmente, tarefas como a obtenção, manipulação, compartilhamento e exploração de grandes quantidades de dados são cada vez mais comuns, exigindo muitos recursos computacionais. Dentro deste contexto, a computação em nuvem pode contribuir, pois pode fornecer estes recursos indefinidamente, incluindo memória, processamento, armazenamento entre outros, todos para uso imediato. A provisão de serviços em nuvens envolve várias tarefas complexas. Para elevar a satisfação dos usuários, estas tarefas precisam considerar aspectos relevantes para eles, além das políticas particulares dos provedores. Desta forma, com o objetivo de definir um processo flexível para a especificação e aquisição de serviços nas nuvens, este trabalho propõe uma abordagem que utiliza um modelo de ambiente virtual contendo todas as informações relevantes para criação de um serviço personalizado a partir dos requisitos de hardware e software do usuário. Outro desafio importante para a computação em nuvem está relacionado com o controle de qualidade dos serviços prestados, sendo que esta pode ser diretamente afetada pela utilização dos recursos. Sendo assim, a utilização de mecanismos automatizados para gerar serviços, monitorar os recursos e a qualidade dos serviços também contribui para incrementar o nível de satisfação dos clientes, além de criar um ambiente menos suscetível a erros para os administradores. Além dos aspectos de hardware e software, o modelo de ambiente conterá os atributos de qualidade do serviço, tendo sido definido um processo de negociação automatizado que ocorre concomitante ao processo de contratação do serviço. Assim, esta abordagem será capaz de entregar automaticamente infraestrutura, plataforma e software como serviço a partir dos requisitos específicos do usuário.
|
37 |
Um Mecanismo de offloading de dados com tomada de decisãoLima Filho, Joari Santiago 28 July 2017 (has links)
LIMA FILHO, J. S. Um Mecanismo de offloading de dados com tomada de decisão. 2017. 63 f. Dissertação (Mestrado em Engenharia de Teleinformática)–Centro de Tecnologia, Universidade Federal do Ceará, Fortaleza, 2017. / Submitted by Renato Vasconcelos (ppgeti@ufc.br) on 2017-09-08T18:15:22Z
No. of bitstreams: 1
2017_dis_jslimafilho.pdf: 1815706 bytes, checksum: 4259b6681ae6971d1aa77d5dd975ec5b (MD5) / Approved for entry into archive by Marlene Sousa (mmarlene@ufc.br) on 2017-09-08T19:04:32Z (GMT) No. of bitstreams: 1
2017_dis_jslimafilho.pdf: 1815706 bytes, checksum: 4259b6681ae6971d1aa77d5dd975ec5b (MD5) / Made available in DSpace on 2017-09-08T19:04:33Z (GMT). No. of bitstreams: 1
2017_dis_jslimafilho.pdf: 1815706 bytes, checksum: 4259b6681ae6971d1aa77d5dd975ec5b (MD5)
Previous issue date: 2017-07-28 / According to IBGE (Brazilian Institute of Geography and Statistics), 92.1% of home access
to the Internet was made by mobile phones. Due to the physical limitations, the processing
power of these devices and the life of the batteries have not matched the growing demand of
mobile applications. In the mobile cloud computing paradigm, offloading techniques are used to
augment computation and power capacities of mobile devices as well as to reduce the execution
time of tasks. In this dissertation, we propose a data offloading mechanism that selects and
migrates files to a local infrastructure (cloudlet), assisting computation offloading frameworks to
reduce the amount of data sent over the network. The mechanism uses the application methods
execution history, as well as the network condition, to create decision trees that help deciding
when and which files used by these methods should be transferred. The experiments results
indicate that our mechanism reduces the processing offloading time by up to 19.5%. / De acordo com o IBGE (Instituto Brasileiro de Geografia e Estatística), 92,1% do acesso domici-
liar à Internet passou a ser feito pelos telefones móveis celulares. Devido às limitações físicas, o
poder de processamento desses dispositivos e o tempo de vida das baterias não têm acompanhado
a exigência crescente dos aplicativos móveis. No paradigma de mobile cloud computing, as
técnicas de offloading permitem a extensão das capacidades energética e computacional de
dispositivos móveis, bem como a redução do tempo de execução de procedimentos. Nesta dis-
sertação, propomos um mecanismo de offloading de dados que seleciona e migra arquivos para
uma infraestrutura local (cloudlet) auxiliando os frameworks de offloading de processamento a
reduzirem a quantidade de dados enviados pela rede. O mecanismo utiliza-se do histórico de
execuções dos métodos dos aplicativos, assim como das condições da rede, para criar árvores
de decisão que auxiliam na decisão de quando e quais arquivos utilizados por estes métodos
devem ser transferidos. Os resultados dos experimentos indicam que a utilização do mecanismo
proposto reduz o tempo do offloading de processamento em até 19,5%.
|
38 |
Sistema remoto para análise automática de ECGs nos padrões HL7 AECG e DICOM-ECGLima, Marcelo Araújo January 2017 (has links)
LIMA, M. A. Sistema remoto para análise automática de ECGs nos padrões HL7 AECG e DICOM-ECG. 2017. 78 f. Dissertação (Mestrado em Engenharia de Teleinformática)–Centro de Tecnologia, Universidade Federal do Ceará, Fortaleza, 2017. / Submitted by Marlene Sousa (mmarlene@ufc.br) on 2017-09-25T17:22:14Z
No. of bitstreams: 1
2017_dis_malima.pdf: 1997199 bytes, checksum: 6819aa354bd4c431de68f3bd5aca3b39 (MD5) / Approved for entry into archive by Marlene Sousa (mmarlene@ufc.br) on 2017-09-25T17:23:17Z (GMT) No. of bitstreams: 1
2017_dis_malima.pdf: 1997199 bytes, checksum: 6819aa354bd4c431de68f3bd5aca3b39 (MD5) / Made available in DSpace on 2017-09-25T17:23:17Z (GMT). No. of bitstreams: 1
2017_dis_malima.pdf: 1997199 bytes, checksum: 6819aa354bd4c431de68f3bd5aca3b39 (MD5)
Previous issue date: 2017 / According to the World Health Organization, about 17.5 million people die each year from
cardiovascular disease. The early diagnosis and treatment is crucial to reduce this high number
of deaths from cardiovascular diseases. Due to the importance of the electrocardiogram (ECG)
analysis, which represents one of the main tests for the detection of these cardiovascular diseases,
in the present dissertation is proposed a remote system for automatic ECGs analysis based on
webservices that can substantially assist the doctor, using the extracted ECGs information, with
the purpose to generate reports. Hence, a Middleware is proposed to abstract the complexities
and to facilitate the construction of tools that allow the ECGs automatic analysis. The proposed
architecture consists on a server which provides the computational algorithms to identify the
main waves present in ECGs such as QRS complex, P and T waves, and support the open
standards of HL7 aECG and DICOM-ECG. In order to validate the proposed Middleware and
contribute to the medical community, especially the Walter Cantídio University Hospital, a Web
application for remotely accessible ECG report was developed. The proposed solution was
tested using the database MITDB to simulate the patients of the system and produce the results
presented in this dissertation. The proposed solution met the established requirements which
makes the proposed solution viable financially and technically. / De acordo com a Organização Mundial da Saúde (OMS), cerca de 17,5 milhões de pessoas
morrem todos os anos vítimas de doenças cardiovasculares. O diagnóstico e tratamento precoce
às pessoas com doenças cardiovasculares é fundamental para reduzir este número elevado de
óbitos. Devido à importância da análise de Eletrocardiograma (ECG), que representa um dos
principais exames para detecção destas doenças cardiovasculares, na presente dissertação é
proposto um sistema remoto para análise automática de Eletrocardiograma (ECG)s baseado em
Web services que pode auxiliar substancialmente o médico especialista, a partir de informações
extraídas de ECGs, na emissão de laudos. Neste sentido, propõe-se um Middleware para abstrair
as complexidades e facilitar a construção de ferramentas que permitam a análise automática de
ECGs. Na arquitetura proposta, um servidor disponibiliza os algoritmos computacionais para
identificação das principais ondas presentes nos ECGs tais como complexo QRS, ondas P e
T, e suporte aos padrões abertos de exames HL7 aECG e DICOM-ECG. Para validar o Middleware
proposto e contribuir com a comunidade médica, em especial do Hospital Universitário
Walter Cantídio, desenvolve-se uma aplicação Web para geração de laudos de ECGs acessível
remotamente. Testes foram realizados com a solução proposta, utilizando-se a base de dados
MIT-BIH Arrhythmia Database (MITDB) para simular os pacientes do sistema e produzir os resultados
apresentados nesta dissertação. A solução proposta atendeu aos requisitos estabelecidos
e representa uma solução viável, financeiramente e tecnicamente.
|
39 |
Uma estratégia para implementação de tolerância a intrusões em redes WANLau, Jim January 2014 (has links)
Tese (doutorado) - Universidade Federal de Santa Catarina, Centro Tecnológico, Programa de Pós-Graduação em Engenharia de Automação e Sistemas, Florianópolis, 2014. / Made available in DSpace on 2015-02-05T21:04:01Z (GMT). No. of bitstreams: 1
329106.pdf: 3542248 bytes, checksum: 47518e991c406ff6b22307f9700567a2 (MD5)
Previous issue date: 2014 / A Internet é conhecida por agregar os mais diversos sistemas computacionais, que variam desde a arquitetura de máquina, sistemas operacionais até aplicativos finais de usuários. Além disso, nos últimos anos existe uma demanda crescente na utilização desses sistemas computacionais em aplicações críticas que forneçam um serviço correto e ininterrupto sobre redes de longa distância como a Internet (WANs). Mas, estas WANs se caracterizam como redes públicas de fácil acesso. Isto torna estes ambientes suscetíveis a um conjunto de problemas que colocam em risco a integridade destes serviços críticos quando disponíveis nestas redes. São problemas de segurança, com ataques aos mesmos tentando explorar possíveis vulnerabilidades das implementações destes serviços. São também problemas de confiabilidade devido ao uso continuo e concorrente nestes ambientes abertos.Nesta tese, fizemos um estudo visando encontrar soluções que melhorassem as condições de segurança e confiabilidade destes serviços, usando tecnologias como Web Services e Virtualização aliadas a conceitos e soluções algorítmicas próprios de Sistemas Distribuídos. As nossas soluções desenvolvidas para estes problemas tiveram como motivação as aplicações práticas das mesmas, mas sem deixar de lado aspectos conceituais importantes de Sistemas Distribuídos. Com base nestes objetivos, introduzimos um modelo híbrido de tolerância a intrusões e faltas que provoca a separação de faltas bizantinas e de crash. As faltas bizantinas são tratadas a nível local usando a virtualização. As faltas de crash que envolvem menores custos são tratadas a nível de sistema distribuídos.<br> / Abstract : The Internet is known to add all kinds of computer systems, ranging from machine architecture, operating systems, end user applications. Moreover, the last years there is an increasing demand on the use of these computing systems in critical applications that provide a correct and uninterrupted service on long distance networks such as the Internet (WAN). However, these WANs are characterized as public networks for easy access. This makes these environments susceptible to a set of problems, which put at risk the integrity of these critical services when available in these networks. They are security issues with the same attacks attempting to exploit potential vulnerabilities of these services implementations. Also are reliability problems due to continuous use and concurrent in these open environments. In this thesis, we did a study to finding solutions that improve the safety and reliability of these services, using
technologies such as Web Services and Virtualization concepts and combined with own algorithmic solutions Distributed Systems. Our solutions to these problems were developed as motivation the practical applications of the same, but without neglecting important conceptual aspects of Distributed Systems. Based on these goals, we introduce a hybrid model for intrusion tolerance and faults which causes the separation of Byzantine and crash faults. Byzantine faults are handled locally using virtualization. The crash faults involving lower costs are treated at the level of distributed system.
|
40 |
Um modelo de processos de gestão de federações de provedores de serviços de softwareTeixeira, Cleber Pinelli January 2014 (has links)
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico, Programa de Pós-Graduação em Engenharia de Automação e Sistemas, Florianópolis, 2014. / Made available in DSpace on 2015-04-29T21:05:21Z (GMT). No. of bitstreams: 1
332923.pdf: 1832257 bytes, checksum: 673e1817ab96b1a681fbcda507970e49 (MD5)
Previous issue date: 2014 / O desenvolvimento das TIs trouxe diversas mudanças na maneira como o software é desenvolvido e distribuído. A computação em nuvem é um dos motivos desta mudança, que propicia a distribuição de software não mais como produto e sim como serviço. Com isso, do ponto de vista de negócios, a necessidade de reuso e integração de serviços ampliou a adesão ao SOA, que facilita a interação dos serviços entre aplicações e empresas. Como grande parte da indústria deste ramo é movimentada pelas MPMEs, uma alternativa para busca do melhor aproveitamento das oportunidades de mercado é através das alianças estratégicas. Diversas abordagens são apresentadas na literatura, uma abordagem clássica bastante comum no contexto da cadeia de suprimentos são os arranjos produtivos locais (APL). Devido aos resultados trazidos pela globalização, as TICs impuseram profundas mudanças nos paradigmas organizacionais, favorecendo o estabelecimento de novas Redes Colaborativas, que são auxiliadas pela internet. Dentre as várias redes que existem com diferentes características e desdobramentos, o Ambiente de Criação de organizações Virtuais (ACV) busca facilitar o processo de criação de Organizações Virtuais (OVs) e sua finalidade é proporcionar uma aliança temporária para aproveitar uma oportunidade de negócios. Neste contexto é necessário tratar da gestão dessa colaboração, ou seja, saber o que fazer para colaborar e como manter essa colaboração. Para apoiar essa tarefa, nesta dissertação de mestrado foi desenvolvido um modelo de gestão de uma Federação de Provedores de Serviços de Software, para as empresas trabalharem colaborativamente a fim de prover serviços de software de maior valor agregado. Este modelo apresenta a gestão da Federação em diversos processos, de modo a enquadrar todos os requisitos necessários a sua manutenção. Os processos foram classificados conforme o ciclo de vida da Federação, e suas definições e objetivos foram também descritos. Para avaliar o modelo, houve uma interação com um grupo de especialistas através de um survey, cujo feedback atesta a relevância deste trabalho e a completude do modelo.<br> / Abstract : The IT development brought several changes in the way how software is developed and distributed. The cloud computing is one of the reasons of it by supporting the software distribution not as a product anymore, but as a service. In this way, at the business point of view, the need of software reuse and integration has increased the SOA adoption, which supports service interaction between applications and enterprises. Since most of the industry in this area is moved by SMEs, an alternative in order to better take the business opportunities is through strategic alliances. Several approaches are presented in the literature, a classical one very usual in the supply chain context are local productive arrangements. Due to the results brought by the globalization, the ICTs have imposed deeply changes into the organizational paradigms, it beneficiates the establishment of new Collaborative Networks, which is supported by the internet. Among various existent networks with distinct characteristics and endeavors, the Virtual Breeding Environment (VBE) seeks to assist the process of creation of Virtual Organizations (VOs) and your purpose is to provide a temporary alliance in order to take advantage of a business opportunity. In this regard it is necessary to deal with the management of collaboration, in other words, to know what to do to collaborate and how to maintain it. In order to support it, in this master?s thesis it was developed a model of management of a Federation of Software Service Providers, so that the enterprises work collaboratively to provide software service with higher value. This model presents the management of the Federation into processes, in a way to fit all the requirements needed to its maintenance. The processes were classified according to the Federation?s lifecycle, and its definitions and purposes were also described. To evaluate the model, there was an interaction with an expert group through a survey, whose feedback certifies the relevance of this work and the completeness of the model.
|
Page generated in 0.045 seconds