14.4 CURRENT TOOLS
A complete review of current tools is beyond the scope of this book. Given the
background of the authors, any attempt would be subject to accusations of bias??”
founded or unfounded!We will thus look only at what we consider to be the top four
environments. As a criterion for this selection we require that the tools form a coherent
DSM environment, including metamodeling, graphical modeling, and generation.
We will include two established DSM environments, MetaEdit+ and GME, and
two ???version 1.0??? tools: the DSM plug-ins recently released by Microsoft and Eclipse
for their IDEs. Within Eclipse there are also some other ???version 1.0??? or prototype
plug-ins that we shall mention brie?¬‚y.
390 TOOLS FOR DSM
14.4.1 MetaEdit+ (MetaCase), 1995??“ Q1
First released in 1995, MetaEdit+ is a descendant of the earlier MetaEdit in terms of its
concepts and development team, but a fresh start in terms of its code. MetaEdit+
aimed to rectify several architectural decisions in MetaEdit that proved to restrict its
scalability and ef?¬?cacy. Some of the decisions had simply been due to limited
resources, but others were based on false assumptions: what had seemed a good idea
turned out to work poorly in practice. Interestingly, these same assumptions appear to
be present in the current crop of ???version 1.
Pages:
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752