講演名 1993/9/21
個人の言語によるプログラム作成システム
小林 要, 木村 高久,
PDFダウンロードページ PDFダウンロードページへ
抄録(和) 計算機プログラムを、応用目的の事柄、用いられる計算機動作、およびこの両者の対応づけ、の要素に分けて記述するプログラミング手法である役割プログラミング法を提案する。役割プログラミングのために我々が開発したシールRPSを紹介し、役割プログラミングによるプログラム作成手順について示す。本方法によって、応用目的の事柄を計算機言語とは独立に個人の言語で表現できる。また、計算機動作を任意の計算機言語で表現できる。さらに、両者の対応づけの方法を指示する変換規則言語を導入して、対応づけを自動的に行わせることができる。本手法の本質的な効果は、保守改良時、およびプログラムの他への流用時であることを主張する。
抄録(英) We propose a ′role-programming method′,where programs are descr ibed as the triplet of(a)application objects,(b)computational functions used by the programs,and(c)their associations of(a) and(b).We present role-programming processes by using RPS system which is therole programming tool we have been developing.In our method,application objects are represented by using personal languages inherent to the application domain separetedly from programming languages.Any programming languages planed to use can be used.In addition,the association can be done automatically by introducing association description languages.We consider that this method works well in maintenance of programs and program reuse.
キーワード(和) 役割木 / 役割木変換 / 表現生成 / 利用者言語 / プログラムソースコード
キーワード(英) Role tree / Role tree transformation / Representation generation / User-language / Source program
資料番号 SS93-30
発行日

研究会情報
研究会 SS
開催期間 1993/9/21(から1日開催)
開催地(和)
開催地(英)
テーマ(和)
テーマ(英)
委員長氏名(和)
委員長氏名(英)
副委員長氏名(和)
副委員長氏名(英)
幹事氏名(和)
幹事氏名(英)
幹事補佐氏名(和)
幹事補佐氏名(英)

講演論文情報詳細
申込み研究会 Software Science (SS)
本文の言語 JPN
タイトル(和) 個人の言語によるプログラム作成システム
サブタイトル(和)
タイトル(英) A System For Programming-In-Personal-Languages
サブタイトル(和)
キーワード(1)(和/英) 役割木 / Role tree
キーワード(2)(和/英) 役割木変換 / Role tree transformation
キーワード(3)(和/英) 表現生成 / Representation generation
キーワード(4)(和/英) 利用者言語 / User-language
キーワード(5)(和/英) プログラムソースコード / Source program
第 1 著者 氏名(和/英) 小林 要 / Kaname Kobayashi
第 1 著者 所属(和/英) 富士通研究所情報社会科学研究所
Institute For Social Information Science,Fujitsu Laboratories
第 2 著者 氏名(和/英) 木村 高久 / Takahisa Kimura
第 2 著者 所属(和/英) 富士通研究所情報社会科学研究所
Institute For Social Information Science,Fujitsu Laboratories
発表年月日 1993/9/21
資料番号 SS93-30
巻番号(vol) vol.93
号番号(no) 244
ページ範囲 pp.-
ページ数 8
発行日