Adaによる分散型システムの開発について(III) : 試作システムの改良
スポンサーリンク
概要
- 論文の詳細を見る
我々は、従来よりAdaを用いたソフトウエア開発法について研究を行っている。そこでは、Adaを単に実現のためのプログラミング言語として利用するのみならず、システムの仕様記述や設計のための言語としても用いる。即ち、まずAdaを用いてシステム全体を記述し、次にこれを動作させることによってシステムの仕様や設計の妥当性を確認し、その後で更にプログラムを改良する。このサイクルを繰り返すことによってプログラム自体の完成度を高めていくという方法である。その際Adaのタスクを使う事によって、いわゆるオブジェクト指向のプログラミングを行うことができる。この結果自然で理解し易いプログラムを書くことが容易になる。我々はこれまでにワークステーションとプリントサーバーとからなる通信システムやX.25パケットレベルプロトコルの記述や実現を行い、これらの開発実現に対してAdaが有効に利用できることを実証してきた。ところが、ワークステーションとプリントサーバーとからなる通信システム(以下、初版プログラムと呼ぶ)については、出来上がったAdaプログラムを見ると改良すべき点がいくつかあるのに気付いた。本稿では、上記の通信システムを実現したAdaのプログラムの改良について報告し、システム開発過程の中でのその位置付けについて述べる。
- 一般社団法人情報処理学会の論文
- 1986-10-01
著者
関連論文
- 教官の研究教育活動等報告書データベースシステムの開発と運用
- 日本語文章推敲支援ツール『推敲』での「が」と「は」を複数含む文の抽出について
- MERIT-9紹介状形式文書の汎用Webブラウザによる表示手法の開発
- インターネットを利用した遠隔制御機器アクセス方式の提案と評価
- 分散生産ライン管理・保守システムのオブジェクト指向技術に基づく設計と実装
- (社)日本工学教育協会第46回年次大会報告(第2報) : シンポジウム : 変革期の工学教育
- 移動型プログラムを用いた分散システム管理におけるセキュリティ機構の設計と試作
- ニューラルネットを組み込んだ学習システムのデザインパターンによる実現
- 属性間の因果関係を考慮した決定木学習
- 広域分散環境下における移動型プログラム構築環境の実装
- インターネットに適した衛星通信リンクの制御方法について
- フロー制御機能を備えたアプリケーションの開発
- ネットワーク管理における障害通知について
- オブジェクト指向型決定木学習システムの開発
- オブジェクト指向型概念学習システムのための視覚化アプリケーションの開発
- 情報処理学会とカタカナ語
- 6. 通常資源から知識資源へ (九州発21世紀へのメッセージ)
- 概念学習システムにおける事例のモデル化についての検討
- テキスト処理による推敲支援情報の抽出(テキストの自動評価)
- 半永続データのモデル化及び自己組織化管理の諸問題の考察(ストリームデータ1, 夏のデータベースワークショップDBWS2005)
- 半永続データのモデル化及び自己組織化管理の諸問題の考察(ストリームデータ1, 夏のデータベースワークショップ2005)
- (開発支援環境・自動化技術)ソフトウェアメトリクスを利用したリファクタリングの自動化支援機構(オブジェクト指向技術)
- リファクタリングを自動化するための基本機構の提案
- 自己計測機能を含む並行プログラムの開発における計測仕様書とその応用
- 超高速ネットワークの目指すもの : 未来開拓プロジェクト「高度マルチメディア応用システム構築のための先進的ネットワークアーキテクチャの研究」総括
- MHC-Message Harmonized Calendaring Systemの設計と実装
- 多様な選択ポリシーを利用可能なサーバ選択機構
- 通信路の品質変化に対応する通信制御機構の評価
- マルチメディアコンピュータを用いた英語発音学習システムの開発と評価
- 通信路の品質変化に対応するための通信制御手順
- 通信路の品質変化に適応する自動通信制御機構の評価
- 通信路の品質変化に適応する自動通信制御機構の評価
- 大学の設備を用いた中学生のための計算機ネットワーク体験教室
- 演繹データベースにおける再帰質問のボトムアップ処理のためのプログラム変換手法
- 背表紙画像を用いたネットワーク透過な仮想書架
- 電子メールを用いた日本語文による質問応答システムにおける類似質問の抽出について
- 2文字間の連接を利用した仮名漢字変換用辞書
- 卒業論文・学位論文に索引を付けさせる(「情報技術の新時代に向けて」)
- 一極集中と学会活動
- タスク型を含む並行処理プログラムのテストケース生成法について
- BDIアーキテクチャを用いた分散人工知能戦略選択機構
- BDIアーキテクチャを用いた分散人工知能戦略選択機構
- BDIアーキテクチャを用いた分散人工知能戦略選択機構(並列・分散)
- プログラム依存グラフ可視化ツールの開発
- 5C-3 Ada 95 プログラムのためのシステム従属ネット生成ツール
- 相関論理における強相関性原理
- ネットワークを利用した無記名投票システムの開発
- 走行中のプロセス間で共有されたプログラムの部分入れ替え法
- X.25パケットレベルプロトコルのAdaによる記述
- ネームサーバを用いた自律分散的負荷分散
- ネームサーバを用いた柔軟な負荷分散 (インターネットコンファレンス'99論文集) -- (分散環境)
- ネームサーバを用いた負荷分散方式
- 分散問題解決による共有資源の効率的な実現
- 相関論理Rcにおける連言-含意のパラドクスおよび選言-含意のパラドクスの証明不可能性について
- 制限付きPrologプログラムのコンパイル技法
- 日本語文章推敲支援ツール『推敲』のオンライン・マニュアルについて
- 日本語文章推敲支援ツール『推敲』における応答時間
- 日本語文章推敲支援ツール『推敲』における字面解析手法の評価
- 演繹データベースにおける類似検索の効率化について
- 分散環境上での並列プログラミング言語処理系用のOS DaOSの概要
- 並列/分散環境上のプログラミング言語処理系ParaDisE
- 5F-2 Tenderにおける永続制御機能の設計と実現
- 応答時間に着目した静的処理分散法
- ぺた語義:JABEE を通じた大学教育の質的保証(前編):大学教育改革とアクレディテーション
- サービス処理速度の調整制御法 (特集 ソフトウェア発展)
- 3Z-3 プログラム実行速度調整機能における処理の均一性向上手法
- 3F-5 Tenderオペレーティングシステムにおけるプロセス間通信機能
- Tenderオペレーティングシステムにおけるプログラム実行速度調整機能の設計と実現
- 4P-1 通信品質が動的に変化する通信路上でのFCC通信制御手順の評価
- (36) 卒業論文・修士論文・博士論文に索引を付けさせる(第9セッション 教育研究指導(3))
- 日本語文章推敲支援ツール『推敲』の活用
- 日本語文における名詞句の並列構造の推定および推敲支援への適用
- 日本語文章推敲支援ツール『推敲』における活用チェック法による否定表現の抽出
- 日本語文章推敲支援ツール『推敲』の機能拡張
- 矛盾を扱える論理プログラミングシステムALPS-HI
- 因果関係生成ツールCausget
- 汎用帰結演算システム「EnCal」の並列化について
- オブジェクト指向によるパターン認識システムのプロトタイプ
- Adaによる分散型システムの開発について(III) : 試作システムの改良