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

A Study on a Direct Transformation System of Natural Specification into Executable Program

Research Project

Project/Area Number 05452363
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) XU Yan  Osaka University, Faculty of Engineering, Research Associate, 工学部, 助手 (00243171)
IWATA Makoto  Osaka University, Faculty of Engineering, Research Associate, 工学部, 助手 (60232683)
TAKINE Tetsuya  Osaka University, Faculty of Engineering, Associate Professor, 工学部, 助教授 (00216821)
Project Period (FY) 1993 – 1995
Project Status Completed (Fiscal Year 1995)
Budget Amount *help
¥7,300,000 (Direct Cost: ¥7,300,000)
Fiscal Year 1995: ¥1,600,000 (Direct Cost: ¥1,600,000)
Fiscal Year 1994: ¥1,700,000 (Direct Cost: ¥1,700,000)
Fiscal Year 1993: ¥4,000,000 (Direct Cost: ¥4,000,000)
KeywordsDiagrammatic specification / Data-driven paradigm / CASE / Cooperative requirement analysis / Program generation / Autonomous distributed processing / Dynamic data-driven multiprocessor / Generic implementation / データ駆動型マルチプロセッサ / 自己適用的システム実現性 / 動的データ駆動型マルチプロセッサ・システム
Research Abstract

The main objective of this project is to establish a natural and flexible software development/maintenance environment in which easily understandable diagrammatic specifications for appli-cation systems are directly transformed into highly-parallel executable programs based upon the dynamic data-driven scheme. The results obtained in the project are summarized as following :
1.Multilateral diagrammatic specification scheme was established for natural representation of system function, behavior and data-structures. In the environment, a block diagram like graphical descriptions representing data dependencies among functional blocks are directly transformed into executable data-driven programs preserving the processing structures of target systems. Behavior and data structures which contain additional essential information for transformation are also represented by diagrammatic forms. e.g. augmented sequence charts, data-structure diagrams, state transition diagrams and decision tables.
2.An augmented dynamic data-driven processing model incorporating history-sensitive processes and streams of tokens was proved to be the most promising principle under which the abstract pro-grams directly generated from the diagrammatic specifications are interpreted in a highly-parallel fashion without any side-effects.
3.A prototype system were built on an engineering workstation by introducing a generic imple-mentation style based on the data oriented approach. In the prototype, executable programs for a single chip data-driven processor are directly generated from the diagrammatic specifications in an interactive environment.
Practicability of the proposed system was demonstrated through evaluating specification process for several real-time applications, e.g. a lift control system and a MUSE signal decoder.

Report

(4 results)
  • 1995 Annual Research Report   Final Research Report Summary
  • 1994 Annual Research Report
  • 1993 Annual Research Report
  • Research Products

    (34 results)

All Other

All Publications (34 results)

  • [Publications] 坪田浩乃: "シグナルチップ・データ駆動型プロセッサのアーキテクチャ評価" 情報処理学会論文誌. 34. 606-615 (1993)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1995 Final Research Report Summary
  • [Publications] Hiroaki Terada: "Superpipelinde Dynamic Data-Driven VLSI Processors" “Advanced Topics in Dataflow Computing and Multithreading",IEEE CS Press. 75-85 (1995)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1995 Final Research Report Summary
  • [Publications] Makoto Iwata: "Multilateral Diagrammatical Specification Environment based on Data-Driven Paradigm" “Advanced Topics in Dataflow Computing and Multithreading",IEEE CS Press. 103-112 (1995)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1995 Final Research Report Summary
  • [Publications] 岩田 誠: "図的仕様記述からのデータ駆動型プログラムの生成手法" 情報処理学会論文誌. 36. 1203-1210 (1995)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1995 Final Research Report Summary
  • [Publications] 寺田浩詔: "通信網制御ソフトウェアの開発とその将来" ITUジャーナル. 25. 6-9 (1995)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1995 Final Research Report Summary
  • [Publications] 岩田 誠: "機能メモリ主導型データ駆動アーキテクチャQ-FMとその評価" 情報処理学会計算機アーキテクチャ研究会資料. ARC113. 225-232 (1995)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1995 Final Research Report Summary
  • [Publications] Hirono TSUBOTA,et.al.: "An Architectural Evaluation of Single Chip Data-Driven Processor" Trans.IPSJ. vol.34, no.4(in Japanese).606-615 (1993)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1995 Final Research Report Summary
  • [Publications] Ali M.Alhaj, et.al.: "Exploiting Parallelism in Neural Net-works on a Dynamic Data-Driven System" IEICE Trans.Fundamentals. vol.E76-A,no.10. 1804-1811 (1993)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1995 Final Research Report Summary
  • [Publications] Ali M.Alhaj, et.al.: "An Efficient Implementation of the Back Propagation Algorithm on a Tagged-Token Data-Driven Multiprocessor" Proc.JTC-CSCC'93. 102-107 (1193)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1995 Final Research Report Summary
  • [Publications] Hiroaki TERADA: "Impact of Photonic Technology on the Future Communication" IEICE Trans.Communications. vol.E77-B,no.2. 96-99 (1994)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1995 Final Research Report Summary
  • [Publications] Ali M.Alhaj, et, al.: "Parallel Implementations of Back Propagation Networks on a Dynamic Data-Driven Multiprocessor" IEICE Trans.Information and Systems. vol.E77-D,no.5. 579-588 (1994)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1995 Final Research Report Summary
  • [Publications] Hiroaki TERADA,et.al.: "Superpipelined Dynamic Data-Driven VLSI Processors" Advanced Topics in Dataflow Computing and Multithreading, IEEE CS Press. 75-85 (1995)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1995 Final Research Report Summary
  • [Publications] Makoto IWATA,et.al.: "Multilateral diagrammatical specification environment based on data-driven paradigm" Advanced Topics in Dataflow Computing and Multithreading, IEEE CS Press. 103-112 (1995)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1995 Final Research Report Summary
  • [Publications] Makoto IWATA.et.al.: "Transformation Scheme for Diagrammatical Specification into Data-Driven Program" Trans.IPSJ. vol.36, no.5 (in Japanese).1203-1210 (1995)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1995 Final Research Report Summary
  • [Publications] Hiroaki TERADA: "Development of Telecommunication Control Software and its Future Direction" ITU Journal.vol.25, no.7(in Japanese). 6-9 (1995)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1995 Final Research Report Summary
  • [Publications] Makoto IWATA.et.al.: "A Dedicated Data-Drive Architecture Q-FM Coordinated by Functional Memory" IPSJ Tech.Note on Computer Architecture.ARC113-29, (in Japanese).225-232 (1995)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1995 Final Research Report Summary
  • [Publications] Fumio ISHIZAKI,et.al.: "Loss Probability Approximation of a Statistical Multiplexer and Its Application to Call Admission Control in High-Speed Networks" Proc.of IEEE GLOBECOM'95. 417-421 (1995)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1995 Final Research Report Summary
  • [Publications] Hiroaki Terada: "Superpipelined Dynamic Data-Driven VLSI Processors" “Advanced Topics in Dataflow Computing and Multithreading"IEEE CS Press. 75-85 (1995)

    • Related Report
      1995 Annual Research Report
  • [Publications] Makoto Iwata: "Multilateral Diagrammatical Specification Environment based on Data-Driven Paradi gm" “Advanced Topics in Dataflow Computing and Multithreading"IEEE CS Press. 103-112 (1995)

    • Related Report
      1995 Annual Research Report
  • [Publications] 岩田 誠: "図的仕様記述からのデータ駆動型プログラムの生成手法" 情報処理学会論文誌. 36. 1203-1210 (1995)

    • Related Report
      1995 Annual Research Report
  • [Publications] 寺田 浩詔: "通信網制御ソフトウェアの開発とその将来" ITUジャーナル. 25. 6-9 (1995)

    • Related Report
      1995 Annual Research Report
  • [Publications] 岩田 誠: "機能メモリ主導型データ駆動アーキテクチャQ-FMとその評価" 情報処理学会計算機アーキテクチャ研究会資料. ARC113. 225-232 (1995)

    • Related Report
      1995 Annual Research Report
  • [Publications] Hiroaki Terada: "Impact of Photonic Technology on the Future Communication" IEICE Trans.on Communications. E77-B. 96-99 (1994)

    • Related Report
      1994 Annual Research Report
  • [Publications] 岩田 誠: "図的仕様記述からのデータ駆動プログラムの生成手法" 情報処理学会計算機アーキテクチャ研究会. 94-ARC-107. 57-64 (1994)

    • Related Report
      1994 Annual Research Report
  • [Publications] 岩田 誠: "データ駆動パラダイムによる図的仕様記述体系AESOP 他3件" 第49回情報処理学会全国大会. 4M-8. 5-221-5-222 (1994)

    • Related Report
      1994 Annual Research Report
  • [Publications] 寺田,浩詔: "VLSI向きデータ駆動型プロセッサ" 生産と技術. 46. 9-14 (1994)

    • Related Report
      1994 Annual Research Report
  • [Publications] 岩田 誠: "動的データ駆動型処理システムQv-xの視覚的評価支援環境" 電子情報通信学会コンピュータシステム研究会. CPSY94-79. 57-64 (1994)

    • Related Report
      1994 Annual Research Report
  • [Publications] 田村 俊之: "データ駆動型プロセッサRAPIDのソフトウェア開発環境" 情報処理学会システムソフトウェアとオペレーティグ・システム研究会. 94-OS-67. 169-174 (1994)

    • Related Report
      1994 Annual Research Report
  • [Publications] 坪田 浩乃: "シングルチップ・データ駆動型プロセッサのアーキテクチャ評価" 情報処理学会論文誌. 34. 606-615 (1993)

    • Related Report
      1993 Annual Research Report
  • [Publications] Makoto Iwata: "Multilateral diagrammatical specification environment based on data-driven paradigm" Proc.IEEE 2nd International WS on Data-Flow Computing. (to be published). (1994)

    • Related Report
      1993 Annual Research Report
  • [Publications] 岩田 誠: "仕様記述からの多重実時間処理プログラムの直接生成手法に関する検討" 第47回情報処理学会全国大会. 4J-1. 5-221-5-222 (1993)

    • Related Report
      1993 Annual Research Report
  • [Publications] Hiroaki Terada: "Superpipelined dynamic data-driven VLSI processors" Proc.IEEE 2nd International WS on Data-Flow Computing. (to be published). (1994)

    • Related Report
      1993 Annual Research Report
  • [Publications] Ali M.Alhaj: "Exploiting parallelism in neural networks on a dynamic data-driven system" IEICE Trans.Fundamentals. E76-A. 1804-1811 (1993)

    • Related Report
      1993 Annual Research Report
  • [Publications] 佐藤 尚和: "可変遅延素子を用いた自己同期パイプライン" 信学会研究報告. ICD93-48. 31-38 (1993)

    • Related Report
      1993 Annual Research Report

URL: 

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

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi