コンセプトベース

ConceptBase グラフ エディタに表示されるエンティティ関係図の 4 つのMOFレベルすべて

ConceptBase (別名ConceptBase.cc)は、シェブデ大学で開発された演繹的かつオブジェクト指向のデータベース管理システムです。以前の開発は、パッサウ大学(1987~1992年)、アーヘン大学(1992~2003年)、ティルブルフ大学(1997~2013年)で行われました。主にソフトウェア工学および関連分野における概念モデリングとメタモデリングに利用されています。ConceptBase.ccは無料のオープンソースソフトウェアです。

ConceptBase は次の機能を組み合わせています。

  • クラスや継承などのオブジェクト指向の概念
  • データログエンジンによって評価される演繹ルール
  • イベント条件アクション(ECA)パラダイムに準拠したアクティブルール
  • 再帰関数の定義
  • 任意の数の抽象化レベル(メタクラス、メタメタクラス)によるメタモデリング

ConceptBase は、知識表現 Telos のバリエーションである O-Telosを実装します。

グラフィカルユーザーインターフェースは、新しいクラスとオブジェクトを追加するためのワークベンチと、高度に設定可能なグラフエディターで構成されています。ノードとリンクのグラフィカルタイプは、演繹ルールによって定義でき、コンテキストに応じて定義できます。

参照

参考文献

  • M. Jarke, R. Gallersdörfer, MA Jeusfeld, M. Staudt, S. Eherer, ConceptBase - メタデータ管理のための演繹的オブジェクトベース. Journal of Intelligent Information Systems, 4, 2, 1995, pp. 167–192, DOI 10.1007/BF00961873.