WIDE Paper-List in 2012 一般的なプログラミング言語によるネットワーク実験駆動 wide-paper-deepspace1-mya-dicomo2012-00.txt WIDE Project: http://www.wide.ad.jp/ If you have any comments on WIDE documents, please contact to board@wide.ad.jp. Title: 一般的なプログラミング言語によるネットワーク実験駆動 Author(s): 宮地利幸, 三輪信介, 知念賢一 Date: 2012-12-10 url: x-wide-wgnames: DeepSpace1 keywords: Network Testbed references: summary_ja: | 我々はこれまで大規模ネットワークテストベッドの実験リソースを制御する ソフトウェアスイーツであるSpringOSの開発をおこなってきた. SpringOSが入力として受け取る実験設定は,独自の書式により記述する必要 があり,また,さまざまなSpringOSのユーザインターフェースで統一されて いなかった.このため,利用者からは,より統一された設定記述もしくは, 一般的に利用されているスクリプト言語やネットワークシミュレータ用の記 法を利用したいといった要望があがっていた. これに対応するため,我々はSpringOSのAPIをさまざまなスクリプト言語 から利用できるように実装した. これにより,一般的なスクリプト言語でSpringOSの機能を利用できるように なるだけでなく,利用者がこれらの言語を用いて新たなユーザインターフェー スを実装することが容易となった. summary: | We have developed SpringOS, which is a supporting software suites for conducting large-scale experiments on network testbeds. Experimenters must describe their experiments for SpringOS in SpringOS's particular formats and it is not uniformed for each SpringOS user interface. Therefore, experimenters request to use their friendly languages and software simulator's language for inputting their experimental description to SpringOS. We implement SpringOS API for various script languages in order to satisfy these demands. It enables them to use common script languages for using SpringOS functions and to implement new user interfaces that works different from existing one. misc: @article{mya:dicomo2012, author = "宮地利幸 and 三輪信介 and 知念賢一", title = "一般的なプログラミング言語による\\ネットワーク実験駆動", booktitle = "マルチメディア,分散,協調とモバイル(DICOMO2012) シン ポジウム論文集", pages = 1520--1526, month = July, year = 2012 }