Resultado da Pesquisa
A expressão de busca foi <related:sid.inpe.br/mtc-m21b/2017/01.03.18.18.20-0:pt:title:2:codigo anotacoes consumo reutilizavel:solucao reutilizavel consumo anotacoes codigo:>.
2 referências similares encontradas (inclusive a original) buscando em 17 dentre 17 Arquivos.
Data e hora local de busca: 20/04/2024 00:28.
1. Identificação
Tipo de ReferênciaArtigo em Evento (Conference Proceedings)
Sitemtc-m21b.sid.inpe.br
Código do Detentorisadg {BR SPINPE} ibi 8JMKD3MGPCW/3DT298S
Identificador8JMKD3MGP3W34P/3N5E6A2
Repositóriosid.inpe.br/mtc-m21b/2017/01.03.18.18
Última Atualização2020:06.24.19.37.28 (UTC) administrator
Repositório de Metadadossid.inpe.br/mtc-m21b/2017/01.03.18.18.20
Última Atualização dos Metadados2022:07.08.21.13.31 (UTC) administrator
Chave SecundáriaINPE--PRE/
Chave de CitaçãoPintoGuer:2016:SoReCo
TítuloSolução reutilizável para consumo de anotações de código
Ano2016
Data de Acesso20 abr. 2024
Tipo SecundárioPRE CN
Número de Arquivos1
Tamanho186 KiB
2. Contextualização
Autor1 Pinto, Gabriel Amboss
2 Guerra, Eduardo Martins
Grupo1
2 LAC-CTE-INPE-MCTI-GOV-BR
Afiliação1 Instituto Tecnológico de Aeronáutica (ITA)
2 Instituto Nacional de Pesquisas Espaciais (INPE)
Endereço de e-Mail do Autor1
2 eduardo.guerra@inpe.br
Nome do EventoSeminário de Iniciação Científica e Iniciação em Desenvolvimento Tecnológico e Inovação (SICINPE)
Localização do EventoSão José dos Campos, SP
Data25-26 jul.
Editora (Publisher)Instituto Nacional de Pesquisas Espaciais
Cidade da EditoraSão José dos Campos, SP
Histórico (UTC)2017-01-06 12:00:20 :: simone -> administrator :: 2016
2017-01-07 10:51:20 :: administrator -> simone :: 2016
2017-01-20 16:00:09 :: simone -> administrator :: 2016
2018-06-04 02:41:48 :: administrator -> simone :: 2016
2020-06-24 19:37:29 :: simone -> administrator :: 2016
2022-07-08 21:13:31 :: administrator -> simone :: 2016
3. Conteúdo e estrutura
É a matriz ou uma cópia?é a matriz
Estágio do Conteúdoconcluido
Transferível1
ResumoExistem situações em que se deseja modificar o comportamento de um software durante runtime, seja para fazer algo que orientação à objeto não é capaz, seja para simplesmente reduzir a quantidade de código similar que teria que ser replicado diversas vezes para atingir uma funcionalidade específica. Nesses casos é necessário o uso de reflexão de código, que essencialmente é a capacidade de um software poder se observar e modificar seu comportamento através de introspecção. Utilizando anotações é possível manipular instâncias de objetos e interagir com classes que não possuem uma estrutura previamente conhecida. Para utilizar reflexão em JAVA, utiliza-se a API Reflection, do pacote java.lang.reflect. No entanto, essa biblioteca não possui ferramentas adequadas para consumo e armazenamento de anotações, dificultando a programação reflexiva simples e eficiente. O objetivo da Iniciação Científica é, então, construir um container de metadados para consumir, armazenar e processar anotações feitas pelos programadores. Isso facilitará o uso customisável de uma framework (baseada em metadados) feita especificamente para as necessidades específicas do sistema sendo desenvolvido. Tal container será capaz, em seu estado final, de analisar estruturas em um código dado (sejam elas metadados, como anotações, ou conceitos mais tradicionais como métodos e parâmetros) e tratar do funcionamento de parâmetros e métodos anotados segundo a lógica especificada por quem está utilizando essa API de meta-framework. Resultados do projeto serão adicionados à Framework Esfinge (http://esfinge.sourceforge.net/Oprojeto.html) sob a categoria Metadata. As ferramentas desenvolvidas serão ultimamente utilizadas em outros grupos, como o Gamification, para o desenvolvimento de dados como troféus ou moedas que serão concedidas à programadores por realizarem certas tarefas como refatoração ou confecção de testes. É importante o uso de metadados para essa atividade para separar o código do programa sendo feito e o código referente às atividades de gamification, evitando assim código confuso e de baixa qualidade.
ÁreaCOMP
Arranjo 1urlib.net > BDMCI > Fonds > Produção anterior à 2021 > LABAC > Solução reutilizável para...
Arranjo 2urlib.net > BDMCI > Fonds > Acervo PIBIC/PIBITI > PIBIC/PIBITI 2016 > Solução reutilizável para...
Conteúdo da Pasta docacessar
Conteúdo da Pasta sourcenão têm arquivos
Conteúdo da Pasta agreement
agreement.html 03/01/2017 16:18 1.0 KiB 
4. Condições de acesso e uso
URL dos dadoshttp://urlib.net/ibi/8JMKD3MGP3W34P/3N5E6A2
URL dos dados zipadoshttp://urlib.net/zip/8JMKD3MGP3W34P/3N5E6A2
Idiomapt
Arquivo AlvoPinto_solucao.pdf
Grupo de Usuáriossimone
Grupo de Leitoresadministrator
simone
Visibilidadeshown
Permissão de Atualizaçãonão transferida
5. Fontes relacionadas
Repositório Espelhosid.inpe.br/mtc-m21b/2013/09.26.14.25.22
Unidades Imediatamente Superiores8JMKD3MGPCW/3ESGTTP
8JMKD3MGPDW34P/478H8MB
Lista de Itens Citando
Acervo Hospedeirosid.inpe.br/mtc-m21b/2013/09.26.14.25.20
6. Notas
NotasBolsa PIBIC/INPE/CNPq
Campos Vaziosarchivingpolicy archivist booktitle callnumber contenttype copyholder copyright creatorhistory descriptionlevel dissemination doi e-mailaddress edition editor format isbn issn keywords label lineage mark nextedition numberofvolumes orcid organization pages parameterlist parentrepositories previousedition previouslowerunit progress project readpermission resumeid rightsholder schedulinginformation secondarydate secondarymark serieseditor session shorttitle sponsor subject tertiarymark tertiarytype type url versiontype volume
7. Controle da descrição
e-Mail (login)simone
atualizar 

1. Identificação
Tipo de ReferênciaRelatório (Report)
Sitemtc-m21c.sid.inpe.br
Código do Detentorisadg {BR SPINPE} ibi 8JMKD3MGPCW/3DT298S
Identificador8JMKD3MGP3W34R/42PC4C5
Repositóriosid.inpe.br/mtc-m21c/2020/06.29.12.50
Última Atualização2020:06.29.12.50.18 (UTC) simone
Repositório de Metadadossid.inpe.br/mtc-m21c/2020/06.29.12.50.18
Última Atualização dos Metadados2022:07.08.21.12.12 (UTC) administrator
Chave de CitaçãoPintoGuer:2016:SoReCo
TítuloSolução reutilizável para consumo de anotações de código
Ano2016
Data de Acesso20 abr. 2024
TipoRPQ
Número de Páginas10
Número de Arquivos1
Tamanho370 KiB
2. Contextualização
Autor1 Pinto, Gabriel Amboss
2 Guerra, Eduardo Martins
Grupo1
2 LAC-CTE-INPE-MCTI-GOV-BR
Afiliação1
2 Instituto Nacional de Pesquisas Espaciais (INPE)
Endereço de e-Mail do Autor1 gabriel.amboss@gmail.com
2 eduardo.guerra@inpe.br
InstituiçãoInstituto Nacional de Pesquisas Espaciais
CidadeSão José dos Campos
Histórico (UTC)2020-06-29 12:50:18 :: simone -> administrator ::
2022-07-08 21:12:12 :: administrator -> simone :: 2016
3. Conteúdo e estrutura
É a matriz ou uma cópia?é a matriz
Estágio do Conteúdoconcluido
Transferível1
Palavras-ChaveSoftware
códigos
ÁreaCOMP
Arranjo 1urlib.net > BDMCI > Fonds > Produção anterior à 2021 > LABAC > Solução reutilizável para...
Arranjo 2urlib.net > BDMCI > Fonds > Acervo PIBIC/PIBITI > PIBIC/PIBITI 2016 > Solução reutilizável para...
Conteúdo da Pasta docacessar
Conteúdo da Pasta sourcenão têm arquivos
Conteúdo da Pasta agreement
agreement.html 29/06/2020 09:50 1.7 KiB 
4. Condições de acesso e uso
URL dos dadoshttp://urlib.net/ibi/8JMKD3MGP3W34R/42PC4C5
URL dos dados zipadoshttp://urlib.net/zip/8JMKD3MGP3W34R/42PC4C5
Idiomapt
Arquivo AlvoPinto_solucao.pdf
Grupo de Usuáriossimone
Visibilidadeshown
Permissão de Leituraallow from all
Permissão de Atualizaçãonão transferida
5. Fontes relacionadas
Repositório Espelhourlib.net/www/2017/11.22.19.04.03
Unidades Imediatamente Superiores8JMKD3MGPCW/3ESGTTP
8JMKD3MGPDW34P/478H8MB
DivulgaçãoBNDEPOSITOLEGAL
Acervo Hospedeirourlib.net/www/2017/11.22.19.04
6. Notas
NotasBolsa PIBIC/INPE/CNPq
Campos Vaziosabstract archivingpolicy archivist callnumber contenttype copyholder copyright creatorhistory date descriptionlevel doi e-mailaddress edition format isbn issn label lineage mark nextedition orcid parameterlist parentrepositories previousedition previouslowerunit progress project readergroup recipient reportnumber resumeid rightsholder schedulinginformation secondarydate secondarykey secondarymark secondarytype session shorttitle sponsor subject tertiarymark tertiarytype translator url versiontype
7. Controle da descrição
e-Mail (login)simone
atualizar