データフローグラフの作成


データフローグラフは、クライアントで作成する。

  1. Ninf_check_in() が実行されるとトランザクション の中にはいる

  2. トランザクションの中でNinf_call() が実行されると、 メタサーバにコネクトし、インターフェイス情報を取得する

  3. インターフェイス情報の中のモード情報と、 引数の共有状態から各Ninf_call間の依存関係を導き、 データフローとして蓄積する

  4. Ninf_check_in() が実行されるとトランザクション の終了とみなす。この時点でできているデータフローがトランザクションの データフローである
Ninf_check_in();
Ninf_call("mmul",N,A,B,E);
Ninf_call("mmul",N,C,D,F);
Ninf_call("mmul",N,E,F,G);
Ninf_check_out();

               

       HOKKE' 96