Software Development
|
Software Development Projects
|
RTi develops innovative, customized water resources management software tools
and solutions for UNIX, Linux, and Windows operating systems. RTi's customized
solutions are developed using the tools and technologies appropriate for each client,
and have been implemented for a wide variety of applications and specific requirements.
Some of our software capabilities are highlighted below.
Java, JavaScript, JDBC
RTi developers have been using Java since its early release. We have ported our C and C++
libraries to Java's object-oriented environment to support application development. RTi
continues to enhance Java components that can be used in a variety of applications, as well
as utilizing components from other companies.
C, C++, C#
RTi developers have much project experience with C, C++ and C# development, using a variety
of software products and tools. RTi capabilities include:
- Object-oriented design, analysis, and development
- Familiarity with a variety of compilers, including Microsoft Visual
C++, GNU C++ (PC, UNIX, Linux), UNIX C and C++ compilers for IBM, HP, Sun,
SGI, and DEC
- Integrating C and C++ with FORTRAN and other languages
- Database interfaces
- Component development
- Map-based interfaces
Visual Basic
RTi uses Visual Basic for database and other graphical user interfaces,
as appropriate for our clients.
FORTRAN
RTi developers have extensive experience with all aspects of
FORTRAN software development, including the following:
- Maintaining, enhancing, and converting older FORTRAN programs
- Using direct access files as databases
- Enhancing input/output features
- Linking FORTRAN with C, C++, Java, etc.
- Optimizating code
- Adding graphical user interfaces
|