1. Identificação | |
Tipo de Referência | Artigo em Evento (Conference Proceedings) |
Site | mtc-m21c.sid.inpe.br |
Código do Detentor | isadg {BR SPINPE} ibi 8JMKD3MGPCW/3DT298S |
Identificador | 8JMKD3MGP3W34R/3U5355H |
Repositório | sid.inpe.br/mtc-m21c/2019/09.24.16.46 |
Última Atualização | 2019:11.18.12.05.58 (UTC) administrator |
Repositório de Metadados | sid.inpe.br/mtc-m21c/2019/09.24.16.46.07 |
Última Atualização dos Metadados | 2020:01.06.11.42.22 (UTC) administrator |
Chave Secundária | INPE--PRE/ |
Chave de Citação | DiasGuerLima:2019:ArDyWe |
Título | An architecture for dynamic web services that integrates adaptive object models to existing frameworks |
Ano | 2019 |
Data de Acesso | 15 jun. 2024 |
Tipo Secundário | PRE CN |
Número de Arquivos | 1 |
Tamanho | 805 KiB |
|
2. Contextualização | |
Autor | 1 Dias, Antonio 2 Guerra, Eduardo Martins 3 Lima Francisco, Phyllipe de Souza |
Grupo | 1 CAP-COMP-SESPG-INPE-MCTIC-GOV-BR 2 LABAC-COCTE-INPE-MCTIC-GOV-BR 3 CAP-COMP-SESPG-INPE-MCTIC-GOV-BR |
Afiliação | 1 Instituto Nacional de Pesquisas Espaciais (INPE) 2 Instituto Nacional de Pesquisas Espaciais (INPE) 3 Instituto Nacional de Pesquisas Espaciais (INPE) |
Endereço de e-Mail do Autor | 1 antoniodiasabc@gmail.com 2 eduardo.guerra@inpe.br 3 phyllipe_slf@yahoo.com.br |
Nome do Evento | Brazilian Symposium on Software Components, Architectures, and Reuse, 13 |
Localização do Evento | Salbador, BA |
Data | 23-27 set. |
Histórico (UTC) | 2019-09-24 16:46:57 :: simone -> administrator :: 2019 2019-10-01 15:08:13 :: administrator -> simone :: 2019 2019-11-18 12:05:58 :: simone -> administrator :: 2019 2020-01-06 11:42:22 :: administrator -> simone :: 2019 |
|
3. Conteúdo e estrutura | |
É a matriz ou uma cópia? | é a matriz |
Estágio do Conteúdo | concluido |
Transferível | 1 |
Tipo do Conteúdo | External Contribution |
Tipo de Versão | publisher |
Palavras-Chave | Adaptive Object Model Software Engineering Framework Metaprogramming Web Services Reuse |
Resumo | Nowadays, web services became one of the main alternatives for communication between software systems and even inside the components of the same application. In some domains, the change of requirements happens frequently, demanding flexibility from the architecture of the applications, and consequently also in the web services that they provide. In this context, the goal of this work is to provide an architecture that can be used for dynamic web services, allowing services to be changed and introduced at runtime. To fulfill these requirements this work proposes the usage of Adaptive Object Models (AOM) combined with existing web service framework, using dynamic adapters to integrate and decouple them. The framework Esfinge AOM Role Mapper received features to implement the behavioral part of the AOM model and to map the AOM rule objects with metadata to methods with code annotations in the dynamic adapters. The proposed architecture passes the adapters generated at runtime to the existing framework, which provide the web service based on its methods and code annotations. An evaluation based on a case study performed scenario-based tests to verify the architecture capability to create and change dynamic web services. Additionally, a modularity analysis verified the coupling between classes that use both frameworks. As a result, the proposed architectural solution was able to implement the dynamic web services in all the scenarios keeping the classes that handle the AOM model decoupled from the classes responsible for providing the web services. |
Área | COMP |
Arranjo 1 | urlib.net > BDMCI > Fonds > Produção anterior à 2021 > LABAC > An architecture for... |
Arranjo 2 | urlib.net > BDMCI > Fonds > Produção pgr ATUAIS > CAP > An architecture for... |
Conteúdo da Pasta doc | acessar |
Conteúdo da Pasta source | não têm arquivos |
Conteúdo da Pasta agreement | |
|
4. Condições de acesso e uso | |
URL dos dados | http://mtc-m21c.sid.inpe.br/ibi/8JMKD3MGP3W34R/3U5355H |
URL dos dados zipados | http://mtc-m21c.sid.inpe.br/zip/8JMKD3MGP3W34R/3U5355H |
Idioma | en |
Grupo de Usuários | self-uploading-INPE-MCTI-GOV-BR simone |
Visibilidade | shown |
Permissão de Atualização | não transferida |
|
5. Fontes relacionadas | |
Vinculação | Trabalho não Vinculado à Tese/Dissertação |
Unidades Imediatamente Superiores | 8JMKD3MGPCW/3ESGTTP 8JMKD3MGPCW/3F2PHGS |
Lista de Itens Citando | sid.inpe.br/bibdigital/2013/10.12.22.16 3 |
Acervo Hospedeiro | urlib.net/www/2017/11.22.19.04 |
|
6. Notas | |
Campos Vazios | archivingpolicy archivist booktitle callnumber copyholder copyright creatorhistory descriptionlevel dissemination doi e-mailaddress edition editor format isbn issn label lineage mark mirrorrepository nextedition notes numberofvolumes orcid organization pages parameterlist parentrepositories previousedition previouslowerunit progress project publisher publisheraddress readergroup readpermission resumeid rightsholder schedulinginformation secondarydate secondarymark serieseditor session shorttitle sponsor subject targetfile tertiarytype type url volume |
|
7. Controle da descrição | |
e-Mail (login) | simone |
atualizar | |
|