Both of these tools are fully-fledged metaCASE environments, in other words CASE tools where the user can modify the method supported, or add completely new methods. Both initially started as research prototypes, made by the MetaPHOR research group at the University of Jyväskylä Department of Computer Science and Information Systems, and both have been released as commercial products, available through MetaCase Consulting. There is also a short description of the implementation of MetaEdit+.
The main differences between the tools, and the main literature about each, are shown below. There is a substantial amount of publications about the tools, roughly divided into MetaEdit (1991-1994) and MetaEdit+ (1994-). The articles here in general represent the finished product well: there are other articles that were written around 1993-4 that point the way ahead, but whose ideas have been changed as the development progressed.
MetaEdit | MetaEdit+ |
---|---|
Single-user | Multi-user |
Single representation: Diagram | Multi-representation: Diagram, Matrix, Table |
Single method and many graphs per file, no linking between files | Multiple methods and projects all interlinked, repository based |
Single platform: Windows | Multi-platform: Windows, Mac, Unix |
Distributed metamodelling: separate programs for symbol definition and compiling metamodels | Integrated metamodelling: everything within one program |
Graphical metamodelling, producing textual output which is compiled to metamodel | Form-based metamodelling, working directly on metamodel |
Implemented Tools | |
![]()
|
![]()
|
Metametamodel | |
![]() |
![]()
GOPRR Description: research and implementation viewpoint |
Comparisons and reviews | |
![]() |
![]() |
Home Page