Busque entre los 167390 recursos disponibles en el repositorio
Mostrar el registro sencillo del ítem
dc.date.accessioned | 2012-11-06T13:06:30Z | |
dc.date.available | 2012-11-06T13:06:30Z | |
dc.date.issued | 2012-10 | |
dc.identifier.uri | http://sedici.unlp.edu.ar/handle/10915/23718 | |
dc.description.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). Initially, 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 |
dc.language | en | es |
dc.subject | Source Code Modernization | en |
dc.subject | Metrics | es |
dc.subject | SOFTWARE ENGINEERING | es |
dc.subject | HPC | en |
dc.subject | Legacy Systems | en |
dc.subject | Software | es |
dc.subject | Fortran Legacy Systems | en |
dc.title | Legacy fortran software: applying syntactic metrics to global climate models | en |
dc.type | Objeto de conferencia | es |
sedici.creator.person | Méndez, Mariano | es |
sedici.creator.person | Overbey, Jeffrey | es |
sedici.creator.person | Tinetti, Fernando Gustavo | es |
sedici.description.note | Eje: Workshop Ingeniería de software (WIS) | es |
sedici.subject.materias | Ciencias Informáticas | es |
sedici.description.fulltext | true | es |
mods.originInfo.place | Red de Universidades con Carreras en Informática (RedUNCI) | es |
sedici.subtype | Objeto de conferencia | es |
sedici.rights.license | Creative Commons Attribution-NonCommercial-ShareAlike 2.5 Argentina (CC BY-NC-SA 2.5) | |
sedici.rights.uri | http://creativecommons.org/licenses/by-nc-sa/2.5/ar/ | |
sedici.date.exposure | 2012-10 | |
sedici.relation.event | XVIII Congreso Argentino de Ciencias de la Computación | es |
sedici.description.peerReview | peer-review | es |