1. Identificação | |
Tipo de Referência | Capítulo de Livro (Book Section) |
Site | mtc-m21b.sid.inpe.br |
Código do Detentor | isadg {BR SPINPE} ibi 8JMKD3MGPCW/3DT298S |
Identificador | 8JMKD3MGP3W34P/3MB633P |
Repositório | sid.inpe.br/mtc-m21b/2016/08.25.17.50 (acesso restrito) |
Última Atualização | 2018:08.29.16.23.21 (UTC) simone |
Repositório de Metadados | sid.inpe.br/mtc-m21b/2016/08.25.17.50.56 |
Última Atualização dos Metadados | 2018:08.29.16.23.22 (UTC) simone |
Chave Secundária | INPE--/ |
DOI | 10.1007/978-3-319-42089-9_30 |
ISBN | 978-331942088-2 |
Chave de Citação | SiqueiraJúniorSilvGuer:2016:ApCoAn |
Título | An approach for code annotation validation with metadata location transparency |
Ano | 2016 |
Data de Acesso | 25 abr. 2024 |
Tipo Secundário | PRE LI |
Número de Arquivos | 1 |
Tamanho | 6348 KiB |
|
2. Contextualização | |
Autor | 1 Siqueira Júnior, José Lázaro de 2 Silveira, Fábio Fagundes 3 Guerra, Eduardo Martins |
Grupo | 1 2 3 LAC-CTE-INPE-MCTI-GOV-BR |
Afiliação | 1 Universidade Federal de São Paulo (UNIFESP) 2 Universidade Federal de São Paulo (UNIFESP) 3 Instituto Nacional de Pesquisas Espaciais (INPE) |
Endereço de e-Mail do Autor | 1 joselazarosiqueira@gmail.com 2 3 eduardo.guerra@inpe.br |
Editor | Gervasi, Osvaldo Murgante, Beniamino Misra, Sanjay Rocha, Ana Maria A. C. Torre, Carmelo M. Taniar, David Apduhan, Bernady O. Stankova, Elena Wang, Shangguang |
Título do Livro | Computational Science and Its Applications |
Editora (Publisher) | Springer |
Volume | 9789 |
Páginas | 422-438 |
Título da Série | Lecture Notes in Computer Science |
Histórico (UTC) | 2016-08-25 17:51:08 :: simone -> administrator :: 2016 2018-06-04 02:41:04 :: administrator -> simone :: 2016 |
|
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 | Code annotation Framework Java Metadata Validation |
Resumo | The use of metadata in software development, specially by code annotations, has emerged to complement some limitations of objectoriented programming. A recent study revealed that a lack of validation on the configured metadata can lead to bugs hard to identify and correct. There are approaches to optimize metadata configuration that add the annotation out of the target code element, such as its definition on the enclosing code element or indirectly inside other annotations. Annotation validation rules that rely on the presence of other annotations are specially hard to perform when it is possible to configure it out of the target element. Available approaches for annotation validation in the literature consider their presence only in the target element. This paper presents a validation of code annotations approach in object-oriented software with location transparency, whereas definitions can occur in different parts of source code related to the target element. An evaluation with a meta-framework supports our hypothesis that the approach is capable of decoupling the annotation location from the validation rules. |
Área | COMP |
Arranjo | urlib.net > BDMCI > Fonds > Produção anterior à 2021 > LABAC > An approach 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 | |
Idioma | en |
Grupo de Usuários | simone |
Visibilidade | shown |
Permissão de Leitura | deny from all and allow from 150.163 |
Permissão de Atualização | não transferida |
|
5. Fontes relacionadas | |
Repositório Espelho | urlib.net/www/2011/03.29.20.55 |
Unidades Imediatamente Superiores | 8JMKD3MGPCW/3ESGTTP |
Divulgação | BNDEPOSITOLEGAL |
Acervo Hospedeiro | sid.inpe.br/mtc-m21b/2013/09.26.14.25.20 |
|
6. Notas | |
Notas | International Conference on Computational Science and Its Applications, 16., ICCSA 2016; Beijing; China; 4 -7 July 2016. |
Campos Vazios | archivingpolicy archivist callnumber city copyholder copyright creatorhistory descriptionlevel e-mailaddress edition format issn label lineage mark nextedition numberofvolumes orcid parameterlist parentrepositories previousedition previouslowerunit progress project readergroup resumeid rightsholder schedulinginformation secondarydate secondarymark serieseditor session shorttitle sponsor subject targetfile tertiarymark tertiarytype translator url |
|
7. Controle da descrição | |
e-Mail (login) | simone |
atualizar | |
|