ビジネス系システム開発におけるオブジェクト指向開発技法 (4) : 適用例による再利用性の評価
スポンサーリンク
概要
- 論文の詳細を見る
我々はオブジェクト指向による分析から実装まで一貫したソフトウェア開発手法を整備している. この中の分析技法では, ビジネス情報の構造と挙動をドメインオブジェクトとしてモデル化を行う. 設計では3階層アーキテクチャを想定し、分析で抽出したオブジェクトをさらに4種類 (ユーザインターフェース, ビジネスサービス, データサービス, エンティティ) のオブジェクトから成る構成にモジュール化する. このような分析・設計により仕様の局所化, 機能の共通化を高めたソフトウェアを作成することが可能である. さらにソフトウェアの再利用性を高めるため, 本手法での成果物の有効利用を検討している. 本報告では実際の公共設備の保守システムの例を用いて, 各開発工程での再利用法を検討した. 分析では, 同一ドメイン内で再利用可能なデータとメソッドの汎用的な枠組みの抽出を, ドメインオブジェクト図上で試行した. その結果をドメインの標準モデルとし, 抽出方法を検討した. 設計では標準、モデルをべースにシステム仕様を3階層アーキテクチャに従ったオブジェクト設計を行い, 特定ドメインに特化した処理のパターン (ドメイン向け処理パターン) の可能性について検討した.
- 一般社団法人情報処理学会の論文
- 1997-03-12
著者
-
鈴木 由美子
三菱電機(株)情報技術総合研究所
-
鈴木 由美子
三菱電機(株)情報システム研究所
-
原田 道明
三菱電機株式会社情報技術総合研究所
-
徳本 修一
三菱電機(株)情報技術総合研究所
-
徳本 修一
三菱電機株式会社 情報技術総合研究所
-
鈴木 由美子
三菱電機株式会社 情報技術総合研究所
-
萩原 正敏
三菱電機株式会社 情報技術総合研究所
-
萩原 正敏
三菱電機(株)情報技術総合研究所
関連論文
- データ分析支援ツール"DBSOLVER"(2) : 分析の流れ
- B-6-46 分散型Mobile IP移動管理システムの開発 : シームレスハンドオフの実装(B-6. ネットワークシステム)
- オブジェクト指向プロトタイピングツール : ROAD/EE
- オブジェクト指向実行検証系ROAD/EE(3) : プロトタイピング
- オブジェクト指向実行検証系ROAD/EE(2) : 統合方式と実行メカニズム
- オブジェクト指向実行検証系ROAD/EE(1) : 要求工学への一アプローチ
- B-6-42 アタックトレラントシステムの開発 : (3)10GbpsワイヤーレートSPI処理の実装(B-6.ネットワークシステム, 通信2)
- B-6-40 アタックトレラントシステムの開発 : (1)アタックトレラントシステムの全体像(B-6.ネットワークシステム, 通信2)
- プラント運転支援向け分散協調機構
- マイコン組み込みS/Wの開発を支援するCASEツール : testCASE(3) : testCASEを用いた開発の流れ
- マイコン組み込みS/Wの開発を支援するCASEツール : testCASE(2) : 状態遷移表とテスト手順生成
- マイコン組み込みS/Wの開発を支援するCASEツール : testCASE(1) : 全体構成
- 階層型知的エージェントのドクトリン開発評価支援システムへの応用
- HLAをベースとした並列分散シミュレーションシステムの実現 : Data Distribution Management の性能評価
- HLAをベースとした並列分散シミュレーションシステムの実現 : eRTI 1.3とDMSO-RTIの性能比較
- 訓練用シミュレーションにおける自動模擬フレームワークの実現 : プロダクションシステムによる自律動作の実現
- 既存シミュレーションシステムの機能拡張化方式の検討
- 訓練用シミュレーションシステムにおける自律協調動作の実現
- HLAをベースとした並列分散型ウォーゲームシミュレーションの実現 : 既存シミュレータの機能拡張化方式
- B-6-113 異種無線対応ネットワークモビリティシステムの開発(3) : スポット通信対応高速ハンドオーバ(B-6.ネットワークシステム, 通信2)
- B-6-112 異種無線対応ネットワークモビリティシステムの開発(2) : ユーザ端末のQoS制御(B-6.ネットワークシステム, 通信2)
- B-6-47 分散型Mobile IP移動管理システムの開発 : C/U分離アーキテクチャ(B-6. ネットワークシステム)
- データ分析支援ツール"DBSOLVER"(3) : ER図統合支援機能
- GUI構築支援ツール「ぺんぎん」
- B-6-111 異種無線対応ネットワークモビリティシステムの開発(1)(B-6.ネットワークシステム, 通信2)
- B-7-61 サイバーテロ対策システムの開発 : ウイルス感染端末検知(B-7.情報ネットワーク,一般講演)
- C/Sシステム開発におけるJava利用方式の評価
- C/Sシステム開発におけるJava利用方式の評価
- B-6-79 セキュリティ検査/対策と連動したPC持出し管理システムの提案(B-6.ネットワークシステム,一般セッション)
- 分散協調処理による共同作業支援システムの検討
- 2H-6 HLAをベースとした並列分散シミュレーションの実現 : Data Distribution Management機能の実現方式
- 階層型協調処理フィールドを用いた協調処理アーキテクチャの検討
- エージェント機能を用いた自律協調処理システムに関する一考察
- ビジネス系システム開発におけるオブジェクト指向開発技法 (4) : 適用例による再利用性の評価
- 1P-4 LDAPディレクトリを活用した業務運用管理システムの開発
- Outbreak型ワームを対象とした被害拡散防止システムの実現(セッション9-C : ネットワーク攻撃監視・防御(3))
- Outbreak型ワームを対象とした被害拡散防止システムの実現(セッション9-C : ネットワーク攻撃監視・防御(3))
- M_017 検疫ネットワークにおけるワーム拡散防止の一手法(M分野:アーキテクチャ・ユビキタス・セキュリティ)
- B-6-44 アタックトレラントシステムの開発 : (5)トラヒック情報収集・分析機能(B-6.ネットワークシステム, 通信2)
- B-6-43 アタックトレラントシステムの開発 : (4)不正接続端末検知(B-6.ネットワークシステム, 通信2)
- END_END間VPNポリシー管理システムの試作
- オフィスシステムのおけるXML形式フォームと業務データベースの高度データ連携法の検討
- RDB 処理の分散コンポーネント構築支援方式
- RDB 処理の分散コンポーネント構築支援方式
- ビジネス系システム開発におけるオブジェクト指向開発技法 (3) : 再利用性向上のための実装設計
- ビジネス系システム開発におけるオブジェクト指向開発技法 (2) : 3階層設計におけるDB処理パターンの利用
- ビジネス系システム開発におけるオブジェクト指向開発技法 (1) : 分析から論理3階層設計への流れ
- IPモビリティ技術 (特集2 ユビキタスアクセスネットワーク技術)
- IEEE ソフトウェア編集委員会編, "IEEE ソフトウエア'88", 岩波書店, A4判, 185p., \3,500, 1988
- 処理パターンに基づいた仕様書理解の評価
- 実リアルタイムアプリケーションへの並列プログラミング支援環境の適応
- 分散サービスの柔軟な連携を実規するサービスプラグインシステム(3) : アプリケーション制御方式
- 分散サービスの柔軟な連携を実現するサービスプラグインシステム(2) : アプリケーション記述方式
- 分散サービスの柔軟な連携を実現するサービスプラグインシステム(1) : 全体構想
- オブジェクト指向仕様記述の実行・検証系:ROAD/EE
- ソフトウェア安全性分析へのアプローチ
- データ分析支援ツール"DBSOLVER"(1) : 狙いと機能概要