In that case, the user must return to the older version and correct the model
by hand to be valid in both old and new versions of the metamodel??”presumably
impossible in some cases except by deleting parts of the model??”and only then can she
update.
GME is only available onWindows. At least earlier, it also had a multiuser version
using an ODBC connection to a Microsoft SQL server back end. A database can
contain multiple projects, each containing multiple models. The models must all be
from the same set of modeling languages. Integration with other handwritten code
modules for model analysis or extra tool functionality is via a COM interface, or a
C++ interface built on top of COM.
14.4.3 DSL Tools (Microsoft), 2006??“
In the Visual Studio 2005 SDK 3.0, Microsoft released the ?¬?rst version of their
Domain-Speci?¬?c Language Tools: a combination of frameworks, languages, editors,
generators, and wizards that allow users to specify their own modeling languages and
tools. This support for DSM forms the major new element of Microsoft??™s wider
Software Factories project. Model-driven development has backing from the highest
levels of Microsoft, with Bill Gates claiming the approach will be the most important
innovation in software over the next 10 years (Seeley, 2004).
As its metamodeling and modeling tools will both only work as part of Visual
Studio, DSL Tools are only available on Windows.
Pages:
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756