講演名 2003/11/20
柔軟なコンポーネント間接続方式の提案と実装
星 大樹, 鷲崎 弘宜, 深澤 良彰,
PDFダウンロードページ PDFダウンロードページへ
抄録(和) コンポーネント間接続とは, コンポーネントが他の独立したコンポーネントの機能を, 実行時にアダプタ生成などせずに利用することである. 従来のコンポーネント間接続では, 第三者によって開発されたコンポーネントを再利用する際, コンポーネントの要求側と提供側の型が一致しない場合は, ソースコードの変更が必要となり再利用のコストが高い. 本論文では, 既存のコンポーネントアーキテクチャ上において, コンポーネント自身の型付けを放棄しコンポーネントが提供・要求するメソッドのシグニチャの集合に基づいて接続を行うコンポーネントモデルを提案しその実装を示す. メソッドの引数・戻り値・例外の値が自動的に変換可能な範囲で, メソッド間の緩い適合判定を行うことにより, 柔軟で容易な再利用を可能とする.
抄録(英) The component connection enables to use components' functions directly by other components without additional preparations, such as generating adapters. In conventional component connection model, connection between components needs high cost for reusing component provided by third parties, because the source code of the components must be modified, in the case that the types of request side and provide side are different. This paper proposes a component model which abandons the types of component itself and connects components based on the signature set provided and required by components on the existing component architecture. Our model enables flexible reuse owing to relaxed adaptation judgment, on which the component model converts among methods the value of argument, return value, and exception value of methods within certain automatically convertible range.
キーワード(和) コンポーネント / ソフトウェア再利用 / コンポーネント間接続 / avaBeans / タイプ関連グラフ
キーワード(英) Software component / Software reuse / Component connection / JavaBeans / Type relation graph
資料番号 SS2003-22,KBSE2003-25
発行日

研究会情報
研究会 KBSE
開催期間 2003/11/20(から1日開催)
開催地(和)
開催地(英)
テーマ(和)
テーマ(英)
委員長氏名(和)
委員長氏名(英)
副委員長氏名(和)
副委員長氏名(英)
幹事氏名(和)
幹事氏名(英)
幹事補佐氏名(和)
幹事補佐氏名(英)

講演論文情報詳細
申込み研究会 Knowledge-Based Software Engineering (KBSE)
本文の言語 JPN
タイトル(和) 柔軟なコンポーネント間接続方式の提案と実装
サブタイトル(和)
タイトル(英) A Flexible Component Connection Model and Its Implementation(Knowledge-Based Software Engineering)
サブタイトル(和)
キーワード(1)(和/英) コンポーネント / Software component
キーワード(2)(和/英) ソフトウェア再利用 / Software reuse
キーワード(3)(和/英) コンポーネント間接続 / Component connection
キーワード(4)(和/英) avaBeans / JavaBeans
キーワード(5)(和/英) タイプ関連グラフ / Type relation graph
第 1 著者 氏名(和/英) 星 大樹 / Daiki HOSHI
第 1 著者 所属(和/英) 早稲田大学理工学部コンピュータ・ネットワークエ学科
Department of Computer Science, Waseda University
第 2 著者 氏名(和/英) 鷲崎 弘宜 / Hironori WASHIZAKI
第 2 著者 所属(和/英) 早稲田大学理工学部コンピュータ・ネットワークエ学科
Department of Computer Science, Waseda University
第 3 著者 氏名(和/英) 深澤 良彰 / Yoshiaki FUKAZAWA
第 3 著者 所属(和/英) 早稲田大学理工学部コンピュータ・ネットワークエ学科
Department of Computer Science, Waseda University
発表年月日 2003/11/20
資料番号 SS2003-22,KBSE2003-25
巻番号(vol) vol.103
号番号(no) 483
ページ範囲 pp.-
ページ数 6
発行日