Return to search

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

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.

Identiferoai:union.ndltd.org:IBICT/oai:hermes.cpd.ufjf.br:ufjf/5908
Date23 August 2017
CreatorsMarques, Phillipe Israel
ContributorsDavid, José Maria Nazar, Braga, Regina Maria Maciel, Santos, Rodrigo Pereira dos
PublisherUniversidade Federal de Juiz de Fora (UFJF), Programa de Pós-graduação em Ciência da Computação, UFJF, Brasil, ICE – Instituto de Ciências Exatas
Source SetsIBICT Brazilian ETDs
LanguagePortuguese
Detected LanguagePortuguese
Typeinfo:eu-repo/semantics/publishedVersion, info:eu-repo/semantics/masterThesis
Sourcereponame:Repositório Institucional da UFJF, instname:Universidade Federal de Juiz de Fora, instacron:UFJF
Rightsinfo:eu-repo/semantics/openAccess

Page generated in 0.0062 seconds