Zobrazeno 1 - 10
of 24
pro vyhledávání: '"Jeffrey Overbey"'
Autor:
Jeffrey Overbey
Publikováno v:
Journal of Computer Science and Technology, Vol 12, Iss 03, Pp 140-142 (2012)
Many refactorings are simple but tedious, which makes them good candidates for automation. Common refactorings include renaming identifiers, moving code between classes or functions, and encapsulating variables. Most integrated development environmen
Externí odkaz:
https://doaj.org/article/1d15abfcf2ea48d5ad1b18bf985850a1
Publikováno v:
International Journal of Computer Science, Engineering and Applications. 6:1-15
OpenACC has been touted as a "high productivity" API designed to make GPGPU programming accessible to scientific programmers, but to date, no studies have attempted to verify this quantitatively. In this paper, we conduct an empirical investigation o
Autor:
Munawar Hafiz, Jeffrey Overbey
Publikováno v:
IEEE Software. 32:39-43
Publikováno v:
Automated Software Engineering. 23:77-104
One of the most difficult parts of building automated refactorings is ensuring that they preserve behavior. This paper proposes a new technique to check for behavior preservation; we call this technique differential precondition checking. It is simpl
Publikováno v:
ICSE
We performed an empirical study to understand interoperability issues in C and Fortran programs. C/Fortran interoperability is very common and is representative of general language interoperability issues, such as how interfaces between languages are
Publikováno v:
ACM SIGPLAN Fortran Forum. 29:11-25
Autor:
Ralph E. Johnson, Jeffrey Overbey
Publikováno v:
OOPSLA
Successful programming languages change as they age. They tend to become more complex, and eventually some features become outdated or are rarely used. Programming tools for these languages become more complex as well, since they have to support arch
Publikováno v:
XSEDE
OpenACC provides a high-productivity API for programming GPUs and similar accelerator devices. One of the last steps in tuning OpenACC programs is selecting values for the num_gangs and vector_length clauses, which control how a parallel workload is
Publikováno v:
SIGSOFT FSE
This paper establishes the concept of "preprocessor dependences" as a foundation for building automated refactoring tools that transform source code containing lexical macros and conditional compilation directives, such as those provided by the C pre
Publikováno v:
SE-HPCCSE@SC
Climate simulation and weather forecasting codes are among the most complex examples of scientific software. Moreover, many of them are written in Fortran, making them some of the largest and most complex Fortran codes ever developed. For companies a