Close

1. Identity statement
Reference TypeBook Section
Sitemtc-m21b.sid.inpe.br
Holder Codeisadg {BR SPINPE} ibi 8JMKD3MGPCW/3DT298S
Identifier8JMKD3MGP3W34P/3MB633P
Repositorysid.inpe.br/mtc-m21b/2016/08.25.17.50   (restricted access)
Last Update2018:08.29.16.23.21 (UTC) simone
Metadata Repositorysid.inpe.br/mtc-m21b/2016/08.25.17.50.56
Metadata Last Update2018:08.29.16.23.22 (UTC) simone
Secondary KeyINPE--/
DOI10.1007/978-3-319-42089-9_30
ISBN978-331942088-2
Citation KeySiqueiraJúniorSilvGuer:2016:ApCoAn
TitleAn approach for code annotation validation with metadata location transparency
Year2016
Access Date2024, Apr. 24
Secondary TypePRE LI
Number of Files1
Size6348 KiB
2. Context
Author1 Siqueira Júnior, José Lázaro de
2 Silveira, Fábio Fagundes
3 Guerra, Eduardo Martins
Group1
2
3 LAC-CTE-INPE-MCTI-GOV-BR
Affiliation1 Universidade Federal de São Paulo (UNIFESP)
2 Universidade Federal de São Paulo (UNIFESP)
3 Instituto Nacional de Pesquisas Espaciais (INPE)
Author e-Mail Address1 joselazarosiqueira@gmail.com
2
3 eduardo.guerra@inpe.br
EditorGervasi, Osvaldo
Murgante, Beniamino
Misra, Sanjay
Rocha, Ana Maria A. C.
Torre, Carmelo M.
Taniar, David
Apduhan, Bernady O.
Stankova, Elena
Wang, Shangguang
Book TitleComputational Science and Its Applications
PublisherSpringer
Volume9789
Pages422-438
Series TitleLecture Notes in Computer Science
History (UTC)2016-08-25 17:51:08 :: simone -> administrator :: 2016
2018-06-04 02:41:04 :: administrator -> simone :: 2016
3. Content and structure
Is the master or a copy?is the master
Content Stagecompleted
Transferable1
Content TypeExternal Contribution
Version Typepublisher
KeywordsCode annotation
Framework
Java
Metadata
Validation
AbstractThe 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.
AreaCOMP
Arrangementurlib.net > BDMCI > Fonds > Produção anterior à 2021 > LABAC > An approach for...
doc Directory Contentaccess
source Directory Contentthere are no files
agreement Directory Content
agreement.html 25/08/2016 14:50 1.8 KiB 
4. Conditions of access and use
Languageen
User Groupsimone
Visibilityshown
Read Permissiondeny from all and allow from 150.163
Update Permissionnot transferred
5. Allied materials
Mirror Repositoryurlib.net/www/2011/03.29.20.55
Next Higher Units8JMKD3MGPCW/3ESGTTP
DisseminationBNDEPOSITOLEGAL
Host Collectionsid.inpe.br/mtc-m21b/2013/09.26.14.25.20
6. Notes
NotesInternational Conference on Computational Science and Its Applications, 16., ICCSA 2016; Beijing; China; 4 -7 July 2016.
Empty Fieldsarchivingpolicy 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. Description control
e-Mail (login)simone
update 


Close