Desenvolvimento de serviços compostos autoadaptativos : um framework baseado em implantação dinâmica, métricas de QoS e informação semântica /
Orientador: Frank José Affonso === Resumo: O cenário atual de desenvolvimento de software tem revelado um uso crescente de aplicações baseadas em serviços. Em um ambiente de computação distribuída, monitorar a qualidade de serviços para que essa aplicação não apresente algum tipo de anomalia ou inte...
Main Author: | |
---|---|
Other Authors: | |
Format: | Others |
Language: | Portuguese |
Published: |
São José do Rio Preto,
2020
|
Subjects: | |
Online Access: | http://hdl.handle.net/11449/192811 |
id |
ndltd-UNESP-oai-www.athena.biblioteca.unesp.br-UEP01-000931734 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-UNESP-oai-www.athena.biblioteca.unesp.br-UEP01-0009317342020-06-25T03:24:08ZtextporTL/UNESPPassini, William FilisbinoDesenvolvimento de serviços compostos autoadaptativos : um framework baseado em implantação dinâmica, métricas de QoS e informação semântica /São José do Rio Preto,2020f.Orientador: Frank José AffonsoResumo: O cenário atual de desenvolvimento de software tem revelado um uso crescente de aplicações baseadas em serviços. Em um ambiente de computação distribuída, monitorar a qualidade de serviços para que essa aplicação não apresente algum tipo de anomalia ou interrupção pode ser considerada uma tarefa vital. Para isso, é necessário prover meios para o desenvolvimento de sistemas baseados em serviços capazes de observar seu estado interno de execução e/ou contexto ao qual estão inseridos e reagir diante de mudanças ou algum tipo de imprevisibilidade. Aplicações orientadas a serviços que permitem adaptação em tempo de execução podem ser classificadas como Self-Apps (do inglês, Self-adaptive Service-oriented Applications). Em função da complexidade intrínseca a esse tipo de aplicação, o uso de frameworks tem se mostrado uma alternativa viável por aliviar a carga cognitiva de desenvolvimento, a qual envolve o conhecimento de diversas áreas de pesquisa. Motivado por esse cenário, durante a realização deste trabalho foi conduzida uma revisão da literatura que engloba a condução de um mapeamento sistemático e consultas complementares em bases nacionais de teses e dissertações. Essa revisão permitiu obter um panorama detalhado referente ao estágio atual da pesquisa, seus desafios e as perspectivas futuras sobre frameworks para Self-Apps. Embasado nos resultados dessa revisão, o objetivo deste trabalho é o desenvolvimento do framework DynaMS (do inglês, Dynamic Deployment, QoS Metrics and S... (Resumo completo, clicar acesso eletrônico abaixo)Abstract: The current software development scenario has shown a crescent usage of service-based applications. In a distributed computing environment, the monitoring of the service’s quality is a relevant task because aims to assure that it does not present any anomaly or interruption. To do so, it is necessary to provide means to develop service-based systems that are capable to observe their internal execution state and/or the context in which they are inserted and to react in face of changes or unforeseen circumstances. Service-oriented applications that are able to perform adaptation in runtime can be classified as Self-Apps (i.e., Self-adaptive Service-oriented Applications). Given the complexity involved in this type of application, the use of frameworks has been shown as a viable alternative to reduce the cognitive development load regarding the knowledge from different research areas. Motivated by this scenario, we conducted a literature review as a part of this work. This review includes a systematic mapping and complementary searches to national thesis and dissertations’ databases. This review provided us a detailed panorama about the current stage of research, its challenges and the future perspectives regarding frameworks for Self-Apps. Based on the results from this review, the purpose of this Master’s project is to present a framework called DynaMS (Dynamic Deployment, QoS Metrics and Semantic Search) to support the development of this type of application. In short, this f... (Complete abstract click electronic access below)Sistema requerido: Adobe Acrobat ReaderFrameworkService oriented architectureSelf-adaptive systemsSemantic servicesArquitetura orientada a serviçosSistemas autoadaptativosServiços semânticosQoSMestreUniversidade Estadual Paulista "Júlio de Mesquita Filho" Instituto de Biociências, Letras e Ciências Exatas.http://hdl.handle.net/11449/192811 |
collection |
NDLTD |
language |
Portuguese |
format |
Others
|
sources |
NDLTD |
topic |
Framework Service oriented architecture Self-adaptive systems Semantic services Arquitetura orientada a serviços Sistemas autoadaptativos Serviços semânticos QoS |
spellingShingle |
Framework Service oriented architecture Self-adaptive systems Semantic services Arquitetura orientada a serviços Sistemas autoadaptativos Serviços semânticos QoS Passini, William Filisbino Desenvolvimento de serviços compostos autoadaptativos : um framework baseado em implantação dinâmica, métricas de QoS e informação semântica / |
description |
Orientador: Frank José Affonso === Resumo: O cenário atual de desenvolvimento de software tem revelado um uso crescente de aplicações baseadas em serviços. Em um ambiente de computação distribuída, monitorar a qualidade de serviços para que essa aplicação não apresente algum tipo de anomalia ou interrupção pode ser considerada uma tarefa vital. Para isso, é necessário prover meios para o desenvolvimento de sistemas baseados em serviços capazes de observar seu estado interno de execução e/ou contexto ao qual estão inseridos e reagir diante de mudanças ou algum tipo de imprevisibilidade. Aplicações orientadas a serviços que permitem adaptação em tempo de execução podem ser classificadas como Self-Apps (do inglês, Self-adaptive Service-oriented Applications). Em função da complexidade intrínseca a esse tipo de aplicação, o uso de frameworks tem se mostrado uma alternativa viável por aliviar a carga cognitiva de desenvolvimento, a qual envolve o conhecimento de diversas áreas de pesquisa. Motivado por esse cenário, durante a realização deste trabalho foi conduzida uma revisão da literatura que engloba a condução de um mapeamento sistemático e consultas complementares em bases nacionais de teses e dissertações. Essa revisão permitiu obter um panorama detalhado referente ao estágio atual da pesquisa, seus desafios e as perspectivas futuras sobre frameworks para Self-Apps. Embasado nos resultados dessa revisão, o objetivo deste trabalho é o desenvolvimento do framework DynaMS (do inglês, Dynamic Deployment, QoS Metrics and S... (Resumo completo, clicar acesso eletrônico abaixo) === Abstract: The current software development scenario has shown a crescent usage of service-based applications. In a distributed computing environment, the monitoring of the service’s quality is a relevant task because aims to assure that it does not present any anomaly or interruption. To do so, it is necessary to provide means to develop service-based systems that are capable to observe their internal execution state and/or the context in which they are inserted and to react in face of changes or unforeseen circumstances. Service-oriented applications that are able to perform adaptation in runtime can be classified as Self-Apps (i.e., Self-adaptive Service-oriented Applications). Given the complexity involved in this type of application, the use of frameworks has been shown as a viable alternative to reduce the cognitive development load regarding the knowledge from different research areas. Motivated by this scenario, we conducted a literature review as a part of this work. This review includes a systematic mapping and complementary searches to national thesis and dissertations’ databases. This review provided us a detailed panorama about the current stage of research, its challenges and the future perspectives regarding frameworks for Self-Apps. Based on the results from this review, the purpose of this Master’s project is to present a framework called DynaMS (Dynamic Deployment, QoS Metrics and Semantic Search) to support the development of this type of application. In short, this f... (Complete abstract click electronic access below) === Mestre |
author2 |
Universidade Estadual Paulista "Júlio de Mesquita Filho" Instituto de Biociências, Letras e Ciências Exatas. |
author_facet |
Universidade Estadual Paulista "Júlio de Mesquita Filho" Instituto de Biociências, Letras e Ciências Exatas. Passini, William Filisbino |
author |
Passini, William Filisbino |
author_sort |
Passini, William Filisbino |
title |
Desenvolvimento de serviços compostos autoadaptativos : um framework baseado em implantação dinâmica, métricas de QoS e informação semântica / |
title_short |
Desenvolvimento de serviços compostos autoadaptativos : um framework baseado em implantação dinâmica, métricas de QoS e informação semântica / |
title_full |
Desenvolvimento de serviços compostos autoadaptativos : um framework baseado em implantação dinâmica, métricas de QoS e informação semântica / |
title_fullStr |
Desenvolvimento de serviços compostos autoadaptativos : um framework baseado em implantação dinâmica, métricas de QoS e informação semântica / |
title_full_unstemmed |
Desenvolvimento de serviços compostos autoadaptativos : um framework baseado em implantação dinâmica, métricas de QoS e informação semântica / |
title_sort |
desenvolvimento de serviços compostos autoadaptativos : um framework baseado em implantação dinâmica, métricas de qos e informação semântica / |
publisher |
São José do Rio Preto, |
publishDate |
2020 |
url |
http://hdl.handle.net/11449/192811 |
work_keys_str_mv |
AT passiniwilliamfilisbino desenvolvimentodeservicoscompostosautoadaptativosumframeworkbaseadoemimplantacaodinamicametricasdeqoseinformacaosemantica |
_version_ |
1719323408638935040 |