Legacy fortran software: applying syntactic metrics to global climate models
cic.isFulltext | true | es |
cic.isPeerReviewed | true | es |
cic.lugarDesarrollo | Instituto de Investigación en Informática | es |
cic.version | info:eu-repo/semantics/submittedVersion | es |
dc.date.accessioned | 2016-08-09T16:15:02Z | |
dc.date.available | 2016-08-09T16:15:02Z | |
dc.identifier.uri | https://digital.cic.gba.gob.ar/handle/11746/3478 | |
dc.title | Legacy fortran software: applying syntactic metrics to global climate models | en |
dc.type | Documento de conferencia | es |
dcterms.abstract | It is di cult to maintain legacy Fortran programs that use outdated programming constructs, especially when this maintenance requires a detailed understanding of the code (e.g., for parallelization).\nInitially, we want to gauge the prevalence of such constructs by applying straightforward syntactic metrics to some well-known global climate models. Detailed information regarding les, subroutines, and loops has been collected from each model by applying a lightweight source code static analysis based on ASTs (Abstract Syntax Tree) for a posterior analysis. Modernizing Fortran Legacy programs is still a challenge. Our objective has been to collect relevant information on these programs to help us approach parallelizing legacy scienti c programs in a shared memory environment (e.g. using multi-core processors). The data we collected indicate that old Fortran features are still being used on these models in these days. Furthermore, we propose some metrics to be used as a guide to determine how many changes a program needs in order to be modernized, optimized, and eventually, parallelized. | en |
dcterms.creator.author | Méndez, Mariano | es |
dcterms.creator.author | Overbey, Jeffrey | es |
dcterms.creator.author | Tinetti, Fernando Gustavo | es |
dcterms.description | Eje: Workshop Ingeniería de software (WIS) | es |
dcterms.extent | 10 p. | es |
dcterms.identifier.url | Recurso Completo | es |
dcterms.isPartOf.issue | XVIII Congreso Argentino de Ciencias de la Computación | es |
dcterms.isPartOf.series | Congreso Argentino de Ciencias de la Computación | es |
dcterms.issued | 2012-10 | |
dcterms.language | Inglés | es |
dcterms.license | Attribution 4.0 International (BY 4.0) | es |
dcterms.subject | Source Code Modernization | en |
dcterms.subject | HPC | en |
dcterms.subject | Legacy Systems | en |
dcterms.subject | Fortran Legacy Systems | en |
dcterms.subject | Metrics | en |
dcterms.subject | SOFTWARE ENGINEERING | en |
dcterms.subject | Software | en |
dcterms.subject.materia | Ciencias Informáticas | es |
Archivos
Bloque original
1 - 1 de 1
Cargando...
- Nombre:
- Mendez Tinetti - Legacy Fortran.pdf-PDFA.pdf
- Tamaño:
- 113.29 KB
- Formato:
- Adobe Portable Document Format
- Descripción:
- Documento completo