ネットワーク上で成長発展可能な分散コンポーネントウェア開発方法
可在网络上生长和发展的分布式组件开发方法
基本信息
- 批准号: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を開発した.
软件规格和商务(SCL)是一种语言,它允许您扩展软件组件的接口定义语言IDL,并描述代表接口含义的动态行为,同时执行组件时的上下文以及有关组件的电子商务的信息。 Language) was proposed and the language specification was designed.SCL is an extension of HTML/XML, a description language for the Web, and allows it to be expressed on the Web.In particular, we focused on the fact that the interaction of objects surrounding components plays an important role, and proposed a method of applying a design pattern framework to represent the static structure and dynamic behavior of components made up of multiple objects to the SCL language design.We propose a在Internet上创建,收集,搜索等的软件商务经纪人。我们提出并开发了一个原型。我们可以使用SCL编辑器和代理在Internet上收集组件接口信息,该信息从Web上的GUI风格菜单中生成SCL。实际上,我们进行了一个实验,以收集和搜索16,000个组件信息,并确认了SCL和软件商务经纪人的有效性。特别是,由于组件的动态行为受到执行环境的影响,我们提出了一个可以在Internet上远程尝试组件的组件播放器的概念,我们还提出了Java。我们开发了一个针对豆类的原型。我们在编写接口定义的能力方面比较并评估了SCL,IDL和其他体系结构描述语言的规格,并确认它们具有比这些语言更高的写作能力。此外,在使用Java Beans组件的应用程序设计中,我们开发了Beam(MVC的Bean),这是一种扩展MVC架构以增加GUI和内部逻辑之间独立性的设计方法。在光束中,我们可以将GU1零件分开并逻辑分开,并将它们组合成独立的组件。此外,我们开发了Beambuilder,它支持使用Beam的应用开发。
项目成果
期刊论文数量(7)
专著数量(0)
科研奖励数量(0)
会议论文数量(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:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
- 通讯作者:
青山幹雄ほか: "コンポーネントウェア" 共立出版, 290 (1998)
Mikio Aoyama 等人:“Componentware”Kyoritsu Shuppan,290 (1998)
- DOI:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
- 通讯作者:
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:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
- 通讯作者:
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:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
- 通讯作者:
橘賢二,深澤良彰: "パターン解析による形式的仕様記述言語からのプロトタイプ生成系" ソフトウェア工学の基礎. V. 199-208 (1998)
Kenji Tachibana、Yoshiaki Fukasawa:“使用模式分析从形式化规范语言生成原型系统”软件工程基础 V. 199-208 (1998)。
- DOI:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
- 通讯作者:
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ patent.updateTime }}
青山 幹雄其他文献
次世代ソフトウェア工学への 展 望 : A(gile), B(ig Data), C(loud), D(evOps)が提起する機会と課題
下一代软件工程的前景:A(gile)、B(ig data)、C(loud)和D(evOps)带来的机遇和挑战
- DOI:
- 发表时间:
2014 - 期刊:
- 影响因子:0
- 作者:
劉載勲;宮本龍介;尾上孝雄;青山 幹雄 - 通讯作者:
青山 幹雄
鍵スケジューラを省略したAES暗号回路のFPGAによる実装評価
使用 FPGA 实现无密钥调度器的 AES 密码电路的评估
- DOI:
- 发表时间:
2014 - 期刊:
- 影响因子:0
- 作者:
濱千代 正弥;中道 上;青山 幹雄;松岡俊佑,藤枝直輝,市川周一 - 通讯作者:
松岡俊佑,藤枝直輝,市川周一
超音波を用いたリアルタイム位置測位システムの開発
超声波实时定位系统的开发
- DOI:
- 发表时间:
2014 - 期刊:
- 影响因子:0
- 作者:
鈴木 健太;青山 幹雄;中所武司;松岡俊佑,藤枝直輝,市川周一,川口秀樹 - 通讯作者:
松岡俊佑,藤枝直輝,市川周一,川口秀樹
ハッシュ関数KeccakのGPU実装
哈希函数Keccak的GPU实现
- DOI:
- 发表时间:
2016 - 期刊:
- 影响因子:0
- 作者:
横田 剛典;有本 泰仁;宮本 貴之;青山 幹雄;古賀 篤;解田 康起;渡辺 政彦;因 紘生,羽多野裕之,藤井雅弘,伊藤 篤,渡辺 裕;グェン・ダット・トゥオン,岩井啓輔,黒川恭一 - 通讯作者:
グェン・ダット・トゥオン,岩井啓輔,黒川恭一
青山 幹雄的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('青山 幹雄', 18)}}的其他基金
グラフベース機械学習ソフトウェア工学の研究
基于图的机器学习软件工程研究
- 批准号:
18K11251 - 财政年份:2018
- 资助金额:
$ 1.15万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
相似海外基金
グローバルコンピューティングにおける記憶領域管理を考慮したタスクスケジューリング
全局计算中考虑存储空间管理的任务调度
- 批准号:
15700063 - 财政年份:2003
- 资助金额:
$ 1.15万 - 项目类别:
Grant-in-Aid for Young Scientists (B)
Specification for Object-Oriented Software and Derivation of Programs
面向对象软件和程序派生规范
- 批准号:
13680414 - 财政年份:2001
- 资助金额:
$ 1.15万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
広域分散ネットワーク環境における高信頼コンポーネントソフトウェアの構成方法
如何在广泛分布的网络环境中配置高可靠的组件软件
- 批准号:
12780196 - 财政年份:2000
- 资助金额:
$ 1.15万 - 项目类别:
Grant-in-Aid for Encouragement of Young Scientists (A)
Amobile agent system using reflective computation
使用反射计算的移动代理系统
- 批准号:
11480059 - 财政年份:1999
- 资助金额:
$ 1.15万 - 项目类别:
Grant-in-Aid for Scientific Research (B)
Statistical analysis system for supporting simulation and resampling
支持模拟和重采样的统计分析系统
- 批准号:
11480056 - 财政年份:1999
- 资助金额:
$ 1.15万 - 项目类别:
Grant-in-Aid for Scientific Research (B)