Целью научного проекта является собственный метод платформы Java (native aproach) по прямому обращению к библиотекам численных методов, написанных на Fortran 2008, без привлечения промежуточного интерпретируемого кода и исполняемого кода на C, как того требуют существующие технологии.
Для достижения этой цели необходимо решить следующие задачи:
1. Исследовать методы удовлетворения соглашений о вызовах процедур Fortran 08 на платформе Java.
2. Исследовать особенности представления чисел с плавающей запятой одинарной, двойной и четверной точностей в Fortran 08 и возможных способов их приведения в платформе Java.
3. Исследовать отличия в хранении многомерных массивов в памяти в Fortran 08 и реализовать их приведение в платформе Java.
4. Исследовать технологии платформы Java по вызову исполняемого кода на C/C++.
5. Разработать собственный метод платформы Java — native aproach — для прямого обращения коду на Fortran 2008 без привлечения промежуточного кода.
Это позволит изучать средства межъязыкового взаимодействия и динамических библиотек и выполнять лабораторные работы и проводить другие исследования на языке Java, используя высокопроизводительные библиотеки.