金融アプリケーション開発におけるパターン適用
スポンサーリンク
概要
- 論文の詳細を見る
パターンはある状況下で繰り返し起こる問題とそれに対する解法の組であり, 近年オブジェクト指向開発の再利用技術として注目されている。本稿では, 複数のパターンを戦略的に用いることにより, 効率的にアプリケーション開発を行った事例を報告する。アプリケーション開発は一般に各工程で前工程での成果物を詳細していく作業である。その作業を効率化するためにパターンを部品として用いる。一度検討した分析・設計事項をプロジェクト内のパターンとして抽出し, 同じプロジェクト内で同じような状況に出会った場合にはそのパターンを適用することで開発効率を上げる。我々はこれに加えて, パターンを工程に従って戦略的に順次適用していく方式を検討した。ここで適用されるパターンは大きく分けて以下の種類に分類される。分析パターン: ある問題領域でアプリケーションの共通な構造や振る舞いを規定するパターン。設計パターン: アプリケーションのある一部分の検討項目について, より詳細な構造や振る舞いを規定するパターン。実装パターン: 特定の開発言語で, アプリケーションの一部分の構造や振る舞いの表現方法を規定するパターン。前工程の結果に対してパターンを適用しその工程の成果物を得ることを繰り返してアプリケーションを詳細化していく。各レベルのパターンを用意して通用の順序をあらかじめ規定しておけば, アプリケーションの詳細化を非常に効率的に行うことができる。この場合, そのような体系化されたパターン群を抽出, 構成することが問題になる。一般的に適用できる洗練されたパターンを生成することは非常に難しい。しかし特定の文脈に絞ればパターンを生成しやすくなる。あるパターンを適用することを前提とすれば文脈が明らかになり, その結果に適用するパターンを生成しやすくなる。
- 一般社団法人情報処理学会の論文
- 1997-09-24
著者
-
吉田 裕之
(株)富士通
-
山本 里枝子
(株)富士通研究所
-
上原 忠弘
(株)富士通研究所ソフトウェア研究部
-
山本 里枝子
富士通研究所
-
上原 忠弘
株式会社富士通研究所
-
山本 里枝子
株式会社富士通研究所
-
赤木 豊
(株)富士通金融システムズ
-
石田 修一
富士通(株)
-
藤田 雅人
富士通(株)
-
山本 里枝子
株式会社 富士通研究所
関連論文
- ソフトウェアエンジニアリングシンポジウム2008開催報告(調査・報告・教育)
- アスペクト指向を利用したWebアプリケーションテストの自動化(一般セッション E_テスト・検証)
- 第5回パターン指向開発とパターンの今後(パターン : ソフトウェア開発ノウハウの再利用)
- パターン : ソフトウェア開発ノウハウの再利用 : 第1回 パターン発展と現状
- ビジネスアプリケーションむけパターン体系とその適用
- 再利用の新しい枠組みを求めて : オブジェクト指向開発でのパターンシステム
- ソフトウェア開発プロセス支援システムSOFTPIEの開発
- プロセス支援システムSOFTPIEの開発
- 業務分析へのオブジェクト指向方法論の適用
- オブジェクト指向を用いた業務分析についての一考察
- 視覚的ソフト開発環境vie(3)アニメーションマニュアル適用例
- 視覚的ソフト開発環境vie(2)アニメーションマニュアル概要
- 視覚的ソフト開発環境vie(1)構想
- 仮定に基づく組み合わせ最適化手法
- 生産計画問題におけるスケジューリング方式
- 制約充足問題における制約緩和法を用いた最適化
- ウィンターワークショップ2006・イン・鴨川参加報告
- ディペンダビリティ確保にむけたアスペクト指向技術動向
- ディペンダビリティ確保にむけたアスペクト指向技術動向
- ドメイン分析・モデリングワーキンググループの活動
- 1 ドメイン分析とドメインモデリングの概説 (ドメイン分析とドメインモデリング)
- フレームワークに基づくWebアプリケーションのプログラムモデル検査
- 特集「ソフトウェア工学の変化と深化」の編集にあたって
- 編集にあたって(女性たちが拓くIT-ITダイバーシティフォーラムより-)
- Webアプリケーションの統合テスト環境
- SIPアプリケーションフレームワークの開発と適用(開発支援環境・自動化技術,ソフトウェア工学の理論と実践)
- XMLアプリケーション開発のためのパターン体系の開発(オブジェクト指向とWeb技術)
- 金融アプリケーション開発におけるパターン適用
- プロダクトベース・プロセス支援の提案と実現
- プロダクトベース・プロセス支援の提案と実現
- 92-29 CASE環境におけるプロセス統合
- LISP-PAL : プログラミング支援のための自然言語による質問応答システム
- ウィンターワークショップ・イン・金沢報告 : 再利用
- プロジェクト管理ツールとプロセス管理ツールの連携の実現
- 組織構造を反映したプロセス記述とその運用について
- 深い知識に基づく問題解決と知識獲得に関する考察および深い知識の視覚的獲得
- 診断エキスパートシェルDeLaにおける原因仮説の扱い
- ディシジョンラティスに基づく診断型エキスパートシェル : その『すがた』
- ディシジョンラティスに基づく診断型エキスパートシェル : その『こころ』
- B-006 アクティビティグラフからのテストケース生成技術(B分野:ソフトウェア)
- フレームワークに基づく Web アプリケーションのプログラムモデル検査
- 1B-3 SMT Solverを利用したWebアプリケーション用テストデータの生成(テスト・検証,一般セッション,ソフトウェア科学・工学,情報処理学会創立50周年記念)
- アプリケーション品質・検証技術への新たな取組み (特集 富士通SEのものづくり革新への取組み)
- オブジェクトGLOVIAのコンポーネント技術
- パターン指向アプリケーション開発
- オブジェクト指向ドメインモデル
- ドメイン分析・モデリングの利用法・研究法 : ドメイン分析・モデリングとオブジェクト指向