Click on Company Logo to return to Start Page
K2 Engineering, Inc.         Contact us

Specializing in Engineering & Manufacturing Automation since 1996



Are you frustrated or handcuffed by:

  • Hard to use, command line based applications running on obsolete computers?

  • Hard to understand FORTRAN source code?

  • Inability to find capable IT personnel willing to maintain your proprietary FORTRAN software?

  • Inability to share between your legacy software and your other software systems and databases?

  • Fear that a new version of your operating system will break all of your applications?

  • Orphaned software whose creator has long since left or retired?


  • What if you could transform this . . .

    Screen shot of a DOS-based polynomial curve fit program written in DOS FORTRAN.

    . . into this?

    Screen shot of a Windows-based polynomial curve fit program written in Visual FORTRAN.



    K2 Engineering can rescue old, hard-to-maintain, hard-to-use legacy FORTRAN code from near-oblivion and rework it into a day-in, day-out reliable application.  Period.  No fine print.  No disclaimers.   Our licensed, practicing engineers, with nearly 30 years experience, focus on delivering top quality, commercial-grade technical software tailored to meet your exact needs, on your platform, in your environment.  

    Being practicing engineers, we are especially adept in dealing with complex numerical algorithms.   We can take virtually any form and flavor of existing FORTRAN source code and in short order re-work it into an easy-to-maintain, up-to-date program running natively on Windows 2000, XP, Vista, and the new Windows 7, 8, 8.1, and 10 GUI (Forms) mode.  The new program can be written solely in a more modern implementation of FORTRAN, can be ported to Visual Basic .Net, or can be a combination of the two, as you prefer and as your requirements dictate.   Typically, the architecture of the existing program (how it's I/O (Input and Output) are partitioned, if at all, from the "guts" of the program) will make one type of solution the more obvious choice.

    Our business model is quite straight-forward and features:

  • extensive pre-project analysis to understand your business, your application, and how they interact.

  • detailed quotes explaining methodologies, deliverables, schedules, and what is and is not included in the final product.

  • competitive, all-inclusive proposals/quotes on either a cost-plus or fixed price basis.

  • flexibility to tackle conversions incrementally a piece at a time, or all at once.

  • all of our development work is done in-house.  Nothing is sub-contracted to foreign programmers.

  • we can train your personnel and/or continue to provide support on an ongoing basis.

  • We can preserve your FORTRAN software investment and enhance it's value and accessibility by:

  • removing the need to depend upon specific pieces of older, out-of-date hardware.

  • removing the need to depend upon 3rd party add-ons, many of which are now out of business.

  • converting to a more familiar GUI (forms-based) mode of user interaction.

  • moving to more modern, and much faster, computing platforms.

  • consolidating disparate development tools (editor, compiler, linker) into an IDE (Integrated Development Environment).

  • retaining much of your original source code with minimal modification.

  • exploiting the wide range of functionality in Microsoft's .Net Platform.

  • transitioning to development environments that are more familiar to your younger IT staff.

  • making changes necessary to allow proper execution on Windows Vista and subsequent versions.

  • resolving Y2K issues and similar legacy assumptions or constraints.

  • encapsulating your code's functionality to make it accessible from 3rd party applications like Excel and AutoCAD.

  • We can start from virtually any existing FORTRAN code base, including those originally targeted for:

  • Digital Equipment corporation (DEC) VAX, MicroVAX, and PDP series computers.

  • Many flavors of Unix machines, including those from HP, Sun, and Apollo.

  • Non-Unix HP mini-computers, including the HP-1000.

  • The PC platform, including Lahey FORTRAN, Microsoft DOS FORTRAN, Microsoft PowerStation, Compaq Visual FORTRAN, and Intel Visual FORTRAN.

  • IBM FORTRAN on a wide range of IBM hardware.


  • Ready to get started?

    Please contact us to let us know of your project requirements.  We look forward to hearing from you.



      Home Page  |  Contact Us  |  Disclaimer  |  Privacy Policy Notice  |  Problems? Contact K2 Engineering Webmaster  .
    © 2016 K2 Engineering, Inc.  An Alabama Corporation.  All rights reserved.

    5549 Hunters Hill Road    Irondale, AL 35210-3036    Voice: (205) 951-3825
    This site is actively engaged in combatting spam.  This site's pages are being served by Active Server Pages technology.