フレームワーク(framework)とは、
ソフトウェアフレームワーク - コンピュータ・プログラミング用語。アプリケーションフレームワークなど。
ビジネスフレームワーク - 経営戦略や業務改善、問題解決などに役立つ分析ツールや思考の枠組み。
MBAなどで教わるビジネスに必要とされるロジカルシンキングや発想法などを体系的にまとめたもの。
ソフトウェアフレームワーク(software framework)とは、
プログラミングにおいて、一般的な機能をもつ共通コードをユーザーが選択的に上書きしたり特化させたりすることで、
ある特定の機能をもたせようとする抽象概念のことである。単にフレームワークとも呼ばれる。
ソフトウェアフレームワークは、はっきり定義されたAPIを持ち、コードを再利用可能な形で隠蔽しているという点でライブラリとよく似ている。
しかし、ライブラリでは呼び出し側がプログラム全体の制御構造を指定できないが、フレームワークでは可能である。
この制御の反転がソフトウェアフレームワークの特筆すべき特徴である。
アプリケーションフレームワーク(Application Framework)とは、
プログラミングにおいて、特定のオペレーティングシステムのためのアプリケーションの標準構造を実装するのに使われるクラスやライブラリの集まりである。
単にフレームワークとも呼ぶ。
多くの再利用可能なコードをフレームワークにまとめることによって、開発者の手間を省き、新たなアプリケーションのために標準的なコードを改めて書かなくて済むようにする。
アプリケーションフレームワークはグラフィカルユーザインタフェース (GUI) が一般的になるに連れて一般化してきた。
というのも、GUIはアプリケーションの基本的構造の標準化を促進する傾向があるためである。
アプリケーションの基本コード構造が明らかであるため、標準フレームワークを使えば自動GUI作成ツールが作り易くなる。
フレームワークの実装にはオブジェクト指向プログラミング技法が一般に使われ、あるアプリケーションの独自の部品がフレームワーク内の既存のクラスを継承することができる。
|
|
| 統合ID管理 |
| IC個人認証 |
| シングルサインオン |
| アクセス制御 |
| ログ管理 |
|
|
| 漏洩防止 |
| 簡単運用 |
| 安心の低価格 |
| 短期間導入 |
| 全額経費計上 |
|
|
| 課題で探す |
| 規模で探す |
| 業種で探す |
| 導入手順 |
|
|
| 内部統制とは |
| サイト内検索 |
| Q&A |
| 用語集 |
| ブログ |
| プレスリリース |
| お問い合わせ |