Generic Modeling Environment: Difference between revisions

Content deleted Content added
Ledeczi (talk | contribs)
deprod - the original paper has 824 cites on GScholar. Plenty of independent papers with SIGCOV
 
(8 intermediate revisions by 6 users not shown)
Line 1:
{{Multiple issues|{{refimprove|date=December 2015}}
{{notability|date=December 2015}}}}
 
'''The Generic Modeling Environment''' ('''GME''') is a [[Domain-specific modeling|___domain-specific]], [[model integrated computing|model-integrated]] program synthesis tool for creating ___domain-specific models of large-scale systems. GME allowsdevelopment usersstarted toin define2000 new modeling languages usingat [[UnifiedVanderbilt Modeling Language|UMLUniversity]]-based, [[Metamodeling|metamodels]]US and continues well into 2022. GMEInitially wasit developedonly bysupported theMS InstituteWindows forOS,<ref Softwarename=":0">{{Citation Integrated|title=GME SystemsManual atand [[VanderbiltUser University]].Guide |date=2018 |url=http://repo.isis.vanderbilt.edu/GME/GME%20Manual%20and%20User%20Guide/GME%20Manual%20and%20User%20Guide.pdf is|publication-date=2018 |access-date=July 18, 2023}}</ref> but later evolved into WebGME, a partweb- ofand theNode.js- [[METAbased Toolsoftware.<ref>{{Citation Suite]]|title=Next Generation (Meta)Modeling: Web- and theCloud-based [[AdaptiveCollaborative VehicleTool Make]]Infrastructure program|url=https://webgme.org/WebGMEWhitePaper.pdf The|pages=20 main|publication-date=2014 language|access-date=July it18, uses2023 |publisher=Institute for Software Integrated Systems, Vanderbilt University}}</ref> Its primary purpose is [[CyPhyML]]model-building.
 
== Overview ==
GME allows users to define new modeling languages using [[Unified Modeling Language|UML]]-based [[Metamodeling|metamodels]]. GME was developed in 2000 by the Institute for Software Integrated Systems at [[Vanderbilt University]].<ref name=":0" /> GME is a part of the [[META Tool Suite]] and the [[Adaptive Vehicle Make]] program. The main language it uses is [[CyPhyML]].
 
hierarchy, multiple aspects, sets, references, and explicit constraints
 
=== WebGME ===
The new version of GME, called WebGME, is entirely web-browser based. It supports simultaneous distributed collaborative editing of models and has a version controlled database backend in the cloud. The native file format is {{Code|.webgmexm}}.
 
==See also==
Line 10 ⟶ 18:
* [[MetaCASE tool]]
* [[Ptolemy Project]]
 
==References==
{{Reflist}}
 
== External links ==
* [http://www.isis.vanderbilt.edu/projects/gme/ GME]
 
* [https://webgme.org/ WebGME]
 
[[Category:UML tools]]
 
 
{{soft-eng-stub}}