研究履歴 MetaEdit+の開発の背景にある研究は、 MetaPHORプロジェクトの一環としてユヴァスキュラ大学 で行われました。メタモデリングおよびモデリングツールであるMetaEditは、1980年代後半から1990年代初頭にかけて、MetaCase社との協力のもと、SYTIプロジェクトによって既に開発されていました。
MetaEditとMetaEdit+は、 MetaPHOR研究グループによる多数の出版物([ 1 ] [ 2 ] を含む)で説明されています。その後の研究は、 MetaCaseでの継続的な開発の一環として、引き続き発表されています[ 3 ] [ 4 ] 。
ツール履歴 MetaEditは、オブジェクト・プロパティ・ロール・リレーションシップ(OPRR)データモデルを用いたグラフィカルなメタモデリング、グラフィカルシンボルエディタによるDSM言語表記の定義、およびドメイン固有言語を用いたコードジェネレータの定義を可能にした。これら3つの要素が組み合わさってメタモデルファイルを形成し、MetaEditがそのモデリング言語を サポートするように構成された。
MetaEdit 1.0は1993年にシェアウェアとしてリリースされた。 MetaEdit 1.1は1993年に商用ソフトウェアとしてリリースされた。 MetaEdit 1.2は1995年にリリースされた。 オリジナルのMetaEditは、一度にサポートできるモデリング言語、ユーザー数、表現形式(グラフィカル図)がそれぞれ1つに限定されていました。MetaEdit+は、これを複数の統合モデリング言語、複数の同時ユーザー、そして図、マトリックス、表といった複数の表現形式に拡張するように設計されています。
MetaEdit+の最初のバージョンであるMetaEdit+ 2.0は、1995年にMetaCase社によってWindows向けにリリースされました。 MetaEdit+ 2.5は1996年にリリースされ、完全なマルチユーザー機能とSolarisおよびHP-UX のサポートが追加されました。 MetaEdit+ 3.0は1999年にリリースされ、その後数年間にわたる3回のサービスリリースでLinuxのサポートと重要な新機能が追加されました。 MetaEdit+ 4.0は2004年にリリースされ、新しいダイアグラムエディタとシンボルエディタ、ポートのサポート、SOAPとXMLによる相互運用性などが追加されました。2つのサービスリリースでは、新機能の追加とMac OS Xのサポートが行われました。 MetaEdit+ 4.5は2006年にリリースされ、グラフィカルなメタモデリング機能が追加され、メタモデル、シンボル、ジェネレータの定義機能およびダイアグラムエディタが改良されました。 MetaEdit+ 4.5 SR1aは2009年にリリースされ、より新しいプラットフォームのサポートが追加されました。 MetaEdit+ 5.0は2012年12月にリリースされ、Eclipse およびVisual Studio との統合、動的シンボル、強化されたグラフィック、変更のグラフィカル表示などの機能が追加されました。 MetaEdit+ 5.1は2014年11月にリリースされ、階層型プロパティシート、移動可能な動的ポート、および新しいプロパティタイプが追加されました。 MetaEdit+ 5.5は2017年2月にリリースされ、バージョン管理機能とGit やSVNなどの バージョン管理 システムとの統合機能が追加されました。SR1ではプロジェクトレベルのアクセス権限が追加され、Cloud RSLではリモート共有ライセンスが追加されました。MetaEdit+ 5.6は2025年11月にリリースされ、メタモデラー向けの機能強化とマルチユーザー対応の改善、そして新しい検索、閲覧、フィルタリング機能が追加されました。
ワークフロー MetaEdit+には主に2つのバージョンがあります。[ 5 ]
MetaEdit+ Workbenchに は、モデリング言語の設計および使用のためのツールが含まれています。MetaEdit+ Modeler( モデリング言語を使用するためのツールを含む)。通常、MetaEdit+ Workbenchは 、少数の主要開発者がプロジェクト固有のモデリング言語を設計するために使用されます。その後、このモデリング言語を使用して、 MetaEdit+ Modeler で最終製品が開発されます。
参考文献 ↑ Smolander, K.; Lyytinen, K.; Tahvanainen, V.-P.; Marttiin, P. (1991). "MetaEdit: 方法論モデリングのための柔軟なグラフィカル環境". Proceedings of CAiSE'91, 3rd Intl. Conference on Advanced Information Systems Engineering . Springer Verlag. pp. 168–193 . ↑ Kelly, S.; Lyytinen, K.; Rossi, M. (1996). "MetaEdit+: 完全に構成可能なマルチユーザーおよびマルチツールCASE環境" . CAiSE'96、第8回国際先端情報システム工学会議議事録、Lecture Notes in Computer Science 1080 . Springer-Verlag. pp. 1–21 . ↑ ケリー、スティーブン。 「出版物リスト」 。 2026年1月9日 取得 。 ↑ トルヴァネン、ユハ・ペッカ。 「出版物リスト」 。 2026 年 1 月 9 日 に取得 。 ↑ MetaEdit+ ドメイン固有モデリング (DSM) 環境
外部リンク MetaEdit+の開発元であるMetaCase社