WEKO3
アイテム
分散透過デバッガの開発
https://ipsj.ixsq.nii.ac.jp/records/16783
https://ipsj.ixsq.nii.ac.jp/records/167833987ad01-3439-4f99-aa1c-be6a8f759a1e
名前 / ファイル | ライセンス | アクション |
---|---|---|
![]() |
Copyright (c) 2002 by the Information Processing Society of Japan
|
|
オープンアクセス |
Item type | Trans(1) | |||||||
---|---|---|---|---|---|---|---|---|
公開日 | 2002-09-15 | |||||||
タイトル | ||||||||
タイトル | 分散透過デバッガの開発 | |||||||
タイトル | ||||||||
言語 | en | |||||||
タイトル | Development of Distribution Transparent Debugger | |||||||
言語 | ||||||||
言語 | jpn | |||||||
キーワード | ||||||||
主題Scheme | Other | |||||||
主題 | 発表概要 | |||||||
資源タイプ | ||||||||
資源タイプ識別子 | http://purl.org/coar/resource_type/c_6501 | |||||||
資源タイプ | journal article | |||||||
著者所属 | ||||||||
早稲田大学国際情報通信研究科 | ||||||||
著者所属 | ||||||||
早稲田大学国際情報通信研究科 | ||||||||
著者所属(英) | ||||||||
en | ||||||||
Graduate School of Global Information and Telecommunication Studies, Waseda University | ||||||||
著者所属(英) | ||||||||
en | ||||||||
Graduate School of Global Information and Telecommunication Studies, Waseda University | ||||||||
著者名 |
黒石, 光雄
× 黒石, 光雄
|
|||||||
著者名(英) |
Mitsuo, Kuroishi
× Mitsuo, Kuroishi
|
|||||||
論文抄録 | ||||||||
内容記述タイプ | Other | |||||||
内容記述 | 分散アプリケーションの開発を容易にするために,CORBAやJavaなどの技術が開発されているが,遠隔のサーバにより処理が分担して行われることによるデバッグの困難さなどがあり,まだその開発は容易とはいえない.現在,開発者は分散アプリケーションを開発するにあたって,プロセス間通信にCORBAを用いることによりコーディング時には分散処理の透過性が提供されるが,デバッグ時にはクライアント,サーバントをそれぞれデバッグしなければならない.これは物理的に異なる計算機,プロセスを1つのデバッガで制御できないためである.したがって,分散透過デバッガの開発にあたって,2つのポイントがあげられる.(1)物理的に異なる計算機,プロセスをデバッグする際,どうすれば開発者に分散透過性を与えることができるか?(2)分散透過性と同時に位置透過性をどのように提供するか?また,ユーザに使いやさを提供することも大事である.以上のポイントに基づき,J2SEおよびCORBAを用いた分散透過デバッガの設計・実装を行った.本発表では,分散透過デバッガの構成,デバッグ時における,分散透過性,位置透過性を提供する仕組みについて説明する. | |||||||
論文抄録(英) | ||||||||
内容記述タイプ | Other | |||||||
内容記述 | Technology such as CORBA and Java have been created in order to make development of distributed application easier. However, debugging is still difficult because of the separation of a client and a server and so we cannot say the development is easy. Though CORBA hides the complexity in inter-process communication at the programming stage, the complexity will prevail at debugging time since the client and the server must be debugged separately. Separate debugging is necessary because we cannot debug physically separated computers and processes using a single debugger. There are two issues to be considered to hide the distribution at debugging time by a distribution transparent debugger:(1)How can we give a distribution transparent view of debugging when computers and processes are physically separated? (2) How can we implement location transparency in addition to distribution transparency? Additionally it is important to provide usability for developers. Withabove issues in mind, we have developed a distribution transparent debugger using J2SE and CORBA. This presentation explains the structure of the distribution transparent debugger, and its mechanisms to realize distribution transparency and location transparency. | |||||||
書誌レコードID | ||||||||
収録物識別子タイプ | NCID | |||||||
収録物識別子 | AA11464814 | |||||||
書誌情報 |
情報処理学会論文誌プログラミング(PRO) 巻 43, 号 SIG08(PRO15), p. 114-114, 発行日 2002-09-15 |
|||||||
ISSN | ||||||||
収録物識別子タイプ | ISSN | |||||||
収録物識別子 | 1882-7802 | |||||||
出版者 | ||||||||
言語 | ja | |||||||
出版者 | 情報処理学会 |