アルゴリズム開発センターから、Fortranコードの保守・解読でお悩みのお客様へ

「Fortranコードの解読が難しい」「Fortranコードの修正をしたいが、動作が判らない」「今更Fortranで保守するのは面倒」、ということでお悩みの研究者や技術者の方々は、沢山いらっしゃいます。
 

「手元のFortranのコードを、MATLABに移植できれば、修正や保守が、もっと簡単にできるのに!」

 

と思っていらっしゃる研究者や技術者の皆様、弊社の「FortranのMATLABへの移植サービス」を検討されては、いかがでしょうか?

「FortranのMATLABへの移植サービス」について

アルゴリズム開発センターの「FortranのMATLABへの移植サービス」では、下記内容のサービスを提供しています。

  1. FortranのコードをMATLABへ移植(1行ずつ移植か、MEXによる移植)
  2. サンプルデータの入出力が、FortranとMATLABで一致することの確認
  3. ご要望があれば、MATLABオリジナルの関数を使った高速化

お客様のご要望に合わせて、「FortranのコードをMATLABへ移植」、「サンプルデータの入出力の確認」、「MATLAB処理の高速化」を行うサービスを、ご提供しています。
 

また、比較的難易度の高い、例えば、下記のような内容も、提供可能です。

  • 例:お客様ご指定のFortran Compiler(Intel Fortran Compiler/gfortran等)による確認
  • 例:Fortranコードで使用しているLAPACK等のライブラリを、MATLAB関数に置き換える
  • 例:OpenMPI等の並列処理への対応

その他、弊社はフレキシブルに対応可能ですので、ご要望がありましたら、お気軽にお問い合わせ下さい。

LP_imasugu_toiawase
 

FortranのMATLABへの移植サービスの事例

弊社のその他の、開発事例はこちら。ご参照下さい。

 

「お申し込みから開発まで」の流れ

仮お申し込み
下記の「仮お申し込みフォーム」に、内容をご記入下さい
ヒアリング
弊社の担当者が、メールやSkype、電話等にて、ヒアリングを致します。
開発
ヒアリング内容に従って、開発します。
納品
お客様で最終的な動作確認後、納品となります。


 

お客様の声

大学教授 T様
  • ○○解析のプログラムは大変助かりました。(注:お客様の研究内容の関係で、内容は公表出来ません。)
  • あまりビジネスライクに感じられないところが、安心かつ良心的と感じられます。
  • (お客様の)学問的関心を理解してくださるところが心強いと思います。
  • (価格については)知人の例を漏れ聞く限り、安い方だと思います。
その他にも、「お客様の声」はこちらです。どうぞ、ご覧下さい。

 
LP_imasugu_toiawase
 

よくあるご質問

具体的には何をすればいいですか?
下の「仮お申し込みフォーム」から仮申し込みをしていただければ、担当者から折り返し連絡いたします。次は、担当者がヒアリングをおこない、開発する内容を確認させていただきます。場合によっては、プロトタイプを作成し、開発方針に満足いただければ、正式のお申し込みとなり、開発を開始します。プロトタイプの段階で、お断り頂いても、一切費用はかかりませんので、ご安心下さい。
予算的に、どうなるのか、不安なのですが・・・。
お客様が弊社にご相談される時点で、ご予算が確定していなかったり、ご予算の上限が決まっていることは、良く有ります。研究開発型の業務の場合で、新規に何かやろうと思っている場合は、むしろ、このような状況が当然のようにも思えます。
弊社の方針は、まずお客様の解決したい課題を理解し、それに最良と思われる提案を致します。その際に、予算的なご懸念がある場合は、もちろんその要素も考慮の上で、提案させて頂きます。
また、研究開発部門や、大学等の研究機関の場合、予算申請や、助成金等の申請そのものについて、申請段階から一緒に考え、予算獲得を共に目指す、というお客様もいらっしゃいます。
ということで、いろいろな選択肢がありますので、お気軽にご相談下さい。
開発をする技術者は、どんな人なのでしょうか?
20年以上、ソフトウェアの開発を行っている、経験豊富な技術者です。主に、信号処理、画像処理、機械学習、データ解析の分野が得意です。周辺機器(各種センサーやカメラ、光学機器等)との接続や、データ収集等の開発経験も豊富です。MATLABは得意としていますが、他のツールや言語(CやFortran)でも柔軟に対応可能です。
開始後、開発を行う技術者とのコミュニケーションは、どうやって行うのでしょうか?
弊社は横浜にオフィスがあり、首都圏のお客様の場合、対面での打ち合わせが可能ですが、電話やSkype等のツール、もしくはメールベースで、ご説明も可能です。柔軟に対応できますので、ご安心下さい。
当初の状況が変わり、途中で開発内容が変更する場合もあると思いますが、柔軟に対応して下さるのでしょうか?
はい、柔軟に対応しています。多少の開発内容が変化することは、良く有る話ですが、当初の見積通りで行ける場合は、そのまま対応しますし、追加の工数がかかる場合は、率直にお客様に追加工数をご提案しています。いずれにしましても、お客様の課題を解決することが重要ですので、途中での開発内容の変更に関しても、その都度、最良と思う手段をご提案し、柔軟に対応しています。
開発依頼をしたいのですが、仕様書や、要求仕様がまとまっていません。そのような状況でも、大丈夫でしょうか?
はい、大丈夫です。むしろ、仕様書等がまとまっていないお客様が大半ですので、ご安心下さい。弊社では、御社の解決したい課題をヒアリングし、それに向けたご提案をさせて頂きます。ヒアリングの過程で、ご要望や仕様が、具体化されて行きますので、この部分はご心配なさらず、お気軽にお申し込みください。
国立大学、公的な研究機関の研究者ですが、今まで公的な機関との取引はあるのでしょうか?
はい、あります。国立大学や公的な研究機関の場合、受発注処理が、やや特殊な場合もありますが、今まで特に問題なく対応できています。
秘密保持契約の締結は、可能でしょうか?
はい、お客様のご要望に応じて、秘密保持契約(NDA)を締結させて頂きます。開発には、お客様にとって、非常にデリケートな内容を含んでいることが多いので、NDAを締結することは多いです。
その他、よくあるご質問につきましては、「よくあるご質問」にまとめていますので、そちらもご参考にしてください。

 

最後に


冒頭でも述べましたが、大量のFoartranコードの資産を前に、「Fortranコードの処理内容が判らない」「Fortranコードの修正をしたいが、どうすればいいのか判らない」「Fortranのコードをこのまま保守していくのだろうか」、ということでお悩みの研究者や技術者の方々は、沢山いらっしゃいます。

「Fortranコードを、例えばMATLABとかに移植できれば、修正や保守がもっと簡単に行えるのに!」

このサービスは、FortranコードをMATLABへ移植するサービスです。

弊社がこれらの作業を行う事により、研究者や技術者の皆様が、本来の活動に、より多くの時間を割いて頂けることを願っています。

Fortranのコードは、先人の方々が積み上げてきた財産です。

中身を理解して、活用することができれば、

今後の皆様の活動が、より豊かになるのではないでしょうか?

そして弊社は、そのお役に立てるのでは、

と思っています。

 
ここまで長い文章を読んで下さり、ありがとうございます。

上記の「FortranのMATLABへの移植サービス」にご興味のあるお客様、お客様の課題をお知らせ下さる方は、この下の「今すぐお問い合わせ」ボタンを押して、内容をご連絡下さい。(内容を書くのが面倒な場合は、メールアドレスだけでも結構です。)すぐに、弊社担当から、コンタクトさせて頂きます。

それでは、みなさまに、お会い出来ることを、楽しみにしています!

LP_imasugu_toiawase