• 研究課題をさがす
  • 研究者をさがす
  • KAKENの使い方
  1. 前のページに戻る

分散システム記述言語のコンパイラ

研究課題

研究課題/領域番号 10558046
研究種目

基盤研究(B)

配分区分補助金
応募区分展開研究
研究分野 計算機科学
研究機関大阪大学

研究代表者

谷口 健一  大阪大学, 大学院・基礎工学研究科, 教授 (00029513)

研究分担者 安本 慶一  滋賀大学, 経済学部, 助教授 (40273396)
岡野 浩三  大阪大学, 大学院・基礎工学研究科, 講師 (70252632)
東野 輝夫  大阪大学, 大学院・基礎工学研究科, 教授 (80173144)
山口 弘純  大阪大学, 大学院・基礎工学研究科, 助手 (80314409)
中田 明夫  大阪大学, 大学院・基礎工学研究科, 助手 (60295839)
大蒔 和仁  通産省電子技術総合研究所, 情報アーキテクチャー部, 部長
研究期間 (年度) 1998 – 2000
研究課題ステータス 完了 (2000年度)
配分額 *注記
6,000千円 (直接経費: 6,000千円)
2000年度: 1,400千円 (直接経費: 1,400千円)
1999年度: 1,500千円 (直接経費: 1,500千円)
1998年度: 3,100千円 (直接経費: 3,100千円)
キーワードLOTOSコンパイラ / 分散システム / マルチスレッド / マルチランデブ / 実時間システム / QoS制御 / SMIL / マルチメディアシステム / 制約指向 / E-LOTOS / コンパイラ / FDT / マルチメディア / LOTOS / 通信プロトコル / マルチスレッド機構
研究概要

本研究では,プロセス間に選択や割込,マルチランデブが指定可能なLOTOSのある部分クラスで記述された分散システムの仕様を実行効率の良い目的コード群として実現する手法を考案した.その方法では,LOTOS仕様における各プロセスはそれぞれあるノードに割り当てられる。一つのノードに割り当てられたプロセス群は我々の開発したLOTOSコンパイラによりマルチスレッド化目的コードに変換される.得られた目的コード群はそれぞれ割り当てられたノード上で実行され,互いにメッセージ交換を行いながら与えられた全体仕様を満たすよう協調して動作する.ネットワークを介したプロセス間のマルチランデブを効率よく実現するため,ブロードキャストを用いたアルゴリズムを考案し実装した.本手法に従って排他制御システムや多重化システムなどの分散システムを記述し,本研究で作成したコンパイラにより得られた目的コード群を実行した結果,ラピッドプロトタイピングなどの用途には十分高速に動作する目的コード群が生成できることを確認した.
また,本研究で開発したコンパイラを拡張して,LOTOSに時間制御構文をとり入れた時間拡張LOTOSで記述された実時間システム仕様を実時間スレッド機構を用いて効率よく実装するためのコンパイラを作成し,さらにそれを用いて,W3C(World WideWeb Consortium)で規格化されたSMILにQoS制御機能を追加したQOS-SMIL言語の処理系などを開発した.

報告書

(4件)
  • 2000 実績報告書   研究成果報告書概要
  • 1999 実績報告書
  • 1998 実績報告書
  • 研究成果

    (28件)

すべて その他

すべて 文献書誌 (28件)

  • [文献書誌] Kota Abe: "Design and Implementation of an Efficient I/O Method for a Real-time User Level Thread Library"Proc.of 5th Intl. Conf. on Real-Time Computing Systems and Applications (RTCSA'98). 117-120 (1998)

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      2000 研究成果報告書概要
  • [文献書誌] 辰本比呂記: "分散環境でのLOTOS仕様の実現とその評価"情報処理学会論文誌. 第40巻 第1号. 333-342 (1999)

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      2000 研究成果報告書概要
  • [文献書誌] 辰本比呂記: "時間拡張LOTOSコンパイラの作成とマルチメディアアプリケーションへの応用"情報処理学会論文誌. 第41巻 第2号. 424-434 (2000)

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      2000 研究成果報告書概要
  • [文献書誌] Yoshiki Terashima: "Integration of QoS Guarantees into SMIL and its Flexible Implementation"Proc. of 8th IFIP Intl. Workshop on Quality of Service (IWQoS2000). 164-166 (2000)

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      2000 研究成果報告書概要
  • [文献書誌] Yoshiki Terashima: "Extension of SMIL with QoS Control and its Implementation"Proc. of 1st IEEE Intl. Conf. on Multimedia and Expo (ICME2000). (2000)

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      2000 研究成果報告書概要
  • [文献書誌] 寺島芳樹: "SMILへのQoS保証文の導入とその柔軟な実装法"情報処理学会論文誌. 第42巻 第2号. 116-125 (2001)

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      2000 研究成果報告書概要
  • [文献書誌] Keiichi Yasumoto: "A compiler to implement LOTOS specifications on distributed environments"Computer Networks (Elsevier Science). (to appear). (2001)

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      2000 研究成果報告書概要
  • [文献書誌] Kota Abe: "Design and Implementation of an Efficient I/O Method for a Real-time User Level Thread Library"Proceedings of 5th International Conference on Real-Time Computing Systems and Applications (RTCSA'98). 117-120 (1998)

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      2000 研究成果報告書概要
  • [文献書誌] Hiroki Tatsumoto: "Implementation of LOTOS Specifications on Distributed Environments and Its Evaluation"Transactions of Information Processing Society of Japan. Vol.40, No.1. 333-342 (1999)

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      2000 研究成果報告書概要
  • [文献書誌] Hiroki Tatsumoto: "Development of Real-time LOTOS Compiler and Its Application to Multimedia Systems"Transactions of Information Processing Society of Japan. Vol.41, No.2. 424-434 (2000)

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      2000 研究成果報告書概要
  • [文献書誌] Yoshiki Terashima: "Integration of QoS Guarantees into SMIL and its Flexible Implementation"Proceedings of 8th IFIP International Workshop on Quality of Service (IWQoS2000). 164-166 (2000)

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      2000 研究成果報告書概要
  • [文献書誌] Yoshiki Terashima: "Extension of SMIL with QoS Control and its Implementation"Proceedings of 1st IEEE International Conference on Multimedia and Expo (ICME2000). (2000)

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      2000 研究成果報告書概要
  • [文献書誌] Yoshiki Terashima: "Integration of QoS Requirements into SMIL and Its Flexible Implementation"Transactions of Information Processing Society of Japan. Vol.42, No.2. 116-125 (2001)

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      2000 研究成果報告書概要
  • [文献書誌] Keiichi Yasumoto: "A compiler to implement LOTOS specifications on distributed environments"Computer Networks (Elsevier Science). (to appear). (2001)

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      2000 研究成果報告書概要
  • [文献書誌] Keiichi Yasumoto: "A compiler to implement LOTOS specifications on distributed environments"Proceedings of The International Journal of Computer and Telecommunications Networking (Computer Networks). (採録決定). (2001)

    • 関連する報告書
      2000 実績報告書
  • [文献書誌] 寺島芳樹: "SMILへのQoS保証文の導入とその柔軟な実装法"情報処理学会論文誌. Vol.42,No.2. 116-125 (2001)

    • 関連する報告書
      2000 実績報告書
  • [文献書誌] Yoshiki Terashima: "Extension of SMIL with QoS Control and its Implementation"Proc.of 1st IEEE Intl.Conf.on Multimedia and Expo (ICME2000). (2000)

    • 関連する報告書
      2000 実績報告書
  • [文献書誌] Yoshiki Terashima: "Integration of QoS Guarantees into SMIL and its Flexible Implementation"Proc.of 8th IFIP Intl.Workshop on Quality of Service (IWQoS2000). 164-166 (2000)

    • 関連する報告書
      2000 実績報告書
  • [文献書誌] 寺島芳樹: "種々の機能拡張に柔軟に対応できるQoS制御機構の実装法とSMILへの適用"情報処理学会マルチメディア・分散・協調とモバイルシンポジウム(Dicomo2000)論文集. 427-432 (2000)

    • 関連する報告書
      2000 実績報告書
  • [文献書誌] 辰 本 比 呂 記: "時間拡張LOTOSコンパイラの作成とマルチメディアアプリケーションへの応用"情報処理学会論文誌. 第41巻2号. 424-434 (2000)

    • 関連する報告書
      1999 実績報告書
  • [文献書誌] 中 田 明 夫: "時間制約と出入力データに関する条件判定が同時に記述できるオートマトンモデルとその双模倣等価性検証法"情報処理学会マルチメディア通信と分散処理ワークショップ論文集. 37-42 (1999)

    • 関連する報告書
      1999 実績報告書
  • [文献書誌] 寺 島 芳 樹: "時間拡張LOTOSの処理系を用いたSMIL記述の実行とQoS制御"情報処理学会研究報告. Vol.99 No56,. 91-96 (1999)

    • 関連する報告書
      1999 実績報告書
  • [文献書誌] 片 桐 久 晶: "LOTOSで記述されたプロトコルのVHDLによる実現とその評価"情報処理学会マルチメディア、分散、協調とモーバイルシンポジウム論文集. 31-36 (1999)

    • 関連する報告書
      1999 実績報告書
  • [文献書誌] Akira Kitajima: "Deriving Concurrent Synchronous EFSMs from Protocol Specifications in LOTOS"IEICE Transactions on Fundamentals of Electronics,Acommunications and Computer Sciences. Vol.E82-A,No.3. 487-494 (1999)

    • 関連する報告書
      1999 実績報告書
  • [文献書誌] 安本,安倍,東野,他: "マルチスレッド化された目的コードを生成するLOTOSコンパイラの実現" 情報処理学会論文誌. Vol.39-2. 283-292 (1998)

    • 関連する報告書
      1998 実績報告書
  • [文献書誌] 辰本,後藤,東野,他: "分散環境でのLOTOS仕様の実現とその評価" 情報処理学会論文誌. Vol.40-1. 333-342 (1999)

    • 関連する報告書
      1998 実績報告書
  • [文献書誌] 北嶋,安本,東野,谷口: "Deriving Concurrent Synchronous EFSMs from Protocol Specifications in LOTOS" 電子情報通信学会英論文誌(A). (採録決定).

    • 関連する報告書
      1998 実績報告書
  • [文献書誌] 安倍,松浦,安本,東野: "Design and Implementation of an Efficient I/O Method for a Real-Time User Level Thread Library" Proc.of IEEE 5th Int.Workshop on Real-Time Computing Systems and Applications(RTCSA'98). 117-120 (1998)

    • 関連する報告書
      1998 実績報告書

URL: 

公開日: 1998-04-01   更新日: 2016-04-21  

サービス概要 検索マニュアル よくある質問 お知らせ 利用規程 科研費による研究の帰属

Powered by NII kakenhi