{"id":63,"date":"2012-01-24T16:31:18","date_gmt":"2012-01-24T15:31:18","guid":{"rendered":"http:\/\/www.hpi.uni-potsdam.de\/giese\/gforge\/mdelab\/?page_id=63"},"modified":"2021-09-02T14:37:35","modified_gmt":"2021-09-02T12:37:35","slug":"mom-core","status":"publish","type":"page","link":"https:\/\/www.hpi.uni-potsdam.de\/giese\/public\/mdelab\/mdelab-projects\/mom-core\/","title":{"rendered":"Model Management"},"content":{"rendered":"<p>The <a href=\"https:\/\/hpi.de\/en\/giese\/research\/projects\/model-management.html\">Model Management project<\/a> provides the MoM-Core (Model Management Core) as an essential basis for model management. The MoM-Core (Model Management Core) is a framework for monitoring and manipulating artifacts and their relations using MDE-Tools. Monitored information is provided within the MoM model, which is a megamodel containing representations of artifacts and their relations.<\/p>\n<p style=\"text-align: center\"><a href=\"http:\/\/www.hpi.uni-potsdam.de\/giese\/public\/mdelab\/wp-content\/uploads\/sites\/3\/2012\/01\/MoMProjectOverview3.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-318\" title=\"MoMProjectOverview\" src=\"http:\/\/www.hpi.uni-potsdam.de\/giese\/public\/mdelab\/wp-content\/uploads\/sites\/3\/2012\/01\/MoMProjectOverview3.png\" alt=\"\" width=\"380\" height=\"357\" \/><\/a><\/p>\n<p><strong>Project Team:<\/strong><\/p>\n<ul>\n<li><a href=\"https:\/\/hpi.de\/en\/giese\/people\/prof-dr-holger-giese.html\">Holger Giese<\/a> (contact person)<\/li>\n<\/ul>\n<p><strong>Former Team Members:<\/strong><\/p>\n<ul>\n<li><a href=\"https:\/\/hpi.de\/en\/giese\/people\/thomas-beyhl.html\">Thomas Beyhl<\/a><\/li>\n<li><a href=\"https:\/\/hpi.de\/en\/giese\/people\/regina-hebig.html\">Regina Hebig<\/a><\/li>\n<li><a href=\"https:\/\/hpi.de\/en\/giese\/people\/andreas-seibel.html\">Andreas Seibel<\/a><\/li>\n<\/ul>\n<p><strong>Use in Teaching:<\/strong><\/p>\n<ul>\n<li><a href=\"https:\/\/hpi.de\/studium\/im-studium\/lehrveranstaltungen\/it-systems-engineering-ma\/lehrveranstaltung\/sose-11-72-model-management.html\">Sommer term 2011: Model Management, Seminar<\/a><\/li>\n<li>Master's Theses:\n<ul>\n<li><a title=\"Thomas Beyhl\" href=\"https:\/\/hpi.de\/en\/giese\/people\/thomas-beyhl.html\">Thomas Beyhl<\/a> (\"<em>Versionsbasiertes Model Management auf Basis von verteilten Megamodellen<\/em>\" 2011)<\/li>\n<li>Henrik Steudel (\"<em>An Integration Framework for Collaborative Model Management based on Distributed Megamodels<\/em>\" 2012)<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><strong>Software:<\/strong><\/p>\n<ul>\n<li>MoM-Core - Framework, <em>please contact\u00a0<a title=\"Thomas Beyhl\" href=\"https:\/\/hpi.de\/en\/giese\/people\/thomas-beyhl.html\">Thomas Beyhl<\/a>\u00a0for source code download<\/em><\/li>\n<li>Modular Model Operation Engine (MMO Engine) - Execution Engine, <em>please contact\u00a0<a href=\"https:\/\/hpi.de\/en\/giese\/people\/andreas-seibel.html\">Andreas Seibel<\/a><\/em><\/li>\n<li><a href=\"http:\/\/www.hpi.uni-potsdam.de\/giese\/public\/mdelab\/?page_id=108\">Version Control System<\/a> - Framework<\/li>\n<li>A Build Server for MDE - Framework, <em><em>please contact<\/em> <a href=\"https:\/\/hpi.de\/en\/giese\/people\/regina-hebig.html\">Regina Hebig<\/a><br \/>\n<\/em><\/li>\n<\/ul>\n<p><strong>Supported Languages:<\/strong><\/p>\n<ul>\n<li>MoM Megamodel<\/li>\n<\/ul>\n<p><strong>Used mdelab.de Software:<\/strong><\/p>\n<ul>\n<li><a title=\"SDM Tools\" href=\"http:\/\/www.hpi.uni-potsdam.de\/giese\/public\/mdelab\/mdelab-projects\/story-diagram-tools\/\">Story Diagrams<\/a><\/li>\n<li><a href=\"http:\/\/www.hpi.uni-potsdam.de\/giese\/public\/mdelab\/?page_id=123\">TGGs<\/a><\/li>\n<\/ul>\n<p><strong>Used external Software:<\/strong><\/p>\n<ul>\n<li><a title=\"Eclipse\" href=\"http:\/\/www.eclipse.org\/\">Eclipse<\/a><\/li>\n<li><a title=\"XPand\" href=\"http:\/\/wiki.eclipse.org\/Xpand\">XPand<\/a><\/li>\n<li><a title=\"Jet\" href=\"http:\/\/www.eclipse.org\/modeling\/m2t\/?project=jet\">Jet<\/a><\/li>\n<li><a title=\"ATL\" href=\"http:\/\/www.eclipse.org\/atl\">ATL<\/a><\/li>\n<li><a title=\"Xtext\" href=\"http:\/\/www.eclipse.org\/Xtext\/\">Xtext<\/a><\/li>\n<\/ul>\n<p><strong>Software usage scenarios:<\/strong><\/p>\n<ul>\n<li>Story Diagram Engine is used to execute Story Diagrams provided by the MoM-Core via an adapter for manipulation<\/li>\n<li>XPand is used by the MoM-Core via an adapter for monitoring and manipulation<\/li>\n<li>Jet is used by the MoM-Core via an adapter for monitoring and manipulation<\/li>\n<li>TGG Engine is used to execute TGGs provided by the MoM-Core<\/li>\n<li>MMO-Engine uses MoM-Core<\/li>\n<li>Build Server for Model Transformation Compositions should build on the MoM-Core and probably MMO-Engine<\/li>\n<\/ul>\n<p><strong>Case Studies:<\/strong><\/p>\n<ul>\n<li>The <a href=\"http:\/\/www.hpi.uni-potsdam.de\/giese\/public\/mdelab\/?page_id=355\">dSPACE tool chain<\/a> for the transformation between SysML and AUTOSAR was used as Case Study for the Modular Model Operation Engine.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>The Model Management project provides the MoM-Core (Model Management Core) as an essential basis for model management. The MoM-Core (Model Management Core) is a framework for monitoring and manipulating artifacts and their relations using MDE-Tools. Monitored information is provided within &hellip; <a href=\"https:\/\/www.hpi.uni-potsdam.de\/giese\/public\/mdelab\/mdelab-projects\/mom-core\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":6,"featured_media":0,"parent":770,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-63","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.hpi.uni-potsdam.de\/giese\/public\/mdelab\/wp-json\/wp\/v2\/pages\/63","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hpi.uni-potsdam.de\/giese\/public\/mdelab\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.hpi.uni-potsdam.de\/giese\/public\/mdelab\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.hpi.uni-potsdam.de\/giese\/public\/mdelab\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hpi.uni-potsdam.de\/giese\/public\/mdelab\/wp-json\/wp\/v2\/comments?post=63"}],"version-history":[{"count":9,"href":"https:\/\/www.hpi.uni-potsdam.de\/giese\/public\/mdelab\/wp-json\/wp\/v2\/pages\/63\/revisions"}],"predecessor-version":[{"id":1435,"href":"https:\/\/www.hpi.uni-potsdam.de\/giese\/public\/mdelab\/wp-json\/wp\/v2\/pages\/63\/revisions\/1435"}],"up":[{"embeddable":true,"href":"https:\/\/www.hpi.uni-potsdam.de\/giese\/public\/mdelab\/wp-json\/wp\/v2\/pages\/770"}],"wp:attachment":[{"href":"https:\/\/www.hpi.uni-potsdam.de\/giese\/public\/mdelab\/wp-json\/wp\/v2\/media?parent=63"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}