• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 185
  • 14
  • 1
  • 1
  • Tagged with
  • 203
  • 203
  • 97
  • 54
  • 35
  • 34
  • 31
  • 31
  • 31
  • 30
  • 28
  • 28
  • 27
  • 26
  • 22
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
191

Model based testing of service oriented applications / Teste baseado em modelo de aplicações orientadas a serviço

Endo, André Takeshi 19 April 2013 (has links)
SERVICE oriented architecture (SOA) is an architectural style to structure software systems, fostering loose coupling and dynamic integration among the applications. The use of SOA and Web services to develop complex and large business processes demands more formal and systematic testing. In addition, characteristics of this type of software limit the straightforward application of traditional testing techniques. Model-based testing (MBT) is a promising approach to deal with these problems. This dissertation investigates how two modeling techniques, namely Finite State Machine (FSM) and Event Sequence Graph (ESG), can be used to support MBT of service-oriented applications. Both techniques model different aspects and can be applied in a complementary way. Initially, we define an MBT process for service-oriented applications that employs FSMs. Based on previous experience, we propose a model-based approach to test composite services using ESGs. This approach is holistic, once test suites are generated to cover both desired situations (positive testing) and unexpected behaviors (negative testing). Three experimental studies evaluate the proposed approach: (i) a case study, (ii) a cost analysis, and (iii) a study in industry. Testing tools are also presented to support its practical use / A Arquitetura orientada a serviço (SOA) é um estilo arquitetural para estruturar sistemas de software de modo que exista um baixo grau de acoplamento entre as aplicações e essas possam ser facilmente integradas de forma dinâmica. A incorporação de SOA e serviços Web em sistemas que modelam processos de negócios grandes e complexos contribui para a necessidade de testes mais formais e sistemáticos. Além disso, características próprias dessa nova classe de software fazem com que técnicas de teste tradicionais não possam ser diretamente aplicadas. O teste baseado em modelo (TBM) apresenta-se como uma abordagem promissora que busca a resolução desses problemas. Esta tese investiga como duas técnicas de modelagem, Máquina de Estados Finitos (MEF) e Grafo de Sequência de Eventos (GSE), podem ser utilizadas para apoiar o TBM de aplicações orientadas a serviço. Essas técnicas modelam diferentes aspectos e podem ser aplicadas de forma complementar. Inicialmente, é definido um processo de TBM para aplicações orientadas a serviço que emprega MEFs. Com base na experiência adquirida, é proposta uma abordagem baseada em modelo para o teste de serviços compostos usando GSEs. Essa abordagem é holística uma vez que conjuntos de teste são gerados para cobrir tanto situações desejadas (teste positivo) quanto comportamentos inesperados (teste negativo). Três estudos experimentais avaliam a abordagem proposta: (i) um estudo de caso, (ii) uma análise de custo e (ii) um estudo na indústria. Ferramentas de teste também são apresentadas para apoiar o uso prático da abordagem proposta
192

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 02 September 2013 (has links)
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
193

Site com conteúdo apropriado à web semântica e mecanismos de busca / Site with appropriated content to semantic web and search engines

Leme, Luciano Gonzaga 27 April 2009 (has links)
Made available in DSpace on 2016-04-29T14:23:48Z (GMT). No. of bitstreams: 1 Luciano Gonzaga Leme.pdf: 2147873 bytes, checksum: 2282265d0f8e50945a1107e7cd36096b (MD5) Previous issue date: 2009-04-27 / This work introduces an approach which main purpose is to ask and present possible ways so that the web site s content will be appropriately offered related to Semantic Web and Search Engines. To achieve this purpose many researches were made and used the author s experience in this area. Therefore many concepts and technologies were combined and used, such as: metadata, ontologies, semantic web services and search engine optimization. Metadata allow qualifying informations appropriately, ontologies are used to improve domain s analysis problem and to obtain software components with semantic descriptions, which may be reused in a great variety of applications. Semantic web services may be used as software components spread through the Internet to perform applications complex tasks. Starting asking what should be published in a web site, or even better, how should be a web site s content the work exposes knowledges and technologies to answer the question: how to offer appropriated content? After exposing the associated concepts and showing possible solutions a conclusion is achieved with questions and possible researches which will allow appropriated content sites development with Semantic Web and its possible positive collateral effects, granting improvement in both: knowledge utilization and available informations in the web / Esta dissertação apresenta uma abordagem que tem como objetivo principal questionar e apresentar possíveis caminhos para que o conteúdo de um web site seja apropriadamente oferecido em termos de Web Semântica e Mecanismos de Busca. Para alcançar esse objetivo foram efetuadas pesquisas e utilizada a experiência do autor. Desse modo foram combinados os conceitos e as tecnologias envolvidas em relação a metadados, ontologias, serviços web semânticos e otimização de mecanismos de busca. Os metadados permitem qualificar informações apropriadamente, as ontologias são empregadas para aprimorar a análise do domínio do problema e para obter componentes de software com descrições semânticas, os quais podem ser reutilizados numa grande variedade de aplicações. Os serviços web semânticos são utilizados como componentes de software distribuídos pela Internet e podem realizar tarefas complexas de aplicações. Partindo do questionamento do que publicar em um web site, ou melhor, como deve ser o conteúdo de um web site - foram expostos conhecimentos e tecnologias que delineiam a questão: como oferecer conteúdo apropriado? Após a exposição dos conceitos associados e da apresentação de possíveis soluções concluímos com questionamentos e indicativos de possíveis pesquisas que muito contribuirão ao desenvolvimento de sites com conteúdo apropriado com a Web Semântica e seus possíveis efeitos colaterais positivos, propiciando a melhor utilização do conhecimento e das informações disponibilizadas na web
194

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

Robson Vinicius Vieira Sanchez 02 September 2013 (has links)
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
195

Metodo para avalição de interface Web baseado nos principios de usabilidade - AvalUWeb

Pagliuso, Priscilla de Barros Basso 11 December 2004 (has links)
Orientador: Ademir Jose Petenate / Dissertação (mestrado profissional) - Universidade Estadual de Campinas, Faculdade de Engenharia Mecanica / Made available in DSpace on 2018-08-04T19:20:41Z (GMT). No. of bitstreams: 1 Pagliuso_PriscilladeBarrosBasso_M.pdf: 977669 bytes, checksum: 2b308bdd494e07f6bd69f24520908463 (MD5) Previous issue date: 2004 / Resumo: Este trabalho aborda o desenvolvimento de um método para avaliação de características de usabilidade de interface web através de um checklist definido e desenvolvido neste trabalho. São propostos estudos, planejamento, construção, aplicação e evolução do checklist. Um estudo de caso relata o emprego do método aqui proposto, baseado nos critérios para desenvolvimento de interface Web descritos por Jacob Nielsen e em quesitos para a ergonomia de software da norma ISO 9241, para a avaliação da usabilidade de interface web. O estudo de caso é composto pela preparação do material a ser avaliado e pelo checklist, apresentando os formulários a serem preenchidos com os dados obtidos durante o processo de avaliação, o treinamento dos avaliadores e finalmente discute os resultados obtidos pelos avaliadores em um site escolhido como estudo de caso. Com os resultados obtidos durante o processo de avaliação, busca-se sugerir melhorias aos desenvolvedores de interface web a fim de que estas interfaces disponibilizadas na rede possuam o máximo de qualidade, fazendo com que usuários se sintam atraídos a navegar pela rede e pelos sites e que retomem por ter encontrado a informação ou o serviço procurado. Tudo de forma rápida e fácil pois intenautas tem sempre pouco tempo a dispor e buscam qualidade, facilidade e rapidez nas informações. O diferencial deste método é a possibilidade de trabalho em duas (02) fases dentro do ciclo de vida de um projeto web, na fase de elaboração e desenvolvimento ou então na fase de avaliação de interfaces já concluídas ou em fase de conclusão / Abstract: In this work we describe the development of a detailed method to evaluate aspects of web interface usability using a well defined checklist. Complete procedures how to plan, construct and apply the proposed checklist is presented. To illustrate, we employed the developed methods to an example case, describing how to perform web interface usability evaluation according to the rules of web interface development by Jacob Nielsen and following the requirements of software ergonomy by norm ISO 9241. This case study inc1udes the preparation of the material to be evaluated, the elaboration of the checklist itself, instructions concerning how to fill the forms with the information collected during the evaluation process, procedures for evaluators training and finally, a complete worksheet with the results. These results obtained by the evaluation process can guide to the web designers to correct errors and make significant improvements in order to achieve the maximum usability quality in their web pages. As such, web user will be pleased surfing on web, browsing sites which can provide them the service they are looking for in the easiest and fastest possible way. Web users usually do not have much time to search for the service anel/or information they need, therefore they will came back more frequently 1"0sites that can provide what they want with maximum quality in the shortest time. We argue that our web interface usability evaluation method can help the web designers to reach this level / Mestrado / Gestão da Qualidade Total / Mestre em Engenharia Mecânica
196

Uma arquitetura orientada a serviços para desenvolvimento, gerenciamento e instalação de serviços de rede / A service oriented architecture for developing, managing and deploying network services

Souza, Victor Alexandre Siqueira Marques de 02 October 2006 (has links)
Orientador: Eleri Cardozo / Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Eletrica e de Computação / Made available in DSpace on 2018-08-06T07:45:33Z (GMT). No. of bitstreams: 1 Souza_VictorAlexandreSiqueiraMarquesde_M.pdf: 2295226 bytes, checksum: 9e36093f901c39f33bc909f01e4bd421 (MD5) Previous issue date: 2006 / Resumo: Novos serviços de rede devem ser desenvolvidos e gerenciados de acordo com os requisitos específicos dos clientes. Nesse contexto, provedores de serviço devem criar uma nova forma de projetar serviços de rede com tempo de desenvolvimento próximo a zero e alto nível de customização e evolução. A customização é necessária para criação de serviços que satisfaçam aos requisítos do cliente enquanto evolução é necessária para adaptar o serviço assim que esses requisitos se alterem. Além disso, clientes têm demandado a capacidade de gerenciar o serviço para manter o uso, configuração e evolução sob seu controle. Este trabalho apresenta uma abordagem baseada na arquitetura orientada a serviço para o desenvolvimento de serviços de rede capazes de cumprir os requisitos de rápida instalação, customização e gerenciamento por parte do cliente. Esta abordagem considera os serviços de rede como um conjunto de elementos interativos implementados como serviços web. A lógica do serviço é expressa através da orquestração de serviços web. Dois serviços para o gerenciamento de conexões em redes ópticas são apresentados como estudo de caso / Abstract: New generation network services must be developed and managed according to the customers' specific requírements. In this context, service providers must devise a way to design network services with near zero development time and high degrees of customization and evolution. Customízation is necessary to fit the service according to the customers requirements, while evolutíon is necessary to adapt the service as soon as these requírements change. ln addition, customers are demanding the ability to manage the service in order to keep the usage, configuratíon, and evolution under their control. This paper presents an approach based on Service Oriented Archítecture (SOA) for developing network services able to fulfill the requirements of rapid deployment, customization, and customer-side manageability. The approach considers the network service as a set of interactíng elements implemented as web services. The service logic is expressed in terms of web services orchestration. Two services for the management of connections in optical networks are presented as a case study / Mestrado / Engenharia de Computação / Mestre em Engenharia Elétrica
197

Provisionamento baseado em web services de conexões fim-a-fim em redes opticas GMPLS / Web services-based provisioning of connections in GMPLS optical networks

Duarte, Rafael Luiz 19 June 2006 (has links)
Orientador: Mauricio Ferreira Magalhães / Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Eletrica e de Computação / Made available in DSpace on 2018-08-07T01:33:38Z (GMT). No. of bitstreams: 1 Duarte_RafaelLuiz_M.pdf: 1020338 bytes, checksum: 55a286156672abedc8e5b20a444d8a7c (MD5) Previous issue date: 2006 / Resumo: Para o provisionamento de conexões fim-a-fim em domínios ópticos é desejável uma solução de arquitetura que permita o estabelecimento automático destas conexões: A tecnologia GMPLS ofe­rece um plano de controle que especifica mecanismos que estendem o roteamento e a sinalização do mundo IP contribuindo para a configuração automática de conexões em domínios ópticos. Este traba­lho propõe uma arquitetura para o provisionamento de conexões fim-a-fim em redes ápticas GMPLS. Tal arquitetura é baseada na tecnologia Web services e permite o estabelecimento de dois tipos de conexões. A primeira, conhecida como SPC (Soft Permanent Connection), é utilizada pelo gerente do domínio óptico. O SPC conecta dois elementos de rede pertencentes ao mesmo domínio. A se­gunda, é uma conexão fim-a-fim na qual um usuário cliente pode enviar dados através de múltiplos domínios. Neste último caso, o cliente precisa negociar com cada domínio para verificar a disponibi­lidade de recursos. Para tal arquitetura foram criados módulos responsáveis pelo provisionamento e gerenciamento das conexões além da utilização do simulador GLASS para validação da arquitetura proposta / Abstract: For the provisioning of end-to-end connections in optical domains it is desirable to have an archi­tecture that supports the automatic establishment of such connections. The GMPLS technology offers a control plan that specifies mechanisms which extend the routing and the signalling of IP world con­tributing for the automatic configuration of end-to-end connections in optical domains. This work proposes an architecture for the provisioning of end-to-end connections in GMPLS optical networks. Such architecture is based on the Web services technology and allows the establishment of two kinds of connections. The first one, known as SPC (Soft Permanent Connection), is used by the manager of the optical domain. The SPC connects two network elements belonging to the same domain. The se­cond one is an end-to-end connection by which a given client can send data across multiple domains. In this last case the client needs to negotiate with each domain to verify the availability of resources. For such architecture we defined modules responsibIe for the provisioning and management of the connections. The GLASS simulator was used for validation ofthe proposed architecture / Mestrado / Engenharia de Computação / Mestre em Engenharia Elétrica
198

ServiçosWeb Semânticos Baseados em RESTful Um Estudo de Caso em Redes Sociais Online / Semantic Web Services based on RESTful: A Case Study in Online Social Networks

XAVIER, Otávio Calaça 26 September 2011 (has links)
Made available in DSpace on 2014-07-29T14:57:49Z (GMT). No. of bitstreams: 1 Dissertacao Otavio C Xavier.pdf: 2295906 bytes, checksum: f43ea2a633498324e92187e3bd263ab4 (MD5) Previous issue date: 2011-09-26 / The researches on Semantic Web Services are aimed, mostly, the SOAP architecture. This architecture is rarely used in Web 2.0 and therefore in Online Social Networks. This dissertation presents an approach for practical implementation of semantic descriptions in RESTfulWeb Services. It is a simplified architecture that gained much focus onWeb 2.0, increasingly replacing the SOAP architecture. The development of the tool, presented here, will fill a gap in the process of implanting the Semantic Web. Existing solutions expose a theoretical view and have no practical implementations. The solution proposed in this paper, relates existing standards and technologies to develop an integrated and free tool. From which, services of a popular Online Social Network are described. Finally, the automatic discovery, composition and invocation of such services are made. / As pesquisas acerca de Serviços Web Semânticos são voltadas, em sua grande maioria, à arquitetura SOAP. Esta arquitetura é pouco utilizada na Web 2.0 e, logo, em Redes Sociais Online. Este trabalho apresenta uma abordagem para implementação prática de descrição semântica em Serviços Web, baseados na arquitetura REST. Trata-se de uma arquitetura simplificada e que ganhou muito enfoque na Web 2.0, substituindo cada vez mais a arquitetura SOAP. O desenvolvimento da ferramenta, apresentada aqui, poderá preencher uma lacuna no processo de implantação da Web Semântica. As soluções existentes expõem uma visão teórica do assunto e não possuem implementações práticas. A solução proposta neste trabalho, relaciona padrões e tecnologias já existentes para o desenvolvimento de uma ferramenta livre e integrada. A partir dela, serviços de uma Rede Social Online popular são descritos. Por fim, é mostrado como realizar a descoberta, composição e invocação automatizada de tais serviços.
199

Model based testing of service oriented applications / Teste baseado em modelo de aplicações orientadas a serviço

André Takeshi Endo 19 April 2013 (has links)
SERVICE oriented architecture (SOA) is an architectural style to structure software systems, fostering loose coupling and dynamic integration among the applications. The use of SOA and Web services to develop complex and large business processes demands more formal and systematic testing. In addition, characteristics of this type of software limit the straightforward application of traditional testing techniques. Model-based testing (MBT) is a promising approach to deal with these problems. This dissertation investigates how two modeling techniques, namely Finite State Machine (FSM) and Event Sequence Graph (ESG), can be used to support MBT of service-oriented applications. Both techniques model different aspects and can be applied in a complementary way. Initially, we define an MBT process for service-oriented applications that employs FSMs. Based on previous experience, we propose a model-based approach to test composite services using ESGs. This approach is holistic, once test suites are generated to cover both desired situations (positive testing) and unexpected behaviors (negative testing). Three experimental studies evaluate the proposed approach: (i) a case study, (ii) a cost analysis, and (iii) a study in industry. Testing tools are also presented to support its practical use / A Arquitetura orientada a serviço (SOA) é um estilo arquitetural para estruturar sistemas de software de modo que exista um baixo grau de acoplamento entre as aplicações e essas possam ser facilmente integradas de forma dinâmica. A incorporação de SOA e serviços Web em sistemas que modelam processos de negócios grandes e complexos contribui para a necessidade de testes mais formais e sistemáticos. Além disso, características próprias dessa nova classe de software fazem com que técnicas de teste tradicionais não possam ser diretamente aplicadas. O teste baseado em modelo (TBM) apresenta-se como uma abordagem promissora que busca a resolução desses problemas. Esta tese investiga como duas técnicas de modelagem, Máquina de Estados Finitos (MEF) e Grafo de Sequência de Eventos (GSE), podem ser utilizadas para apoiar o TBM de aplicações orientadas a serviço. Essas técnicas modelam diferentes aspectos e podem ser aplicadas de forma complementar. Inicialmente, é definido um processo de TBM para aplicações orientadas a serviço que emprega MEFs. Com base na experiência adquirida, é proposta uma abordagem baseada em modelo para o teste de serviços compostos usando GSEs. Essa abordagem é holística uma vez que conjuntos de teste são gerados para cobrir tanto situações desejadas (teste positivo) quanto comportamentos inesperados (teste negativo). Três estudos experimentais avaliam a abordagem proposta: (i) um estudo de caso, (ii) uma análise de custo e (ii) um estudo na indústria. Ferramentas de teste também são apresentadas para apoiar o uso prático da abordagem proposta
200

Apoiando a composição de serviços em um ecossistema de software científico

Marques, 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.0471 seconds