@techreport{oai:ipsj.ixsq.nii.ac.jp:00033173, author = {畠山, 正行 and 松本, 賢人 and 川澄, 成章 and 齋藤, 正樹 and 加藤木, 和夫 and 野口, 和義 and 安藤宣晶 and Masayuki, Hatakeyama and Yoshito, Matsumoto and Shigeaki, Kawasumi and Masaki, Saito and Kazuo, Katougi and Kazuyoshi, Noguchi and Noriaki, Ando}, issue = {29(2006-MPS-058)}, month = {Mar}, note = {我々は計算機応用(非情報系)の分野において科学技術計算や流体解析,分子の合成設計等々を行う技術者や研究者たち(ドメインユーザ(DU)と呼ぶ)のためにDUの専門分野(ドメイン)のプログラム開発向けの記述言語OOJとその開発支援環境の研究を行ってきた.OOJは自然日本語をベースにし,分析から実装に至るまで一貫してオブジェクト指向(OO)に基づいて記述できる(本来は)単一の言語である.完成したOOJ記述はJava又はFortran90プログラムへとトランスレートされ,計算機上で実行される仕組みを構築している.ただし現時点では分析/設計/実装までを四つの記述言語に分割し,その記述支援環境と共に開発中である.現時点では1000行程度の分析記述が設計,実装の各段階を経た後にプログラムに自動生成されている.本発表では,四つの記述言語とその記述環境の設計と構築の現況を述べると共に,自動生成され始めた四つの記述言語の仕様を検討して,「一貫」記述言語として如何にそれらを統合化するかについて提案する., The aim of the present paper is to design and provide a new Object-Oriented (OO) description Japanese OOJ and its description support environments for the Domain Users (DUs) who analyze and describe the target phenomena in their own expert domain. To attain the aim, four description languages, that is the OONJ for OO analysis stage, the ODDJ for OO design stage, the OBF and the OEDJ for programming stage, have been designed and developed. The descriptions out of the OBF and OEDJ are translated into the Java and Fortran90 programs, respectively. At the present stage, we have succeeded in generating the Java, Fortran90, and C++ programs out of the ODDJ and OEDJ descriptions for the description example the “Atmospheric circulations of the water”. These programs have compiled and executed succesfully. In the next stage, we aims at constituting an integrally consistent description language OOJ from the analysis stage up to the programming one.}, title = {オブジェクトベース一貫日本語記述言語OOJに基づくプログラムの自動生成}, year = {2006} }