Spelling suggestions: "subject:"composição dde serviços"" "subject:"composição dee serviços""
21 |
Seleção de serviços web em composições coreografadas / Web services selection in choreographed compositionsPatricia Araujo de Oliveira 30 June 2014 (has links)
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, experimentos inserindo utilização de CPU na escolha dos serviços confirmaram as vantagens de utilização de diferentes parâmetros para seleção de serviços em coreografias. / Selection of services in distributed compositions mainly considers the quality of service that meets requirements set by the user, such as price. However, problems related to the execution of service compositions may occur when aspects related to network and hardware, which directly affect the performance of the composition, are not taken in consideration. This problem is aggravated in choreographed compositions because the decentralized feature requires a greater effort so that this information may be considered in a global perspective. Thus, despite the decentralization advantages, it is necessary that the service quality requirements of the composition may also be considered in the choreography of web services so that the choice of services may play a role that takes into account important parameters, which can affect the performance of the composition. This dissertation presents a mechanism, implemented on the OpenKnowledge framework, to select web services in choreographed environments. First, considering delay estimates, loss rate and finally the use of other parameters, such as CPU utilization. The first experiments on different network scenarios confirmed the proposal advantages in relation to a selection mechanism that bypasses aspects of the network. It was obtained gains from 20% to 97% considering the total time of execution of the choreography. Then, experiments inserting CPU utilization in the choice of services confirmed the advantages of using different parameters for selection of services in choreography.
|
22 |
Composição de serviços em ambientes pervasivos: um modelo de referência. / Services composition in pervasive environments: a reference model.Zuñiga Torres, Juan Carlos 17 June 2013 (has links)
Ambientes Pervasivos são ambientes povoados por diversos dispositivos (sensores, atuadores, etc.) e aplicações de software (locais ou distribuídas) incorporadas nestes ambientes físicos de forma transparente para o usuário. Ambientes deste tipo devem ser capazes de interagir e satisfazer as requisições do usuário de forma autônoma e transparente. Nesse sentido, um dos maiores desafios de pesquisa em ambientes pervasivos é a de estabelecer mecanismos automáticos para compor, de forma dinâmica, funcionalidades que satisfaçam as requisições dos usuários. Nesse sentido, nós partimos da hipótese que mecanismos automáticos de interação entre ambientes e usuários podem ser abordados como um problema de composição automática de serviços em ambientes pervasivos. Portanto, nossa proposta é desenvolver um modelo referência, a partir do qual podem ser implementados sistemas que permitam ao ambiente pervasivo interagir com o usuário de forma natural, automática e dinâmica. Desta forma, o sistema de composição de serviços gerencia e automatiza o processo de resolução de requisições feitas pelo usuário (de forma implícita e/ou explicita) através das funcionalidades (serviços) disponíveis no ambiente ou através de novas funcionalidades criadas pelo processo de composição. Para tal fim, este trabalho apresenta um Modelo de Referência que permita projetar, implementar e avaliar sistemas de composição de serviços que gerenciem e automatizem o processo de interação em diversos tipos de ambientes pervasivos. Nossa proposta traz vantagens como: o baixo acoplamento e a interoperabilidade, isto porque é possível selecionar, integrar e reutilizar de forma eficiente e efetiva serviços heterogêneos provenientes de diversos tipos de dispositivos e/ou aplicações. Além disso, o modelo ontológico WSMO (Web Services Modelling Ontology) nos permite descrever semanticamente as capacidades dos serviços como também as informações contextuais presentes no ambiente, o que torna nosso sistema mais perto de um ambiente pervasivo real como o idealizado por Mark Weiser. / Pervasive environments are populated by several devices (sensors, actuators, etc.) and software applications (local or distributed) incorporated these physical environments transparently to the user. Environments of this type should be able to interact and process user requests autonomously and transparently. In this sense, one of the biggest research challenges in pervasive environments is to establish automatic mechanisms to compose dynamically, features that meet the user requirements. In this sense, we set the hypothesis that automatic mechanisms of interaction between users and environments can be addressed as a problem of automatic composition of services in pervasive environments. Therefore, our proposal is to develop a reference model, from which systems can be implemented to enable the pervasive environment interact with the user in a natural, automatic and dynamic. Thus, the system service composition management and automates the process of resolving requests made by the user (implicitly and / or explicitly) through the functionality (services) available in the environment or through new features created by the process of composition. To this end, this paper presents a Reference Model that allows to design, implement and evaluate systems of composition of services that manage and automate the interaction process in different types of pervasive environments. Our proposal brings benefits such as loose coupling and interoperability, because it is possible to select, integrate and reuse in an efficient and effective heterogeneous services from different types of devices and / or applications. Furthermore, the ontological model WSMO (Web Services Modeling Ontology) allows us to semantically describe the capabilities of the services as well as contextual information in the environment, which makes our system closer to a real pervasive environment as conceived by Mark Weiser.
|
23 |
Composição de serviços em ambientes pervasivos: um modelo de referência. / Services composition in pervasive environments: a reference model.Juan Carlos Zuñiga Torres 17 June 2013 (has links)
Ambientes Pervasivos são ambientes povoados por diversos dispositivos (sensores, atuadores, etc.) e aplicações de software (locais ou distribuídas) incorporadas nestes ambientes físicos de forma transparente para o usuário. Ambientes deste tipo devem ser capazes de interagir e satisfazer as requisições do usuário de forma autônoma e transparente. Nesse sentido, um dos maiores desafios de pesquisa em ambientes pervasivos é a de estabelecer mecanismos automáticos para compor, de forma dinâmica, funcionalidades que satisfaçam as requisições dos usuários. Nesse sentido, nós partimos da hipótese que mecanismos automáticos de interação entre ambientes e usuários podem ser abordados como um problema de composição automática de serviços em ambientes pervasivos. Portanto, nossa proposta é desenvolver um modelo referência, a partir do qual podem ser implementados sistemas que permitam ao ambiente pervasivo interagir com o usuário de forma natural, automática e dinâmica. Desta forma, o sistema de composição de serviços gerencia e automatiza o processo de resolução de requisições feitas pelo usuário (de forma implícita e/ou explicita) através das funcionalidades (serviços) disponíveis no ambiente ou através de novas funcionalidades criadas pelo processo de composição. Para tal fim, este trabalho apresenta um Modelo de Referência que permita projetar, implementar e avaliar sistemas de composição de serviços que gerenciem e automatizem o processo de interação em diversos tipos de ambientes pervasivos. Nossa proposta traz vantagens como: o baixo acoplamento e a interoperabilidade, isto porque é possível selecionar, integrar e reutilizar de forma eficiente e efetiva serviços heterogêneos provenientes de diversos tipos de dispositivos e/ou aplicações. Além disso, o modelo ontológico WSMO (Web Services Modelling Ontology) nos permite descrever semanticamente as capacidades dos serviços como também as informações contextuais presentes no ambiente, o que torna nosso sistema mais perto de um ambiente pervasivo real como o idealizado por Mark Weiser. / Pervasive environments are populated by several devices (sensors, actuators, etc.) and software applications (local or distributed) incorporated these physical environments transparently to the user. Environments of this type should be able to interact and process user requests autonomously and transparently. In this sense, one of the biggest research challenges in pervasive environments is to establish automatic mechanisms to compose dynamically, features that meet the user requirements. In this sense, we set the hypothesis that automatic mechanisms of interaction between users and environments can be addressed as a problem of automatic composition of services in pervasive environments. Therefore, our proposal is to develop a reference model, from which systems can be implemented to enable the pervasive environment interact with the user in a natural, automatic and dynamic. Thus, the system service composition management and automates the process of resolving requests made by the user (implicitly and / or explicitly) through the functionality (services) available in the environment or through new features created by the process of composition. To this end, this paper presents a Reference Model that allows to design, implement and evaluate systems of composition of services that manage and automate the interaction process in different types of pervasive environments. Our proposal brings benefits such as loose coupling and interoperability, because it is possible to select, integrate and reuse in an efficient and effective heterogeneous services from different types of devices and / or applications. Furthermore, the ontological model WSMO (Web Services Modeling Ontology) allows us to semantically describe the capabilities of the services as well as contextual information in the environment, which makes our system closer to a real pervasive environment as conceived by Mark Weiser.
|
24 |
COMPOSIÇÃO DE WEB SERVICES SEMÂNTICOS NO AMBIENTE ICS DE COMÉRCIO ELETRÔNICO / COMPOSITION OF SEMANTIC WEB SERVICES IN ENVIRONMENT ICS OF ELECTRONIC COMMERCEAlmeida, Carlos Roberto Baluz 17 December 2004 (has links)
Made available in DSpace on 2016-08-17T14:52:54Z (GMT). No. of bitstreams: 1
Carlos Roberto Baluz Almeida.pdf: 871522 bytes, checksum: 977790536a9b751306209d20d7242a1e (MD5)
Previous issue date: 2004-12-17 / The ICS (Intelligent Commerce System), a developing project of the Intelligent
Systems Lab (LSI) at Federal University of Maranhão (UFMA), under Prof. Dr.
Sofiane Labidi´s supervision, is a project that has the objective of develop an
Electronic Commerce System, in the B2B (Business to Business) category,
effectively intelligent. It is based in the technology of intelligent mobile agents and
has five phases in its life cycle: User Modeling, Matchmaking, Negotiation, Contract
Formation and Contract Fulfillment. The Matchmaking is the process in which agents
that represent traders (buyers and sellers), that are interested in the exchange of
economic values, are put in touch with their potential business counterparts. The
enrichment of the matchmaking process is the main focus of this work. Nowadays in
the ICS, the matchmaking process only matches simple services. Our contribution is
to enrich the actual matchmaking process allowing the composition of services, that
is, simple services can add its capacities and form complex services with the goal to
return a greater number of positive responses. To do this, we use ontologies allied to
AI planning techniques to provide the discovery of complementary services and the
posterior composition of them to elaborate more complex services. / O ICS (Intelligent Commerce System), projeto atualmente em desenvolvimento no
Laboratório de Sistemas Inteligentes (LSI) na Universidade Federal do Maranhão
(UFMA) sob a orientação do Prof. Dr. Sofiane Labidi, é um projeto que tem como
objetivo desenvolver um Sistema de Comércio Eletrônico, na categoria B2B,
efetivamente Inteligente. Ele é baseado na tecnologia de agentes móveis
inteligentes e possui cinco fases no seu ciclo de vida: Modelagem do Usuário,
Matchmaking, Negociação, Formação de Contrato e Cumprimento do Contrato. O
Matchmaking é o processo no qual agentes representando negociantes
(compradores e vendedores), que possuem interesse na troca de valores
econômicos, são colocados em contato com seus potenciais parceiros de negócios.
O enriquecimento do processo de matchmaking é o foco principal deste trabalho.
Atualmente no ICS o processo de matchmaking somente emparceira serviços
simples. Nossa contribuição é enriquecer o processo de matching atualmente em
uso no ICS permitindo a composição de serviços, ou seja, serviços simples somam
suas capacidades e formam serviços complexos com a finalidade de retornar maior
número de respostas positivas. Para isso utilizamos ontologias aliadas às técnicas
de planejamento automático para proporcionar a descoberta de serviços
complementares e posterior composição dos mesmos para elaboração de serviços
mais complexos.
|
25 |
Apoiando a composição de serviços em um ecossistema de software científicoMarques, Phillipe Israel 23 August 2017 (has links)
Submitted by Renata Lopes (renatasil82@gmail.com) on 2017-10-23T17:43:12Z
No. of bitstreams: 1
phillipeisraelmarques.pdf: 8922079 bytes, checksum: 6a86d6e40e9d80c77e61a71e2c42f8e5 (MD5) / Approved for entry into archive by Adriana Oliveira (adriana.oliveira@ufjf.edu.br) on 2017-11-09T13:52:35Z (GMT) No. of bitstreams: 1
phillipeisraelmarques.pdf: 8922079 bytes, checksum: 6a86d6e40e9d80c77e61a71e2c42f8e5 (MD5) / Made available in DSpace on 2017-11-09T13:52:35Z (GMT). No. of bitstreams: 1
phillipeisraelmarques.pdf: 8922079 bytes, checksum: 6a86d6e40e9d80c77e61a71e2c42f8e5 (MD5)
Previous issue date: 2017-08-23 / CAPES - Coordenação de Aperfeiçoamento de Pessoal de Nível Superior / A área de e-Science envolve a realização de experimentos científicos complexos, normalmente apoiados por workflows. Esses experimentos geralmente utilizam dados e recursos distribuídos, e podem ser apoiados por uma plataforma de ecossistema de software científico. Neste contexto, é necessário permitir que diferentes serviços web possam ser compostos, reutilizados, além de interoperarem na plataforma para tratar das complexidades dos experimentos. Entretanto, compor serviços em plataformas de ecossistemas é uma atividade complexa, considerando, sobretudo, os requisitos funcionais e não funcionais desses serviços. Diante disso, o objetivo deste trabalho é apresentar um mecanismo
que busca apoiar a composição de serviços no contexto de um ecossistema de software
científico. Para tanto, esse mecanismo é associado ao processo de criação de serviços
da plataforma de ecossistema de software científico. Oferece elementos de visualização
para representar os relacionamentos de dependência funcional e interoperabilidade entre
os serviços. Além disso, utiliza a análise de redes sociais científicas para identificar potenciais colaboradores. Os pesquisadores identificados poderão interagir com o auxílio das
visualizações existentes, no espaço de trabalho compartilhado, para avaliar as composições. Essa plataforma, denominada E-SECO, apoia as diferentes fases do ciclo de vida de
um experimento científico. A partir desse mecanismo, cientistas interagem e analisam as
relações entre serviços nas composições realizadas considerando, sobretudo, as métricas
de dependência funcional e a interoperabilidade entre os serviços existentes em diferentes instâncias da plataforma. Visando avaliar o mecanismo para apoiar a composição de
serviços, foram realizados estudos de caso na plataforma E-SECO. / The area of e-Science encompasses performing complex scientific experiments, usually
supported by workflows. These experiments generally use distributed data and resources, and can be supported by a scientific software ecosystem platform. In this context,
it is necessary to allow different web services to be composed, reused, and interoperate
in the platform to deal with the complexities of the experiments. However, performing
services composition on ecosystem platform is a complex activity which requires computational support, considering, above all, the functional and non-functional requirements
of these services. Therefore, the goal of this work is to present a mechanism that aims
to support services composition in scientific software ecosystem context. To this end,
this mechanism is associated to the service construction process of the scientific software
ecosystem platform. It also provides visualization elements to represent functional dependency and interoperability relationships between the services. In addition, it uses
scientific social networks analysis to identify potential collaborators. The identified researchers may interact through the visualizations, in the shared workspace, to evaluate the
compositions. This platform, named E-SECO, supports different phases of the scientific
experiment life cycles. From this mechanism, scientists interact and analyze the relationships between services in compositions which were performed considering, above all,
the functional dependency metrics and interoperability issues between existing services in
different instances of the platform. In order to evaluate the mechanism to support services
composition, case studies were carried out on the E-SECO platform.
|
Page generated in 0.0677 seconds