アルゴリズム開発センターから、Fortranコードの保守・解読でお悩みのお客様へ
「Fortranコードの解読が難しい」「Fortranコードの修正をしたいが、動作が判らない」「今更Fortranで保守するのは面倒」、ということでお悩みの研究者や技術者の方々は、沢山いらっしゃいます。
「手元のFortranのコードを、MATLABに移植できれば、修正や保守が、もっと簡単にできるのに!」
と思っていらっしゃる研究者や技術者の皆様、弊社の「FortranのMATLABへの移植サービス」を検討されては、いかがでしょうか?
「FortranのMATLABへの移植サービス」について
アルゴリズム開発センターの「FortranのMATLABへの移植サービス」では、下記内容のサービスを提供しています。
- FortranのコードをMATLABへ移植(1行ずつ移植か、MEXによる移植)
- サンプルデータの入出力が、FortranとMATLABで一致することの確認
- ご要望があれば、MATLABオリジナルの関数を使った高速化
お客様のご要望に合わせて、「FortranのコードをMATLABへ移植」、「サンプルデータの入出力の確認」、「MATLAB処理の高速化」を行うサービスを、ご提供しています。
また、比較的難易度の高い、例えば、下記のような内容も、提供可能です。
- 例:お客様ご指定のFortran Compiler(Intel Fortran Compiler/gfortran等)による確認
- 例:Fortranコードで使用しているLAPACK等のライブラリを、MATLAB関数に置き換える
- 例:OpenMPI等の並列処理への対応
その他、弊社はフレキシブルに対応可能ですので、ご要望がありましたら、お気軽にお問い合わせ下さい。
FortranのMATLABへの移植サービスの事例
「お申し込みから開発まで」の流れ
- 仮お申し込み
- 下記の「仮お申し込みフォーム」に、内容をご記入下さい
- ヒアリング
- 弊社の担当者が、メールやSkype、電話等にて、ヒアリングを致します。
- 開発
- ヒアリング内容に従って、開発します。
- 納品
- お客様で最終的な動作確認後、納品となります。
お客様の声
- 大学教授 T様
-
- ○○解析のプログラムは大変助かりました。(注:お客様の研究内容の関係で、内容は公表出来ません。)
- あまりビジネスライクに感じられないところが、安心かつ良心的と感じられます。
- (お客様の)学問的関心を理解してくださるところが心強いと思います。
- (価格については)知人の例を漏れ聞く限り、安い方だと思います。
よくあるご質問
- 具体的には何をすればいいですか?
- 下の「仮お申し込みフォーム」から仮申し込みをしていただければ、担当者から折り返し連絡いたします。次は、担当者がヒアリングをおこない、開発する内容を確認させていただきます。場合によっては、プロトタイプを作成し、開発方針に満足いただければ、正式のお申し込みとなり、開発を開始します。プロトタイプの段階で、お断り頂いても、一切費用はかかりませんので、ご安心下さい。
- 予算的に、どうなるのか、不安なのですが・・・。
- お客様が弊社にご相談される時点で、ご予算が確定していなかったり、ご予算の上限が決まっていることは、良く有ります。研究開発型の業務の場合で、新規に何かやろうと思っている場合は、むしろ、このような状況が当然のようにも思えます。
弊社の方針は、まずお客様の解決したい課題を理解し、それに最良と思われる提案を致します。その際に、予算的なご懸念がある場合は、もちろんその要素も考慮の上で、提案させて頂きます。
また、研究開発部門や、大学等の研究機関の場合、予算申請や、助成金等の申請そのものについて、申請段階から一緒に考え、予算獲得を共に目指す、というお客様もいらっしゃいます。
ということで、いろいろな選択肢がありますので、お気軽にご相談下さい。
- 開発をする技術者は、どんな人なのでしょうか?
- 20年以上、ソフトウェアの開発を行っている、経験豊富な技術者です。主に、信号処理、画像処理、機械学習、データ解析の分野が得意です。周辺機器(各種センサーやカメラ、光学機器等)との接続や、データ収集等の開発経験も豊富です。MATLABは得意としていますが、他のツールや言語(CやFortran)でも柔軟に対応可能です。
- 開始後、開発を行う技術者とのコミュニケーションは、どうやって行うのでしょうか?
- 弊社は横浜にオフィスがあり、首都圏のお客様の場合、対面での打ち合わせが可能ですが、電話やSkype等のツール、もしくはメールベースで、ご説明も可能です。柔軟に対応できますので、ご安心下さい。
- 当初の状況が変わり、途中で開発内容が変更する場合もあると思いますが、柔軟に対応して下さるのでしょうか?
- はい、柔軟に対応しています。多少の開発内容が変化することは、良く有る話ですが、当初の見積通りで行ける場合は、そのまま対応しますし、追加の工数がかかる場合は、率直にお客様に追加工数をご提案しています。いずれにしましても、お客様の課題を解決することが重要ですので、途中での開発内容の変更に関しても、その都度、最良と思う手段をご提案し、柔軟に対応しています。
- 開発依頼をしたいのですが、仕様書や、要求仕様がまとまっていません。そのような状況でも、大丈夫でしょうか?
- はい、大丈夫です。むしろ、仕様書等がまとまっていないお客様が大半ですので、ご安心下さい。弊社では、御社の解決したい課題をヒアリングし、それに向けたご提案をさせて頂きます。ヒアリングの過程で、ご要望や仕様が、具体化されて行きますので、この部分はご心配なさらず、お気軽にお申し込みください。
- 国立大学、公的な研究機関の研究者ですが、今まで公的な機関との取引はあるのでしょうか?
- はい、あります。国立大学や公的な研究機関の場合、受発注処理が、やや特殊な場合もありますが、今まで特に問題なく対応できています。
- 秘密保持契約の締結は、可能でしょうか?
- はい、お客様のご要望に応じて、秘密保持契約(NDA)を締結させて頂きます。開発には、お客様にとって、非常にデリケートな内容を含んでいることが多いので、NDAを締結することは多いです。
最後に
冒頭でも述べましたが、大量のFoartranコードの資産を前に、「Fortranコードの処理内容が判らない」「Fortranコードの修正をしたいが、どうすればいいのか判らない」「Fortranのコードをこのまま保守していくのだろうか」、ということでお悩みの研究者や技術者の方々は、沢山いらっしゃいます。
「Fortranコードを、例えばMATLABとかに移植できれば、修正や保守がもっと簡単に行えるのに!」
このサービスは、FortranコードをMATLABへ移植するサービスです。
弊社がこれらの作業を行う事により、研究者や技術者の皆様が、本来の活動に、より多くの時間を割いて頂けることを願っています。
Fortranのコードは、先人の方々が積み上げてきた財産です。
中身を理解して、活用することができれば、
今後の皆様の活動が、より豊かになるのではないでしょうか?
そして弊社は、そのお役に立てるのでは、
と思っています。
ここまで長い文章を読んで下さり、ありがとうございます。
上記の「FortranのMATLABへの移植サービス」にご興味のあるお客様、お客様の課題をお知らせ下さる方は、この下の「今すぐお問い合わせ」ボタンを押して、内容をご連絡下さい。(内容を書くのが面倒な場合は、メールアドレスだけでも結構です。)すぐに、弊社担当から、コンタクトさせて頂きます。
それでは、みなさまに、お会い出来ることを、楽しみにしています!