Página 1 dos resultados de 1488 itens digitais encontrados em 0.009 segundos

Serviços Web Semânticos: da modelagem à composição; Semantic web services: from modeling to composition

Prazeres, Cássio Vinícius Serafim
Fonte: Biblioteca Digitais de Teses e Dissertações da USP Publicador: Biblioteca Digitais de Teses e Dissertações da USP
Tipo: Tese de Doutorado Formato: application/pdf
Publicado em 31/07/2009 PT
Relevância na Pesquisa
66.58%
A automação de tarefas como descoberta, composição e invocação de Serviços Web é um requisito importante para o sucesso da Web Semântica. Nos casos de insucesso na busca por um serviço, por não existir disponível um serviço completo que atenda plenamente a requisição do usuário, uma possibilidade de contorno é compor o serviço procurado a partir de elementos básicos que atendam parcialmente a requisição inicial e que se completem. A composição de Serviços Web pode ser realizada de forma manual ou de forma automática. Na composição manual, o desenvolvedor de Serviços Web pode tirar proveito da sua expertise sobre os serviços envolvidos na composição e sobre o resultado que se deseja alcançar. Esta tese aborda problemas e apresenta contribuições relacionadas ao processo de composição automática de Serviços Web. A composição automática de Serviços Web requer que os serviços sejam descritos e publicados de forma a modelar o conhecimento (semântica explícita) que o desenvolvedor utiliza para realizar a composição manual. A descoberta automática baseada nas descrições semânticas do serviço é também um passo crucial na direção da composição automática, pois é um estágio anterior necessário para a seleção dos serviços candidatos à composição. Trabalhos da área de pesquisa em Serviços Web Semânticos exploram a utilização dos padrões da Web Semântica para enriquecer...

Um modelo para ambientes inteligentes baseado em serviços web semânticos; A model for smart environments based on semantic web services

Guerra, Crhistian Alberto Noriega
Fonte: Biblioteca Digitais de Teses e Dissertações da USP Publicador: Biblioteca Digitais de Teses e Dissertações da USP
Tipo: Dissertação de Mestrado Formato: application/pdf
Publicado em 29/08/2007 PT
Relevância na Pesquisa
66.5%
Um ambiente inteligente é um sistema de computação ubíqua e sensível ao contexto onde os sistemas computacionais embutidos no ambiente, a comunicação entre dispositivos e o ambiente, e a acessibilidade aos serviços do ambiente são transparentes ao usuário. O presente trabalho tem como objetivo propor um modelo para ambientes inteligentes baseado em serviços web semânticos, em que os serviços disponíveis para os dispositivos do ambiente são proporcionados como serviços web e a interação dispositivo - ambiente é feita em um contexto de computação móvel, onde a disponibilidade dos serviços e a informação de contexto do dispositivo mudam freqüentemente. No modelo proposto todas as funcionalidades do ambiente são fornecidas como serviços. Estes serviços são descobertos e executados automaticamente com a finalidade de ajudar o usuário a desenvolver tarefas específicas, permitindo ao usuário se concentrar nas tarefas e não na interação com o ambiente. O modelo se fundamenta na oferta de serviços dirigida pela tarefa a ser desenvolvida, o que é conhecido como Task-driven Computing. Por outro lado, para a automação do processo de descoberta e execução dos serviços é necessário ter uma especificação não ambígua da semântica dos serviços. Empregamos para isso a ontologia WSMO (Web Services Modeling Ontology) que fornece os elementos necessários para a descrição dos serviços disponíveis no ambiente e o contexto do dispositivo. Finalmente...

Tratamento de eventos aplicado à composição de serviços web; Processing of events for web services composition

Rodrigues, Mauricio Chui
Fonte: Biblioteca Digitais de Teses e Dissertações da USP Publicador: Biblioteca Digitais de Teses e Dissertações da USP
Tipo: Dissertação de Mestrado Formato: application/pdf
Publicado em 29/05/2012 PT
Relevância na Pesquisa
66.49%
Funcionalidades de software expostas como serviços Web são cada vez mais comuns e suas formas de composição e coordenação são cada vez mais imprescindíveis. Orquestração e coreografia, tradicionais abordagens de composição de serviços Web, são providas por ferramentas voltadas ao gerenciamento de processos de negócio com diferentes enfoques. Apesar do sucesso dessas abordagens, existem ainda desafios a serem superados, tais como a dificuldade de manutenção em fluxos de controle já existentes, o custo de comunicação associado às interações com os serviços Web, o conhecimento do processo de negócio por parte dos serviços e ainda a compatibilidade dos mesmos em uma composição. Como alternativa às abordagens tradicionais, esta dissertação propõe o uso da abordagem WED-flow para composição de serviços Web, de modo que a execução de processos de negócio seja orientada pelas alterações do estado dos dados. Na abordagem proposta, o fluxo de controle não é um requisito, mas sim uma consequência da execução dos serviços Web, o que proporciona maior flexibilidade para o desenvolvimento e a manutenção das aplicações. Mais concretamente, a primeira contribuição deste trabalho é a proposição e a avaliação de cenários possíveis de orquestração e coreografia de acordo com critérios pré-definidos. A segunda contribuição é a implementação da abordagem WED-flow para a composição de serviços Web...

Rehearsal: Um arcabouço para teste automatizado de coreografias de serviços web; Rehearsal: A framework for automated testing of web service choreographies

Besson, Felipe Meneses
Fonte: Biblioteca Digitais de Teses e Dissertações da USP Publicador: Biblioteca Digitais de Teses e Dissertações da USP
Tipo: Dissertação de Mestrado Formato: application/pdf
Publicado em 14/09/2012 PT
Relevância na Pesquisa
66.54%
Servicos web sao componentes de software fracamente acoplados projetados para promover a comunicacao interoperavel entre aplicacoes na Internet. O acesso a servicos web da-se de maneira padronizada (via protocolos definidos pelo W3C), independente da linguagem de programacao, sistema operacional ou plataforma em que sao desenvolvidos. Devido a essas caracteristicas, servicos simples podem ser combinados em servicos mais completos. Coreografia consiste em uma abordagem descentralizada para a composicao de servicos. Diferentemente de orquestracoes, abordagem na qual servicos distribuidos sao coordenados de modo centralizado, a interacao entre os servicos de uma coreografia e colaborativa e a coordenacao descentralizada. Apesar das vantagens, o desenvolvimento de coreografias, incluindo as atividades de testes, nao e algo consolidado. O objetivo desta dissertacao foi desenvolver uma arcabouco de teste que facilite o uso de Desenvolvimento Guiado por Testes (Test-Driven Development, TDD) em coreografias de servicos web. Rehearsal, o arcabouco proposto, fornece funcionalidades para o teste automatizado de (i) servicos web atomicos (teste de unidade); (ii) composicao de servicos (teste de integracao) e (iii) uma parte ou toda a coreografia (teste de aceitacao). Esses testes podem ser implementados utilizando funcionalidades do arcabouco...

Detecção de violações de SLA em coreografias de serviços Web; Detection of SLA Violations in Web Service Choreography

Diaz, Victoriano Alfonso Phocco
Fonte: Biblioteca Digitais de Teses e Dissertações da USP Publicador: Biblioteca Digitais de Teses e Dissertações da USP
Tipo: Dissertação de Mestrado Formato: application/pdf
Publicado em 22/03/2013 PT
Relevância na Pesquisa
66.51%
Coreografias de serviços Web representam uma forma mais escalável e flexível de compor serviços do que uma abordagem centralizada como a orquestração, e seu papel na integração e comunicação de sistemas de larga escala é vital para os objetivos da SOC (Computação Orientada a Serviços) e da Internet do Futuro. Atualmente coreografias de serviços Web possuem vários desafios de pesquisa, dos quais a qualidade de serviço (QoS) e o monitoramento de coreografias de serviçosWeb são linhas importantes. O objetivo deste trabalho é propor e implementar um mecanismo de monitoramento não intrusivo de coreografias de serviços Web baseado em SLAs (Acordos de Nível de Serviço) que especificam as restrições de atributos de QoS de maneira probabilística. Esta dissertação propõe um mecanismo para coreografias de serviços Web que: (1) define requisitos de QoS; (2) especifica contratos probabilísticos sobre parâmetros de QoS usando SLA; e (3) realiza um monitoramento não intrusivo de coreografias de serviços Web para detectar violações de SLA.; Web services choreographies are a more scalable and flexible way to compose services than a centralized approach like orchestrations, and its role in the integration and communication of large-scale systems is vital for the goals of SoC (Service Oriented Computing) and Future Internet. Currently...

RestMDD: Ambiente colaborativo para o apoio no desenvolvimento de serviços Web RESTful; RestMDD: collaborative environment to support the development of RESTful web services

Sanchez, Robson Vinicius Vieira
Fonte: Biblioteca Digitais de Teses e Dissertações da USP Publicador: Biblioteca Digitais de Teses e Dissertações da USP
Tipo: Dissertação de Mestrado Formato: application/pdf
Publicado em 02/09/2013 PT
Relevância na Pesquisa
66.46%
Na ultima década o paradigma de computação orientada a serviços (SOC - Service Oriented Computing) tem ganhado cada vez mais espaço na indústria e na academia, a fim de solucionar o problema da falta de comunicação entre os diversos sistemas de informação presentes dentro de um ambiente corporativo. Graças aos recentes avanços da chamada "Web 2.0" um novo estilo arquitetural chamado de Arquitetura orientada a Web (WOA - Web Oriented Architecture) foi proposto a fim de garantir uma maneira simples de conectar os componentes de software dinamicamente. Esse estilo tem como um dos princípios o uso de serviços Web RESTful, a fim de conseguir uma interface funcional simples e uniforme. Este trabalho apresenta um ambiente colaborativo de apoio ao desenvolvimento de serviços Web RESTful utilizando o paradigma de desenvolvimento orientado a modelos (MDD - Model Driven Development). Pretende-se mostrar os benefícios do MDD aplicado a Engenharia Web e também as vantagens apresentadas pela colaboração nesse cenário. Foi realizado ainda um experimento a fim de comprovar a eficiência do ambiente colaborativo e benefícios alcançados por ele; In the last decade the paradigm of Service Oriented Computing has gained more attention in industry and academia in order to solve the problem of lack of communication between different information systems present within a corporate environment. Due to recent advances in Web 2.0 a new architectural style called Web Oriented Architecture is proposed to ensure a simple way to connect software components dynamically. This style has as a principle the use of RESTful Web Services in order to achieve a uniform interface simple and functional. This paper presents a collaborative environment to support the development of RESTful Web Services using the Model Driven Development paradigm. It is intended to show the benefits of MDD applied to Web Engineering and also the advantages presented by collaboration in this scenario. It was also performed a experiment to prove the efficiency of the collaborative environment and benefits achieved by the same

Implantação automatizada de composições de serviços web de grande escala; Automated deployment of large scale web service compositions

Leite, Leonardo Alexandre Ferreira
Fonte: Biblioteca Digitais de Teses e Dissertações da USP Publicador: Biblioteca Digitais de Teses e Dissertações da USP
Tipo: Dissertação de Mestrado Formato: application/pdf
Publicado em 26/05/2014 PT
Relevância na Pesquisa
66.41%
A implantação de composições de serviços web de grande escala apresentam vários desafios, tais como falhas corriqueiras na infraestrutura, heterogeneidade tecnológica, distribuição do sistema por diferentes organizações e atualização frequente dos serviços em operação. Nesta dissertação, estudamos como uma implantação automatizada baseada em middleware pode auxiliar na superação de tais desafios. Para isso, desenvolvemos o CHOReOS Enactment Engine, um sistema de middleware que possibilita a implantação distribuída e automatizada de composições de serviços web em uma infraestrutura virtualizada, operando no modelo de computação em nuvem denominado Plataforma como um Serviço. O middleware desenvolvido é avaliado qualitativamente em comparação a abordagens de implantação ad-hoc e quantitativamente pela sua escalabilidade em relação ao tempo de implantação das composições de serviços.; The deployment of large-scale service compositions presents several challenges, such as infrastructure failures, technological heterogeneity, distributions across different organizations, and continuous services updating. In this master thesis, we study how the automated deployed supported by middleware can help in overcoming such challenges. For this purpose...

Seleção de serviços web em composições coreografadas; Web services selection in choreographed compositions

Oliveira, Patricia Araujo de
Fonte: Biblioteca Digitais de Teses e Dissertações da USP Publicador: Biblioteca Digitais de Teses e Dissertações da USP
Tipo: Dissertação de Mestrado Formato: application/pdf
Publicado em 30/06/2014 PT
Relevância na Pesquisa
66.5%
Seleção de serviços em composições distribuídas considera principalmente a qualidade de serviço que atenda requisitos estabelecidos pelo usuário, como por exemplo, preço. No entanto, problemas relacionados a execução de composições de serviços podem ocorrer quando não se considera aspectos relacionados à rede e ao hardware, que afetam diretamente o desempenho da composição. Esse problema se agrava em composições coreografadas, pois a característica descentralizada requer um maior esforço para que essas informações possam ser consideradas em uma perspectiva global. Dessa forma, apesar da descentralização apresentar vantagens, é necessário que requisitos de qualidade de serviço da composição também sejam considerados em coreografias de serviços web para que a escolha de serviços para desempenhar um papel leve em consideração parâmetros importantes que podem afetar no desempenho da composição. Este trabalho apresenta um mecanismo, implementado sobre o framework OpenKnowledge, para selecionar serviços web em ambientes coreografados considerando primeiramente estimativas de atraso, taxa de perda e por fim considera a utilização de outros parâmetros, como utilização de CPU. Os primeiros experimentos em diferentes cenários de rede confirmaram as vantagens da proposta em relação a um seletor de serviços que ignora aspectos relacionados com a rede. Obteve-se ganhos de 20 a 97% no que diz respeito ao tempo total da execução da coreografia. Em seguida...

Um framework para marts de serviços web compostos; A framework for marts of composite web services

Lumertz, Rodrigo Scheffer
Fonte: Universidade Federal do Rio Grande do Sul Publicador: Universidade Federal do Rio Grande do Sul
Tipo: Trabalho de Conclusão de Curso Formato: application/pdf
POR
Relevância na Pesquisa
66.47%
Serviços Web compostos são projetados para satisfazer requisições de usuários quando nenhum serviço Web individualmente é capaz de fazê-lo. Através de uma linguagem de composição, os serviços Web existentes são combinados gerando um novo serviço Web composto. Este trabalho aborda o projeto e o desenvolvimento de um framework para CWSMarts. Estes são uma estrutura especialmente dedicada a serviços Web compostos. Eles são formados por um repositório, um data mart, e um conjunto de módulos capazes de prover operações no nível de composição. O conteúdo de um CWSMart é dinâmico: novos serviços Web compostos são adicionados e outros são removidos, serviços são executados, monitorados e os dados coletados podem ser analisados. Através do framework proposto é possível desenvolver CWSMarts implementando apenas algoritmos específicos para determinada área, em um tempo relativamente curto.; Composite Web services are designed to target users’ requests that cannot be satisfied by any single, available Web service. Through a composition language, a composite Web service can be obtained by combining available Web services. This work discusses the design and development of a framework for CWSMarts. These are structures specifically dedicated to composite Web services. They are composed by a repository...

Módulo de monitoramento de serviços web em CWSMarts utilizando aspectos; Module to monitor Web services stored on CWSMarts using aspects

Postal, Eduardo Casotti
Fonte: Universidade Federal do Rio Grande do Sul Publicador: Universidade Federal do Rio Grande do Sul
Tipo: Trabalho de Conclusão de Curso Formato: application/pdf
POR
Relevância na Pesquisa
66.47%
Serviços Web compostos são obtidos pela combinação de vários serviços Web que objetivam a realização de uma tarefa comum. Eles são projetados para atender às requisições de usuários a partir do momento em que nenhum serviço Web é capaz de fazê-lo individualmente. Um CWSMart é uma estrutura desenvolvida para hospedar serviços Web compostos de acordo com a semelhança de suas funcionalidades. Essa estrutura é dividida em módulos, sendo que cada qual desempenha uma tarefa particular. Este trabalho aborda o desenvolvimento do módulo de monitoramento presente em um CWSMart objetivando a coleta de informações relativas a execução dos serviços Web hospedados em sua estrutura. Uma das questões fundamentais consiste em monitorar os serviços de maneira transparente, sem que o programador tenha que chamar o monitor explicitamente. Para tanto, este trabalho utiliza Aspectos como forma de definir mecanismos que injetam automaticamente chamadas ao serviço monitor, sem que o programador explicitamente as realize. Assim, o código de monitoramento fica separado, isolado do código do serviço em si.; Composite Web services are developed through the combination of many Web services performing different functions aiming a final common task. They are designed to attend user requests that no single Web service is capable to do. A CWSMart is a structure created to host composite Web services based on the similarity of its functions. This structure is composed by different modules and each of them plays a particular task. This work discusses the development of a CWSMart monitoring module and the entire process of collect execution-related information from Web services hosted in the CWSMart structure. One of the main issues consists on monitoring services in a transparent way...

Incorporação de qualidade de serviço no modelo de serviços web; Inclusion of quality of service into the web service model

Diego Zuquim Guimarães Garcia
Fonte: Biblioteca Digital da Unicamp Publicador: Biblioteca Digital da Unicamp
Tipo: Dissertação de Mestrado Formato: application/pdf
Publicado em 05/03/2007 PT
Relevância na Pesquisa
66.52%
A tecnologia de serviços Web possui algumas propriedades importantes para o desenvolvimento e a execução de aplicações distribuídas. Entretanto, ela ainda não oferece apoio para tratar as características não-funcionais dos serviços. Os consumidores de serviços Web podem requerer serviços com parâmetros de qualidade específicos e esperar garantias de níveis de qualidade. O objetivo desta dissertação é estender o modelo de serviços Web para apoiar a gerência de características não-funcionais para serviços Web. O modelo proposto inclui mediadores para auxiliar na descoberta de serviços de acordo com os requisitos funcionais e não-funcionais dos consumidores e monitores para verificar os atributos de qualidade. As principais contribuições desta dissertação são: a utilização do padrão Web Services Policy Framework (WS-Policy) para complementar as descrições de serviços Web Services Description Language (WSDL) com políticas para atributos de qualidade; uma extensão para o padrão Universal Description Discovery & Integration (UDDI) para a publicação e a descoberta de serviços Web incluindo características nãofuncionais; e o monitoramento e a atualização de características não-funcionais para refletir os atributos reais dos serviços; Although the Web service technology allows the development and execution of distributed applications...

Teste de robustez de uma infraestrutura confiável para arquiteturas baseadas em serviços Web; Robustness testing of a reliable infrastructure for web service-based architectures

Willian Yabusame Maja
Fonte: Biblioteca Digital da Unicamp Publicador: Biblioteca Digital da Unicamp
Tipo: Dissertação de Mestrado Formato: application/pdf
Publicado em 21/06/2011 PT
Relevância na Pesquisa
66.5%
Os sistemas baseados em serviços Web estão suscetíveis a diversos tipos de falhas, entre elas, as causadas pelo ambiente em que operam, a Internet, que está sujeita a sofrer com problemas como, atrasos de entrega de mensagem, queda de conexão, mensagens inválidas entre outros. Para que estas falhas não causem um problema maior para quem está interagindo com o serviço Web, existem soluções, como é o caso do Archmeds, que fornece uma infraestrutura confiável que melhora a confiabilidade e disponibilidade dos sistemas baseados em serviços Web. Mas, para o Archmeds ser uma solução confiável, ele também deve ser testado, pois ele também é um sistema que está sujeito a ter defeitos. Por isso, este trabalho propõe uma abordagem para teste de robustez no Archmeds e para isso, contou com o desenvolvimento de uma ferramenta de injeção de falhas chamada WSInject, que utiliza falhas de comunicação e dados de entrada inválidos nos parâmetros das chamadas aos serviços. Com isso espera-se emular as falhas do ambiente real de operação dos serviços Web e revelar os defeitos do sistema sob teste. Este trabalho também levou em conta que o Archmeds é uma composição de serviços Web, por isso também propõe uma abordagem para testar composições de serviços. Com os resultados deste estudo de caso...

Programação de serviços web por otimização multi-objetivo e teoria dos jogos; Web services scheduling by multiobjective optimization and game theory

Walcir Fontanini
Fonte: Biblioteca Digital da Unicamp Publicador: Biblioteca Digital da Unicamp
Tipo: Tese de Doutorado Formato: application/pdf
Publicado em 18/12/2013 PT
Relevância na Pesquisa
66.44%
O problema de programação de serviços web é considerado. O processo de tomada de decisão em ambientes de negócios web, descritos por tarefas sequenciais e/ou paralelas, envolve selecionar fornecedores de forma ótima dentre um conjunto potencial de provedores de serviços. Características dos serviços como custo, duração de execução, confiabilidade, disponibilidade e reputação são tratadas como múltiplos objetivos a atingir. Inicialmente, a escolha de provedores é feita por Otimização Multi-Objetivo Inteira-Mista, mais especificamente por meio de um modelo de Programação Alvo. Em seguida, o problema de programação de serviços passa a ser tratado no contexto da Teoria dos Jogos, como um jogo envolvendo provedores que buscam maximizar suas utilidades. Diferentes hipóteses sobre a interação entre provedores dão origem a diferentes noções de equilíbrio: Equilíbrio de Nash, Equilíbrio Correlacionado e Equilíbrio de Bayes-Nash. Finalmente, o problema de programação de serviços é modelado como um problema de Leilão de Segundo Preço, o Mecanismo de Leilão Vickrey-Clark-Grooves. A tese inclui exemplos numéricos ilustrativos para todos os modelos propostos.; The web services scheduling problem is considered. The decision making process in web-based business environments...

FlexMonitorWS : uma solução de monitoração de serviços Web com foco em atributos de QoS; FlexMonitorWS : a solution for monitoring Web services with a focus on QoS attributes

Rômulo José Franco
Fonte: Biblioteca Digital da Unicamp Publicador: Biblioteca Digital da Unicamp
Tipo: Dissertação de Mestrado Formato: application/pdf
Publicado em 01/08/2014 PT
Relevância na Pesquisa
66.49%
Serviços Web são usados como uma das formas de se obter uma Arquitetura Orientada a Serviços (SOA). Com aspectos interoperáveis, dinâmicos e distribuídos, tais serviços agregam valores de negócio, são unidades de software com alta coesão e são utilizados para integração entre aplicações empresariais. Em um contexto de SOA, provedores de serviços devem oferecer garantias de funcionamento de seus serviços. Esta garantia é realizada através de atributos de Quality of Service (QoS) inseridos em contratos do tipo SLA (Service Level Agreement). Atributos de QoS podem ter flutuações ou mudança de estado ao longo do tempo, dado que um serviço opera em um ambiente de alta dinamicidade e alta imprevisibilidade que são propriedades inerentes ao contexto SOA. Diante deste cenário, há uma clara necessidade de se conhecer as variações que ocorrem nos atributos de QoS. Para isso, é fundamental aplicar uma monitoração que possibilite conhecer os valores de atributos de QoS para compreender o contexto geral do ambiente que opera o serviço. Uma boa solução de monitoração deve oferecer meios flexíveis de monitorar diferentes atributos de QoS (e.g. disponibilidade, desempenho e confiabilidade), de diferentes modos de operar...

Serviços web e arquitecturas de serviços de Broker para empresas ágeis e virtuais

Pereira, Nuno Filipe dos Santos Beça
Fonte: Universidade de Aveiro Publicador: Universidade de Aveiro
Tipo: Dissertação de Mestrado
POR
Relevância na Pesquisa
66.46%
Desde os finais do século XX o aumento exponencial da competitividade das empresas a nível global tornou insustentável o tipo de indústria até aí existente. Esta indústria caracterizava-se por ser pouco flexível, ou seja, as empresas não tinham capacidade de se adaptar rapidamente às alterações de mercado nem de partilhar recursos para beneficio de todos. Houve então a necessidade de procurar novas tecnologias e ideologias (sistemas flexíveis de produção) para essas empresas se tornarem cada dia mais eficientes, eficazes e flexíveis. Foi também necessário alterarem os meios de divulgação dos seus produtos e serviços de forma a poderem ser contratadas ou poderem subcontratar serviços a outras empresas. Meios de divulgação como o telefone, fax e carta tornaram-se obsoletos na localização de Fornecedores, solicitação de orçamentos e de realização encomendas. Como a oferta de produtos e serviços aumentou exponencialmente e, sendo as margens de lucro cada vez menores, surgiu o desafio de como conseguir efectuar uma procura pormenorizada que seleccionasse os melhores Fornecedores. Enquanto antigamente se pediam orçamentos a algumas empresas, de uma mesma zona geográfica, hoje em dia isso já quase não acontece...

Arquitetura de serviços web rest para domótica habitacional; Rest web services architecture for home automation systems

Matos, Maria Inês Carvalho de
Fonte: Universidade de Aveiro Publicador: Universidade de Aveiro
Tipo: Dissertação de Mestrado
POR
Relevância na Pesquisa
66.45%
O aumento da população idosa em Portugal faz crescer a preocupação sobre estes habitantes que necessitam de um maior e constante acompanhamento. É preciso estabelecer mecanismos de apoio e monitorização que permitam manter o seu conforto e independência, preferencialmente no seu lar, assegurando uma resposta eficaz em situações de alarme. A área da domótica habitacional evoluiu substancialmente nos últimos anos e constituiu-se como uma solução para este desafio. Neste âmbito, incorpora a tecnologia necessária para a gestão de todos os recursos habitacionais e para o apoio às atividades do dia-a-dia, facilitando a vida dos utilizadores e proporcionando-lhes um maior conforto e segurança na sua residência. Os Serviços Web são a tecnologia que atualmente melhor parece satisfazer as necessidades das infraestruturas de domótica. O B-Live Wireless é um sistema de domótica habitacional desenvolvido pela empresa Micro I/O no âmbito do projeto Living Usability Lab. Este sistema é centrado numa rede de comunicações local sem fios, que incorpora vários sensores e atuadores para melhorar o conforto na habitação e para apoiar pessoas idosas e/ou com limitações funcionais, proporcionando-lhes um estilo de vida mais independente e ativo. Apoiando-se em recentes desenvolvimentos tecnológicos...

Um Middleware adaptável para descoberta, composição e invocação automática de serviços web semânticos; An adaptable Middleware for automatic Discovery, composition and invocation of semantic web services

Barros, Heitor José dos Santos
Fonte: Universidade Federal de Alagoas; BR; Modelagem Computacional de Conhecimento; Programa de Pós-Graduação em Modelagem Computacional de Conhecimento; UFAL Publicador: Universidade Federal de Alagoas; BR; Modelagem Computacional de Conhecimento; Programa de Pós-Graduação em Modelagem Computacional de Conhecimento; UFAL
Tipo: Dissertação Formato: application/pdf
POR
Relevância na Pesquisa
66.5%
Semantic Web Services domain has gained special attention in academia and industry. It has been adopted as a promise to enable automation of all aspects of Web services provision and use, such as service creation, selection, discovery, composition, invocation. For that, the Semantic Web Services community has been devoted to creating tools and techniques that explore the semantic information of these services. However, the state of the art shows that the aplications based on Semantic Services have their own characteristics, interests and priorities. This diversity directly influences the choice of techniques and technologies for handling services, ie, a single tool can have satisfactory results in a particular application and is not appropriate for others. Moreover, these applications can evolve, which implies the need of changing these tools. Aiming to solve this problem, this work proposes an adaptive middleware for managing discovery and invocation of services capable of integrating different tools and techniques according to application needs. In order to validate the work, a case study with Semantic Web Services of education domain is presented, with this, it was noted that the proposed Middleware is efficient for performing the processes of discovery...

Um ambiente para especificação e execução AD-HOC de processos de negócio baseados em serviços Web

Mendes Júnior, José Reginaldo de Sousa
Fonte: Universidade Federal do Rio Grande do Norte; BR; UFRN; Programa de Pós-Graduação em Sistemas e Computação; Ciência da Computação Publicador: Universidade Federal do Rio Grande do Norte; BR; UFRN; Programa de Pós-Graduação em Sistemas e Computação; Ciência da Computação
Tipo: Dissertação Formato: application/pdf
POR
Relevância na Pesquisa
66.51%
Recently the focus given to Web Services and Semantic Web technologies has provided the development of several research projects in different ways to addressing the Web services composition issue. Meanwhile, the challenge of creating an environment that provides the specification of an abstract business process and that it is automatically implemented by a composite service in a dynamic way is considered a currently open problem. WSDL and BPEL provided by industry support only manual service composition because they lack needed semantics so that Web services are discovered, selected and combined by software agents. Services ontology provided by Semantic Web enriches the syntactic descriptions of Web services to facilitate the automation of tasks, such as discovery and composition. This work presents an environment for specifying and ad-hoc executing Web services-based business processes, named WebFlowAH. The WebFlowAH employs common domain ontology to describe both Web services and business processes. It allows processes specification in terms of users goals or desires that are expressed based on the concepts of such common domain ontology. This approach allows processes to be specified in an abstract high level way, unburdening the user from the underline details needed to effectively run the process workflow; Conselho Nacional de Desenvolvimento Científico e Tecnológico; O enfoque dado ultimamente às tecnologias de Serviços Web e da Web Semântica tem proporcionado o desenvolvimento de vários projetos de pesquisa abordando...

Uma arquitetura de serviços web como meio de intercâmbio de dados entre sistemas heterôgeneos

Nascimento, Márcio Elias Hahn
Fonte: Universidade Federal de Santa Catarina Publicador: Universidade Federal de Santa Catarina
Tipo: Trabalho de Conclusão de Curso Formato: 67p.
PT_BR
Relevância na Pesquisa
66.42%
TCC (graduação) - Universidade Federal de Santa Catarina, Campus Araranguá, Curso de Tecnologias da Informação e Comunicação.; No contexto tecnológico atual, tecnologias emergem cotidianamente e com elas a necessidade de integração visando proporcionar uma maior flexibilidade em qualquer campo atendido por um dado conjunto tecnológico distinto. No âmbito de negócios, informações são consideradas um bem vital para a organização. Por este fato, a centralização das mesmas agiliza e facilita a tomada de decisão, bem como a execução de qualquer processo inerente ao negócio. Diferente do modelo lógico empresarial, onde todas as informações dos diversos setores que compõe a organização são centralizadas, no modelo físico, tais informações estão dispostas em vários sistemas, dispositivos, bases de dados, e outros recursos computacionais, empregando diferentes tecnologias. Com o propósito de interligar de modo transparentes estes componentes heterogêneos surge a necessidade de um meio capaz de atingir tal objetivo. É neste contexto que se torna relevante o emprego da tecnologia de serviços web. A arquitetura de serviços web está em expansão, e tem grande aceitabilidade no meio tecnológico, por proporcionar uma interface padronizada...

Evolução de software e serviços Web

Moreira, Filipe Emanuel Correia Ramos Santos
Fonte: Instituto Politécnico do Porto. Instituto Superior de Engenharia do Porto Publicador: Instituto Politécnico do Porto. Instituto Superior de Engenharia do Porto
Tipo: Dissertação de Mestrado
Publicado em //2010 POR
Relevância na Pesquisa
66.44%
A Internet causou uma revolução em grande parte dos processos das empresas, criando oportunidades e gerando necessidades até então desconhecidas. Os Sistemas de Informação, ferramentas indispensáveis para uma gestão moderna das actividades empresariais, também foram influenciados pela evolução constante da tecnologia e as facilidades oferecidas para a popularização do uso da Internet. Rumo a uma crescente necessidade de modernização, rapidez, agilidade, eficiência e eficácia que são exigidos das actividades da empresa, actualmente, a tecnologia da Web é exibida como uma opção viável para melhorar o desempenho na gestão da informação. Esta Tese procura dissertar acerca dos aspectos relativos ao funcionamento e implementação de Serviços Web, suas principais características, vantagens e desvantagens comparativamente aos sistemas de informação tradicionais. Os objectivos propostos podem ser sintetizados no conhecimento e descrição das funcionalidades dos Serviços Web, no estudo da situação actual, na identificação das características que potenciam a capacidade de evolução dos Serviços Web, no estudo e desempenho dos Serviços Web, e finalmente, no estudo e análise da especificação Segurança.; The Internet has caused a revolution to a large extent of the enterprise processes...