WEKO3
アイテム
アカウンタビリティおよび進化容易性を持つソフトウェアアーキテクチャと3層モデルとの対応
https://ipsj.ixsq.nii.ac.jp/records/21224
https://ipsj.ixsq.nii.ac.jp/records/21224994a4602-f2d4-43c2-b5fa-0df958d8c963
名前 / ファイル | ライセンス | アクション |
---|---|---|
![]() |
Copyright (c) 2005 by the Information Processing Society of Japan
|
|
オープンアクセス |
Item type | SIG Technical Reports(1) | |||||||
---|---|---|---|---|---|---|---|---|
公開日 | 2005-11-29 | |||||||
タイトル | ||||||||
タイトル | アカウンタビリティおよび進化容易性を持つソフトウェアアーキテクチャと3層モデルとの対応 | |||||||
タイトル | ||||||||
言語 | en | |||||||
タイトル | Applying the Software Architecture with Accountability and Ease-of-Evolution to the Three-Tier Model | |||||||
言語 | ||||||||
言語 | jpn | |||||||
資源タイプ | ||||||||
資源タイプ識別子 | http://purl.org/coar/resource_type/c_18gh | |||||||
資源タイプ | technical report | |||||||
著者所属 | ||||||||
北陸先端大 | ||||||||
著者所属 | ||||||||
ウェブ・アンド・ゲノム | ||||||||
著者所属 | ||||||||
北陸先端大 | ||||||||
著者所属 | ||||||||
北陸先端大 | ||||||||
著者所属(英) | ||||||||
en | ||||||||
School of Information Science, Japan Advanced Institute of Science and Technology | ||||||||
著者所属(英) | ||||||||
en | ||||||||
INTEC Web and Genome Informatics Corporation | ||||||||
著者所属(英) | ||||||||
en | ||||||||
School of Information Science, Japan Advanced Institute of Science and Technology | ||||||||
著者所属(英) | ||||||||
en | ||||||||
School of Information Science, Japan Advanced Institute of Science and Technology | ||||||||
著者名 |
早坂, 良
× 早坂, 良
|
|||||||
著者名(英) |
Ryo, HAYASAKA
× Ryo, HAYASAKA
|
|||||||
論文抄録 | ||||||||
内容記述タイプ | Other | |||||||
内容記述 | 本論文では,我々が提案しているアカウンタビリティおよび進化容易性を持つソフトウェアアーキテクチャと,広く一般に採用されているユーザインタフェース・プロセス管理・データベース管理から成る3層モデルとの対応を示し,提案しているアーキテクチャを用いることにより両性質を満たす3層モデルシステムが実現可能であることを示す.ユーザインタフェース層とプロセス管理層の間にインターセプタプロキシを配置することにより,既存の3層モデルシステムに大きな変更を加えずにアカウンタビリティ機能を付加できる.対象コンポーネントを置き換えることにより進化容易性を実現する.大学の履修管理システムを対象にプロトタイプ実装を行った.その動作例を示す. | |||||||
論文抄録(英) | ||||||||
内容記述タイプ | Other | |||||||
内容記述 | We proposed the software architecture which enables Accountability and Ease-of-Evolution. In this paper, we show that the architecture can apply the commonly-used three-tier model systems, which divide into user interface, process management, and database management. By using Interceptor Proxy which intercepts the messages between user interface tier and process management tier and delegates them to the appropriate objects, the existing three-tier systems can be extended to hold Accountability without a lot of change cost. The extended functions called by Interceptor Proxy are modularized into components each of which encapsulates change requirements so that Ease-of-Evolution is realized by replacing the components. We developed the prototype implementation of university registration systems using the architecture. The implementation illustrates how the system works. | |||||||
書誌レコードID | ||||||||
収録物識別子タイプ | NCID | |||||||
収録物識別子 | AN10112981 | |||||||
書誌情報 |
情報処理学会研究報告ソフトウェア工学(SE) 巻 2005, 号 119(2005-SE-150), p. 1-8, 発行日 2005-11-29 |
|||||||
Notice | ||||||||
SIG Technical Reports are nonrefereed and hence may later appear in any journals, conferences, symposia, etc. | ||||||||
出版者 | ||||||||
言語 | ja | |||||||
出版者 | 情報処理学会 |