Show/Hide Menu
Hide/Show Apps
anonymousUser
Logout
Türkçe
Türkçe
Search
Search
Login
Login
OpenMETU
OpenMETU
About
About
Open Science Policy
Open Science Policy
Communities & Collections
Communities & Collections
Help
Help
Frequently Asked Questions
Frequently Asked Questions
Videos
Videos
Thesis submission
Thesis submission
Publication submission with DOI
Publication submission with DOI
Publication submission
Publication submission
Contact us
Contact us
Updating Fortran programs and other legacy code to an interactive window platform
Date
2003-11-01
Author
Friedrich, J
Karslıoğlu, Mahmut Onur
Metadata
Show full item record
This work is licensed under a
Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License
.
Item Usage Stats
5
views
0
downloads
Cite This
This paper introduces a hybrid method to update legacy programs, thus combining the visual interactivity of window programs with the qualities of legacy code. Because migration from C, Fortran or Pascal to another programming language is very time-consuming and error-prone, it can be more beneficial to integrate legacy executable files into a visual interactive window shell. Such a shell program is described in this work. Its main part is a multi-file manager with an executable file as the main building block and MyFile as the base class of the resulting UML model. The window shell chosen here runs under the Microsoft Windows 9x/NT/2k/XP operating systems, and the program language to implement the designed shell is Visual Basic. The final shell program was tested with different types of executable files for earth satellite orbit determination, tidal acceleration computation and deformation analysis.
Subject Keywords
Computers in Earth Sciences
,
Information Systems
URI
https://hdl.handle.net/11511/57773
Journal
COMPUTERS & GEOSCIENCES
DOI
https://doi.org/10.1016/s0098-3004(03)00130-4
Collections
Graduate School of Natural and Applied Sciences, Article
Citation Formats
IEEE
ACM
APA
CHICAGO
MLA
BibTeX
J. Friedrich and M. O. Karslıoğlu, “Updating Fortran programs and other legacy code to an interactive window platform,”
COMPUTERS & GEOSCIENCES
, vol. 29, no. 9, pp. 1091–1100, 2003, Accessed: 00, 2020. [Online]. Available: https://hdl.handle.net/11511/57773.