ネットワーク上で成長発展可能な分散コンポーネントウェア開発方法
ネットワーク上で成長発展可能な分散コンポーネントウェア開発方法
批准号:
10139239
负责人:
青山 幹雄
金额:
$1.15万
依托单位国家:
日本
项目类别:
Grant-in-Aid for Scientific Research on Priority Areas (A)
财政年份:
1998
资助国家:
日本
项目状态:
已结题
起止时间:
1998 至 --
中文摘要
点击翻译按钮获取中文摘要
英文摘要
ソフトウェアコンポーネントのインタフェース定義言語IDLを拡張し,インタフェースの意味を表わす動的挙動,コンポーネントを組み合せて実行する際のコンテキストならびにコンポーネントの電子商取引の情報を統一して記述できる言語SCL(Software specfication and Commerce Language)を提案し,その言語仕様を設計した.SCLはWebの記述言語であるHTML/XMLを拡張した言語仕様とし,Web上に表現できるようにした.特に,コンポーネントを取り巻くオブジェクトの相互作用が重要な働きをしている点に着目し,SCLの言語設計に複数のオブジェクトから成るコンポーネントの静的構造と動的挙動を表わす方法としてデザインパターンの枠組みを適用する方法を提案した.インターネット上でSCL情報の作成,収集,検索などを行うソフトウェアコマースブローカを提案し,そのプロトタイプを開発した.Web上でGUI形式のメニューからSCLを生成するSCLエディタ,エージェントを用いてインターネット上でコンポーネントのインタフェース情報を収集できる.実際に,16,000個のコンポーネント情報を収集,検索する実験を行い,SCLとソフトウェアコマースブローカの有効性を確認した.特に,コンポーネントの動的挙動は実行環境などの影響を受けることから,インターネット上でコンポーネントを遠隔試行可能なコンポーネントプレイヤの概念を提案し,Java Beansを対象とするプロトタイプを開発した.SCLとIDLや他のアーキテクチャ記述言語の仕様をインタフェース定義の記述能力の点で比較評価し,これらの言語より高い記述能力があることも確認した.また,Java Beansコンポーネントを用いたアプリケーション設計において,MVCアーキテクチャを拡張してGUIと内部論理との独立性を高めた設計方法論BeaM(Bean for MVC)を開発した.BeaMでは,GU1部品とロジックを分離し,コンポーネントとして独立して組み合せることができる.さらに,BeaMによるアプリケーション開発を支援するBeamBuilderを開発した.
期刊论文(7)
专著(0)
科研奖励(0)
会议论文
登录
查看更多内容
J.Shirogane,Y.Fukazawa: "Method of User-Customizable GUI Generation and its Evaluation" Proc.Asia-Pacific Software Engineering Conference 1998. 377-384 (1998)
J.Shirogane,Y.Fukazawa:“用户可定制GUI生成方法及其评估”Proc.亚太软件工程会议1998. 377-384 (1998)
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
青山幹雄ほか: "コンポーネントウェア" 共立出版, 290 (1998)
Mikio Aoyama 等人:“Componentware”Kyoritsu Shuppan,290 (1998)
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
M.Aoyama,et.al.: "An Architecture of Software Commerce Broker over the Internet." Lecture Notes in Computer Science. 1368. 97-107 (1998)
M.Aoyama 等人:“互联网上的软件商务代理架构”。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
M.Aoyama,et.al.: "Experiment of Component-Based Software Develpopment on Multiple Distributed Object Enviroments" Proc.Asia-Pacific Software Engineering Conference 1998. 12-19 (1998)
M.Aoyama,et.al.:“多分布式对象环境下基于组件的软件开发实验”Proc.亚太软件工程会议 1998. 12-19 (1998)
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
M.Aoyama,et.al.: "A Commerce Broker of Software Components and Its Experience." Proc.IEEE 2nd Int'l Distributed Object Computing Workshop.155-161 (1998)
M.Aoyama 等人:“软件组件及其经验的商业经纪人。”
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
共 7 条
グラフベース機械学習ソフトウェア工学の研究
-
批准号:18K11251
-
项目类别:Grant-in-Aid for Scientific Research (C)
-
资助金额:$2.83万
-
财政年份:2018
-
负责人:青山 幹雄
-
依托单位:
海外基金