A Lisp Environment for Distributed Applications based on Safe Ambients
スポンサーリンク
概要
- 論文の詳細を見る
We designed and implemented a Lisp environment called LESA for interactive development of distributed applications. LESA is based on Safe Ambients, a process algebra that has the notion of locations called ambients. By introducing ambients, LESA makes it easy to construct distributed applications hierarchically and view their structures. Furthermore, we enhanced the interactive environment of Lisp to fit the computation model of Safe Ambients. Using this, for instance, multiple users can develop distributed applications cooperatively by connecting their environments with each other. Users can also develop applications progressively and interactively by representing their functions as processes and then adding them into the initial ambient (<IT>home</IT> ambient) in a series of small steps. Moreover, LESA has GUI that displays the hierarchical structure of the whole ambient at runtime.
- 日本ソフトウェア科学会の論文
日本ソフトウェア科学会 | 論文
- LCDと透明弾性体の光弾性を用いたユーザインタフェース (特集 インタラクティブシステムとソフトウェア)
- Bluetoothによる位置検出
- COINSにおけるSIMD並列化(最新コンパイラ技術とCOINSによる実践)
- データ型を考慮した軽量なXML文書処理系の自動生成(ソフトウェア開発を支援する基盤技術)
- 計算と論理のための自然枠組NF/CAL(システム検証の科学技術)