• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to previous page

Automatic Transformation of Diagrammatical Specifications into Highly-Parallel and Realtime Data-Driven Programs

Research Project

Project/Area Number 02452163
Research Category

Grant-in-Aid for General Scientific Research (B)

Allocation TypeSingle-year Grants
Research Field 情報工学
Research InstitutionOsaka University

Principal Investigator

TERADA Hiroaki  Osaka University, Faculty of Engineering Professor, 工学部, 教授 (80028985)

Co-Investigator(Kenkyū-buntansha) YAN Xu  Osaka University, Faculty of Engineering, Research Associate, 工学部, 助手 (00243171)
IWATA Makoto  Osaka University, Faculty of Engineering, Research Associate, 工学部, 助手 (60232683)
NISHIKAWA Hiroaki  University of Tsukuba, The 3rd Faculty, Associate Professor, 第三学群, 助教授 (60180593)
Project Period (FY) 1990 – 1992
Project Status Completed (Fiscal Year 1992)
Budget Amount *help
¥5,700,000 (Direct Cost: ¥5,700,000)
Fiscal Year 1992: ¥1,000,000 (Direct Cost: ¥1,000,000)
Fiscal Year 1991: ¥1,400,000 (Direct Cost: ¥1,400,000)
Fiscal Year 1990: ¥3,300,000 (Direct Cost: ¥3,300,000)
Keywordsdynamic data-driven / realtime processing / autonomous distributed / highly-parallel processing / multilateral diagrammatical specification / program transformation / self-evolutional implementation / data-driven multiprocessor system / 動的デ-タ駆動型己理原理 / 動的デ-タ駆動型マルチプロセッサ・システム / 多面的記述 / 図的仕様記述 / デ-タ駆動 / 高度並列処理方式
Research Abstract

The main objective of this project is to establish flexible software development/ maintenance environment in which easily understandable diagrammatical specifications of real-time applications are directly transformed into highly-parallel executable programs based upon a dynamic data-driven principle.
The results obtained during the project are summarized as following: 1. Hazardous sequential processing model should be replaced by a natural parallel processing model by which an integrated communication system developement/maintenance environment can be implemented. (See reference 1 and 2) 2. Multilateral diagrammatical specification description scheme was established for natural description of highly-paralle realtime applications. In this environment, a block diagram like graphical description representing data dependencies among functional blocks and a class of diagrammatical representation for data structures play central role in describing processing structure of target system. In or … More der to improve readability of dynamic behaviors, augmented sequence chart, state transition diagram, and decision table were also employed. (See reference 3,11) 3. An augmented dynamic data-driven processing model incorporating history-sensitive process were proved to be the most promising principle under which the generated programs derived from the diagrammatical specifications are executed in highly-parallel fashion. (See reference 3) 4. A prototype system were built on an engineering workstation by introducing generic implementation based upon data oriented approach. In the prototype, executable programs for a single chip data-driven processor are being generated from the diagrammatical specifications. (See reference 3,4,5,9) 5. The prototype system are evaluated by specifying several realtime applications, e.g. an HDLC protocol and a lift control system. Consequently, significance of incremental prototyping environment for incomplete specification was recognized and a prototyping scheme embedding stab components was proposed. (See reference 10) Less

Report

(4 results)
  • 1992 Annual Research Report   Final Research Report Summary
  • 1991 Annual Research Report
  • 1990 Annual Research Report
  • Research Products

    (36 results)

All Other

All Publications (36 results)

  • [Publications] 寺田 浩詔: "通信ソフトウェアの特徴と課題" 信学誌. 74. 104-108 (1990)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1992 Final Research Report Summary
  • [Publications] 西川 博昭: "超高位図的仕様記述環境(AESOP)の構想他1件" 情報処理学会研究報告. 90-ARC-83-3,4. 7-18 (1990)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1992 Final Research Report Summary
  • [Publications] Hiroaki NISHIKAWA: "Advanced technologies implementing intelligent and user-friendly services-Trends of recent research activities-" Proc.International Conference on Communication Systems. 11.2.1-11.2.5 (190)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1992 Final Research Report Summary
  • [Publications] Shinji KOMORI: "A 50 MFLOPS superpipelined data-driven microprocessor" Proc.IEEE International Solid State Circuit Conf.92-93,294 (1991)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1992 Final Research Report Summary
  • [Publications] 岩田 誠: "多面的図的仕様記述環境の通信ソフトウェアへの適用" 第一回「通信ソフトウェアのための新しい方法論」WS予稿集. B-2-1-B-2-8 (1992)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1992 Final Research Report Summary
  • [Publications] 坪田 浩乃: "シングルチップ・データ駆動型プロセッサのアーキテクチャ評価" 情報処理学会論文誌. 34. (1993)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1992 Final Research Report Summary
  • [Publications] Hiroaki Nishikawa: "Chapter9“Architecture of a VLSI-oriented Data-Driven Processor:The Q-vl"in“Advanced Topics in Data-Flow Computing"" Editor:J.-L.Gaudiot and L.Bic Prentice-Hall,Inc., 18(626) (1991)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1992 Final Research Report Summary
  • [Publications] Hiroaki TERADA: "Problems and future directions of communicatoin software" J. of IEICEJ. vol.74, no.2. 104-108 (1991)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1992 Final Research Report Summary
  • [Publications] Hiroaki NISHIKAWA,et.al.: "Advanced technologies implementing intelligent and use-friendly services --Trends of recent research activities--" Proc. Int'l conf. Communication system in Singapore. 11.2.1-11.2.5 (1990)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1992 Final Research Report Summary
  • [Publications] Hiroaki NISHIKAWA,et.al.: "Design philosophy of advanced environment for software production: AESOP" Proc. IPSJ technical digests. vol.ARC-83-2. 7-12 (1990)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1992 Final Research Report Summary
  • [Publications] Hiroaki NISHIKAWA,et.al: "Architecture of a VLSI-oriented data-driven processor: The Q-v1" Advanced Topics in Data-Flow Computing, chap.9, Prentice-Hall Inc.247-264 (1991)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1992 Final Research Report Summary
  • [Publications] Shinji KOMORI,et.al: "A 50 MFLOPS superpipelined data-driven microprocessor" Proc. IEEE Int'l Solid State Circuit conf. 92-93,294 (1991)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1992 Final Research Report Summary
  • [Publications] Shinji KOMORI,et.al: "Self-timed clocking design for a data-driven microprocessor" IEICEJ Trans. vol.E-74,no.11. 3757-3765 (1991)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1992 Final Research Report Summary
  • [Publications] Yoshihiro Seguchi,et.al: "A flexible router chip for massively parallel data-driven computer" Proc. IEEE Symposium on VLSI Circuits. 27-28 (1991)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1992 Final Research Report Summary
  • [Publications] Toshiyuki Tamura,et.al: "A data-driven architecture for distributed parallel processing" Proc. IEEE ICCD'91. 218-224 (1991)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1992 Final Research Report Summary
  • [Publications] Hiroaki TERADA,et.al.: "Superpipelined dynamic data-driven VLSI processors" Proc. IEEE 2nd International Workshop on Data-Flow Computing. (1992)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1992 Final Research Report Summary
  • [Publications] Makoto IWATA,et.al.: "Multilateral diagrammatical specification environment based on data-driven paradigm" Proc. IEEE 2nd International Workshop on Data-Flow Computing. (1992)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1992 Final Research Report Summary
  • [Publications] Makoto IWATA,et.al.: "Multilateral specification environment and its application to communication software" Proc. 1st Workshop on novel methodologies for communication software. (1992)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1992 Final Research Report Summary
  • [Publications] Hirono TSUBOTA,et.al.: "An architectural evaluation of one chip data-driven processor" Proc. IPSJ Joint Conf. Parallel Processing. (1992)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1992 Final Research Report Summary
  • [Publications] Hirono TSUBOTA,et.al.: "An architectural evaluation of single chip data-driven processor" Trans. on IPSJ. vol.34, no.4. (1993)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1992 Final Research Report Summary
  • [Publications] 坪田 浩乃: "シングルチップ・データ駆動型プロセッサのアーキテクチャ評価" 情報処理学会論文誌. 34. (1993)

    • Related Report
      1992 Annual Research Report
  • [Publications] 坪田 浩乃: "1チップ・データ駆動型プロセッサのアーキテクチャ評価" 情報処理学会・並列処理シンポジウム予稿集. 313-320 (1992)

    • Related Report
      1992 Annual Research Report
  • [Publications] 岩田 誠: "多面的図的仕様記述環境の通信ソフトウェアへの適用" 第一回「通信ソフトウェアのための新しい方法論」WS予稿集. B-2-1-B-2-8 (1992)

    • Related Report
      1992 Annual Research Report
  • [Publications] Hiroaki TERADA: "Superpipelined dynamic data-driven VLSI processors" Proc.IEEE 2nd International Workshop on Data-Flow Computing. (1992)

    • Related Report
      1992 Annual Research Report
  • [Publications] Makoto IWATA: "Multilateral diagrammatical specification environment based on data-driven paradigm" Proc.IEEE 2nd International Workshop on Data-Flow Computing. (1992)

    • Related Report
      1992 Annual Research Report
  • [Publications] 佐藤 尚和: "ス-パ-パイプライン方式を用いた 32bit,50MFLOPSデ-タ駆動形マイクロプロセッサ" 電子情報通信学会技術研究報告. 91ー8. 51-58 (1991)

    • Related Report
      1991 Annual Research Report
  • [Publications] 瀬口 禎浩: "大規模並列デ-タ駆動形計算機向フレキシブル・ル-タ・チップ" 電子情報通信学会技術研究報告. 91ー96. 45-52 (1991)

    • Related Report
      1991 Annual Research Report
  • [Publications] Fumiyasu ASAI: "SelfーTimed Cloking Design for a DataーDriven Microprocessor" IEICE Transactions. 74. 3757-3765 (1991)

    • Related Report
      1991 Annual Research Report
  • [Publications] Toshiyuki TAMURA: "A DataーDriven Architecture for Distributed Parallel Processing" Proceedings of the 1991 IEEE International Conference on Computer Design. 218-224 (1991)

    • Related Report
      1991 Annual Research Report
  • [Publications] 金倉 広志: "動的デ-タ駆動型プロセッサによる並列処理方式の検討" 情報処理学会 マイクロコンピュ-タ・ア-キテクチャシンポジウム予稿集. 9-18 (1991)

    • Related Report
      1991 Annual Research Report
  • [Publications] 高田 英裕: "デ-タ駆動形プロセッサ用高速マッチリングメモリ" 電子情報通信学会集積回路研究会. ICD90ー14. 51-57 (1990)

    • Related Report
      1990 Annual Research Report
  • [Publications] 西川 博昭: "超高位図的仕様記述環境(AESOP)の構想" 情報処理学会コンピュ-タア-キテクチャ研究会. ARCー83ー2. 7-12 (1990)

    • Related Report
      1990 Annual Research Report
  • [Publications] 西川 洋一郎: "超高位図的仕様記述環境(AESOP)のプロトタイプの開発" 情報処理学会コンピュ-タア-キテクチャ研究会. ARCー83ー3. 13-18 (1990)

    • Related Report
      1990 Annual Research Report
  • [Publications] Hiroaki NISHIKAWA: "Advanced Software Technologies Implementing Intelligent and UserーFriendly ServicesーTrends of Recent Research Activities" Proc.of International Conference on Communication Systems. 2. 11.2.1-11.2.5 (1990)

    • Related Report
      1990 Annual Research Report
  • [Publications] Shinji KOMORI: "A 50 MFLOPS superpipelined dataーdriven microprocessor" Proc.of International Solid State Circuit Conference. 38. 92-93,294 (1991)

    • Related Report
      1990 Annual Research Report
  • [Publications] 寺田 浩詔: "通信ソフトウェアの特徴と課題" 電子情報通信学会学会誌. 74. 104-108 (1991)

    • Related Report
      1990 Annual Research Report

URL: 

Published: 1990-04-01   Modified: 2016-04-21  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi