疎結合プログラム開発環境の通信路に関する一検討
スポンサーリンク
概要
- 論文の詳細を見る
LC-IDE (Loosely Coupled Integrated Development Environment) is a distributed program development environment where programmers can connect many editors, compilers, and/or test-applications on different machines over the Internet to build high-quality software. It has the advantage that a single programmer can execute many tests on different machines all at once. When the file-alteration-monitor agent of LC-IDE detects a change in the source file repository, it emits a signal to the test agents, and the agents execute tests on the host where they are running. In our former work, we proposed and gave an implementation of LC-IDE by P2P network. In this paper, we focus on the signaling mechanism of LC-IDE and design a new one-to-many signaling mechanism over HTTP requests where a client periodically sends an HTTP polling request to a "core agent," who manages signals and delivers them to all the interested client agents. Wait-free implementation of the signaling machinery is given by compare-and-store technique.
論文 | ランダム
- 2004年浅間山で発生した爆発地震のシングルフォースモデルによる解析(2004年浅間山噴火(1))
- 等価1自由度系モデルによる単層2軸偏心建物の応答推定精度
- 偏心鉄筋コンクリート構造物の非線形変形モードに基づく地震応答推定手法
- 支持架構付き屋根型円筒ラチスシェルの地震応答評価
- 弾塑性架構で支持されたラチスドームの地震応答評価