なぜ知識モデルが必要なのですか
情報技術産業の存在の数十年の間、重要な理論的基盤が作成されてきました。さまざまな団体や組織が、さまざまな分野で知識体系と方法論を開発してきました。
それらのいくつかを次に示します。
BABOK(ビジネスアナリシス知識体系ガイド)-International Institute of BusinessAnalysisによるビジネスアナリシス知識体系ガイド
SWEBOK(Software Engineering Body of Knowledge)は、2015年の国際標準ISO / IEC TR 19759であり、ソフトウェアエンジニアリングに関して一般的に受け入れられている知識の量を説明しています。
SEBOK(Systems Engineering Body of Knowledge)は、BKCASE組織によって開発されたシステムエンジニアリングの分野の知識の集まりであり、3つの協会(つまり、国際システムエンジニアリング評議会、システムセンター)で構成される理事会によって監督されています。工学研究とIEEEComputer Society)
BPM CBOK(ビジネスプロセス管理知識体系ガイド)-ビジネスプロセス管理専門家協会(ABPMP)のビジネスプロセス管理に関する知識体系
PMBOK(Project Management Body Of Knowledge)-PMIプロジェクトマネジメント協会のプロジェクト管理における専門知識の集まり
IREB CPRE認定(要件エンジニアリングの認定)Foundation Levelは、IREBコミュニティのエンジニアリング要件の方法論です。
これらの文書はインターネットで見つけるのは難しくありませんが、勉強するのにかなりの時間がかかります。何百ページもの乾いたテキスト:定義、分類、多くの場合、ロシア語の翻訳はありません-これはすべて、情報源に記載されている貴重な資料の同化を妨げます。このような大量の情報を体系化して作業に使用するには、知識をより便利で圧縮された形式で提示する必要があります。
:
,
, .
C , , .
, - :
? -
? - , , ; :
,
,
? -
? - .
, :
- ,
- ,
- ,
- , .
Archimate
, ( ) , .
IREB ArchiMate.
ArchiMate , - ( ) : , , , , , , . , , .
Archimate:
1. ,
: «?» - , .
« » (Work Package) .
«» (Composition) , . «» (Triggering) .
, , : → ..
«» (Value) «?».
2.
: «?» - , .
« » (Deliverable).
«» (Realization) - . «» (Access) / . «» ( ) .
, , . , .
3.
: , , , , .
ArchiMate , , , .
«» (Requirement) , . «» (Principle) , . «» (Meaning) .
«» (Association) .
, « RE» ( ) . « 4. » «» ( ).
, «» (Constraint), «» (Influence).
4. :
: «?» - , .
«» (Business Role) , . «» (Business Actor) -, . , , , .
«» (Assignment) , .
, « » « », , « », ( ).
5. .
«» (Aggregation) , . , , . , « », , , «, ».
«» (Composition) , ( ). , CASE-.
«» (Specialization). , «» , DFD- UML- .
6. Archi
.
ArchiMate . .
Archi , html- . : , .
IREB ArchiMate. :
:
,
.
:
, ; -
-
1つのモデルで複数のコードと方法論を記述する機能。たとえば、説明されている方法論では、要件分析プロセスを個別に分離していないため、このモデルをシステム分析全体に関する知識の領域と組み合わせることができません。