• ベストアンサー

既存システムの動作方法と改良方法

samtomsanの回答

  • ベストアンサー
  • samtomsan
  • ベストアンサー率55% (1060/1897)
回答No.1

> ソースコードや開発方法が記されていますが、改良しようにもソースコードに何が書いてあるのかがそもそも分かりません JAVAを勉強する以外に方法はないと思いますよ。 あるいは、ソフトのプロに開発費を払ってお願いするかですね。

関連するQ&A

  • 既存システムの動作方法が分かりません。

    以下のサイトにある病害発生予測モデルを動作させ“改良”したいと考えています。 ソースコードや開発方法が記されていますが、わかりません。 プログラムを動作させ改良する方法を教えてください! http://cse.naro.affrc.go.jp/ketanaka/model/ 「葉いもち感染好適日推定モデル」もしくは「ナシ黒星病発生予察モデル」を改良したいです! なんでもいいので、アドバイスをお願い致します。

    • ベストアンサー
    • Java
  • ソフトウェアの著作権について

    ソフトウェアを委託開発した場合で、著作権は依頼者が著作権は自分のものと定義した場合、 開発者側は、そのソースコードを改良して独自のものを作成してはならないのでしょうか。 ご存知か方がおられましたら教えてください。 よろしくお願い致します。

  • JavaからJNIを使わず既存DLLを呼び出す

    現在、GeneXusというジェネレータで出力されたJavaコードを、GeneXusが使用しているフレームワークに依存しない形で解体する作業を行っております。 作業を進めていくうちに、こちらのシステムの内部にwin32DLLを呼び出している箇所があることに気づきました。 DLLの内部の処理がかなり重要な処理なのですが、現状どうにも手を出せない状態です。 JNIを使用してソースからDLLをコンパイルしなおせばUnsatisfiedLinkErrorを回避できることが分かったのですが、DLLのソースがないのでJNIでヘッダ情報などを生成することができない状況です。 ちなみに、DLLはとあるpackageからコールされており、そのpackageからなら問題なくコールできるようです。しかし私が新たに作成したコードから呼び出すと、やはりUnsatisfiedLinkErrorで「nativeメソッドが見つかりません」と言われます。 どうにか、既存のDLLをJavaから呼び出す方法はないでしょうか? もしくは、DLLの内部の処理を解析する方法はないでしょうか。 完全に行き詰っておりますので、何か案があればよろしくお願いいたします。

  • Eclipseでのファイル読み込み方法。

    Eclipse3.0.1を使用しています。ソース・コードの新規作成方法はわかりましたが、この開発環境ソフトでは、他のたとえばWindows付属のメモ帳などでコーディングしたプログラム・コード(ファイル)を読み込むことはできるのでしょうか。もし可能であればその方法を教えて頂きたいのですが。初心者ですがよろしくお願い致します。

    • ベストアンサー
    • Java
  • オープンソースの特許についての質問です。

    はじめまして、PHPでプログラムを書いている新米プログラマーです。 オープンソースの特許についての質問なのですがよろしいでしょうか? PHPなどのオープンソースの開発言語を利用して、書籍やサイトなどで公開されているソースコードや、追加モジュールなどを組み合わせただけ(自分で改良、変更はもちろん加えます。)で出来上がってしまった作品(ソフトウェア)について、胸を張って私が開発したものだ!と特許を出願しちゃってもいいものなのでしょうか? 一応発明したのはソースコードを書いた書籍の著者やサイトのオーナーでもあるし、 ちょっと大げさになりますが元をたどせばプログラミング言語自体の製作者でもあるわけじゃないですか、 自分の技術も含まれているかもしれませんが、自分だけの技術ではないと思うんです。 そもそもソフトウェアの開発自体がほぼ全てにおいてゼロから作るわけではなく 汎用性を考えて次の開発をしやすいように、改良しやすいように作っていく、というのが基本だと思うのですが 他人が発明したものを組み合わせて発明したものを特許という法律で独占しちゃってもいいものなのでしょうか? 以前に起こったソフトウェアにおける特許の問題などを例にしてお教えいただけるとわかりよいかと思います。 もしくはそれについての詳しく説明されているサイトなどを、ご存知の方がいたらお教えいただけないでしょうか? よろしくお願いいたします。

  • ソフトの開発言語を調べる方法

    ソフトウェアがどの言語で開発されているかを調べる方法はありますか。 有名なソフトとかならば、ネットとかで検索すればわかることも有ると思うのですが、 vectorとかでダウンロードできるような個人が作っているソフトなどの 開発言語を知る方法があれば教えてください。 あと、同じ意味の質問かもしれませんがソースコードからコンパイルした後の実行ファイルから、どのようなコンパイラが使われたのかを知る方法があれば教えてください。

  • オープンソースのオリジナルコードと独自改訂コードを共存させるコツ

    現在C#言語で公開されているオープンソースコードに、独自のプログラムを追加したソフトウェアを制作しています(なお、このプロジェクトは、改訂されたコードを元にしたプログラムの配布も認められています)。 しかしながら、この改訂されたプログラムの元となっているソースコードも日々改良が重ねられています。何も手を加えていない状態であれば、オリジナルのコードをすべて既存のプロジェクトに上書きすれば事足りますが、過去のバージョンのコードに手を加えている場合は、オリジナルコードの修正箇所のみを探し出した上で、独自コードと統合するという煩わしさが生じます。 この煩わしさをできる限り軽減したいと思うのですが、何かよい知恵はございますでしょうか。

  • アプリケーションが動作しない

    今回、ALTERA製のソフトウェア開発ツール(NIOSII)のアプリケーションを動作したところ、私のPCにインストールされているウイルスセキュリテイがインストールされていると、開発ツールアプリケーションが動作しない現象がでました。 このアプリケーションは、USBを介してハードウエアーボートと接続してエミュレーションのデバッカーツールです。 弊社のウイルスセキュリテイをアンインストールすると動作が正常に行われます。 ウイルスセキュリテイをアンインストールせずに使用する方法はないでしょうか? ソースネクスト製品 製品名  :ウイルスセキュリテイ ZERO Windows Vista対応版 バージョン:9.2.0073 使用PC 機種:SONY Vaio VGN-S72PB/B typeS OS:WindowsXp Professional クロック:インテル Pentium M 1.72GHz

  • Fedora Core 5 でのプログラミングに最適なフォント

    Linux初心者です。 会社で Fedora Core 5 を使わなければならなくなりました。 開発環境は、いろいろですが... - Ecliopse + CDT - KDevelop など。 今は、既存のソースコードを読むのに KDevelop を使っています。 (環境自体は、GNOMEです) で、ソースを読みやすいフォントをいろいろ探してみたのですが、 どれもぱっとしません。 自分には、Windows の MS ゴシック 9 が一番なのですが、 それに近いような、プログラムコードが読みやすいフォントは ありませんでしょうか。 ご存じの方がいらっしゃれば、お教えくださいませ。

  • コンピュータソフトウェアの著作権ほか

    過去にも似たような質問が出ていますが、既存のソフトウェアと同じ機能のソフトを一から作って売ったら著作権その他の法律に触れるのでしょうか? 例えば私はMicrosoftExcelのソースコードに触れる機会などあり得ませんが、Excelが便利なので自分でも作って売りたいと思った場合、それは違法でしょうか? 過去の回答ではソースコードが別物なら著作権には触れないような回答でしたがそういう理解で良いのでしょうか? 他にも意匠登録などもあるかも知れないので、画面の配色を少し変えるとかする必要ありますでしょうか? あるいは時代的にVBやC++で開発されているだろうソフトウェアを、今時Pythonで一から自主開発したらソースコードは間違いなく違ったものになりますが、それは全く同一の機能・画面であっても著作権その他の法律に触れるでしょうか?