| 
       Home  
      Slime UML  
        - Download   
      - Features  
    Support 
        - FAQ  
        - Online help  
          
        - Contact 
      More plug-ins  
      Marco's corner  
        - Contact  
     | 
     
      Slime UML - the lean and
      mean modeling tool
      
      Slime UML, the SLIm Modeling Environment, is the first UML modeling
        plug-in developed from scratch for perfect integration into the Eclipse
        Software Development Environment (Websphere Studio Application Developer
        is the IBM product based on the Eclipse platform). 
      It was programmed by Marco
          van Meegen, an independent IT consultant. 
      If you're looking for some more cool eclipse plugins, check
          his site. 
      10-Feb-2008 
      
        - Slime UML V2.0.7 now runs with Eclipse 3.3. Install it from the MVMSoft
        Update Site at http://www.mvmsoft.de/content/plugins/updatesite. For
        Windows Enhanced MetaFile export you need v1.0.3 of the net.sf.tritos.emfexport
        feature from the same update site.
 
       
      29-July-2006 
      
        - Slime UML V2.0.6 beta adds support for self-connections, generation
          and hiding of methods/attributes.
 
       
      16-July-2006 
      
        - Slime UML V2.0.5 beta is based on Eclipse 3.2 Callisto. This is the
          first 2.x release which has all major features from 1.3.5 implemented
          (+ more like undo/redo etc).
          
          Install it from the MVMSoft Update Site at http://www.mvmsoft.de/content/plugins/updatesite/.
          It only works on Eclipse >= 3.2.0. It is not very well tested,
          so you might not want to use it for production purpose. This one supports
          Linux too and can automatically save diagrams as PNG or JPEG to make
          sure your documentation always is up-to-date.
And Fast Browsing mode is back ! See feature comparison
with Slime 1.x 
Slime 2.x will not be made available for Eclipse Versions < 3.2.
 
         
       
      
        - 
          
        
 
       
      12-July-2006 
      
        - Slime UML V2.0.1 beta is based on Eclipse 3.2 Callisto. Install it
          from the MVMSoft Update Site at http://www.mvmsoft.de/content/plugins/updatesite/.
          It only
          works on Eclipse >= 3.2.0 ! It is not very well
          tested, so you might not want to use it for production purpose.
Currently it does not support Linux, but I'll test it on Linux shortly.
          
  
         
       
      20-May-2006 
      
        - Slime UML V1.9.5 alpha is the first
          2.0 development stream version made publicly available. Install it
          from the Update Site at http://www.mvmsoft.de/content/plugins/updatesite/.
          Currently it only works on Eclipse >= 3.1.1 ! It
          is not
          very
          well
          tested, so you might not want to use it for production purpose.
          
          Its a complete rewrite complete rewrite using GEF and EMF (maybe I
          should now change the name to Fame (fat modelling environment ;-))
        and should work with all Eclipse Versions >= 3.0.   
       
	  Well, since it was a technology change, there's not much big difference to see on the surface;
		the major advantages you will see:
		 
		- XMI-serialization format instead of binary
 
		- unlimited undo/redo support
 
		- connections are much more comfortable to handle, you have reconnects and bendpoints
 
		- an automatic connection router is also available, which avoids routing connections through objects
 
		- Outline View with a tree representation of all diagram objects
 
		- multipage print support
 
		 
        More details are found here: Comparison of Features to Version 1.x	 
       
      -  
 
       
      
        - 22-August-2005
 
        - Slime is now completely free ! Version 1.3.5 is now fully functional,
          you need not register it anymore for copying diagrams to windows/svg.
          It works with all Eclipse Versions >= 3.0.
 
       
      
        - 18-July-2005
 
       
      
        - Slime 1.3.4 released, should work with all Eclipse versions >=
          3.0. Tested with Eclipse 3.1 final. Removed expiration date. Speedup
          on diagram creation. Fixed bugs: serialization/copy of binary classes
          from jar files now works correctly.
 
       
      
        - 20-Feb-2005
 
       
      
        - Slime 1.3.3 released. Tested with Eclipse 3.0M5. Fixed bugs: duplicate
          msg on delete, CTRL+CR did not work for line break, Copy to Windows
          action sometimes grayed out in registered version 
 
       
      
        - 11-Jan-2005
 
       
      
        - Updated Expiration Date of Slime 1.3.2 Evaluation Version to 31-July-2005.
 
       
      
        - 12-July-2004
 
        - Slime 1.3.2 released. Compatible with Eclipse 3.0 only !!! If you
          need 2.x compatibility, stay with Slime 1.3.1.
 
        -  
 
        - 02-July-2004
 
        - The current Slime release does not work with the Eclipse 3.0 final
          release. End of this month (latest) I'll release a new version for
          Eclipse 3.0. Please wait for the new version.
 
       
      
        - 25-Feb-2004 
 
        - Slime V1.3.1 released. Compatible with Eclipse 3.0M7 and Eclipse
          2.x. Bug fixes for 3.0 Milestone releases concerning Class Diagram
          wizard. 
 
       
      
        - 
      
  
      22-Dec-2003  
      
        - Slime V1.3.0 released. Compatible with Eclipse 3.0M6 and Eclipse
          2.x.
            
              - There seems to be a problem with some milestone builds of Eclipse
                3.0 and the diagram wizard; you can create diagrams without wizard
                by just creating a file named mydiagram.cdf, open it in Eclipse,
                and drag&drop classes from the package view onto it; then
                autolayout --> voila.
 
               
             
         
       
      01-May-2003 Slime UML V1.2.0 released. Abstract methods
        are now shown in italics; static attributes underlined. Zooming works
        much smoother. 
      31-Mar-2003 The feedback poll among Slime users is
        now closed. The lucky winner of a free licence is Victor Strelkov. Congrats
        to Victor, and thanks to all participating! We will carefully review
        your feedback and adapt our plans accordingly. 
      17-Feb-2003 Long awaited Slime UML 1.1.1 has arrived,
        updated to work with the milestone releases of Eclipse 2.1, up to and
        including M5. 
      06-Jan-2003: Happy New Year! We are working on an update
        of Slime UML to work with the latest stable Eclipse builds M3 and M4.
        Check back soon! 
      08-Nov-2002: Slime 1.0.1 is avilable for purchase via
        the share-it service. 
      31-Oct-2002: Released Slime 1.0.1 with numerous bug
        fixes. Diagram export to Windows Metafile and Scalable Vector Graphics
        is available for registered users. 
      
      25-Sep-2002: New Slime UML release is 0.9.0 available. 
      
      Use cases
      Slime UML makes it a snap to: 
      
        - Document your Java code.
        
 - Reverse-engineer existing source code.
        
 - Visualise complex Java libraries, even without source.
      
  
      Of course you can do upfront modeling with use cases, package and class
        diagrams, too. 
      More... 
      Features
      Features are: 
      
        - Full support for use cases, package and class diagrams
        
 - Drag&drop of classes and packages from package view
        
 - Automatic layout of diagrams with sophisticated algorithm, supports
          multiple inheritance
        
 - Instant diagram update when Java code changes
        
 - Adding of .class files from libraries, with or without attached source
          code
      
  
      
        - Class diagram wizard and diagram perspective for quick and easy diagram
          creation
        
 - Thumbnail view of diagram with navigation function for perfect overview
        
 - Source Browser for instantly visualising the source code of a selected
          method
      
  
      
        - Diagram Zooming for better overview
        
 - Printing of diagrams
        
 - Copy&paste between diagrams
        
 - Instant text-editing for all text-shapes
        
 - properties view for modifiying properties without modal dialog,
          even on multiple selections
        
 - Integrated help
      
  
      
        - Light-weight (< 1 MB plugin-size)
        
 - faston big diagrams, even with more than 300 classes on a diagram
        
 - Perfectly integrated with Eclipse
        
 - copy/paste diagrams to Windows Clipboard        
      
  
      More... 
      Screenshots
      Here is an example analyzing the open source Draw2D-Framework for Eclipse.
        Drag the package on the diagram, press autolayout, and the diagram overview
        shows the result: A well separated inheritance clustered, crossing-minimized
        graph-layout. Ready to analyze the structure and copy&paste certain
        areas of interest into new (sub-)diagrams. Double-clicking on a method
        positions the source code browser at the correct line of Java code. 
        
      More... 
      Installation
      
        - Open the Eclipse Update Manager, select "Find and Install" and create
          a new Update Site and enter the Update Site URL for mvmsoft: http://www.mvmsoft.de/content/plugins/updatesite/
 
        - After installing, the Workbench will be restarted. Under File-->New-->Other
          you should find a new folder "UML" and there "Slime UML Diagram". Start
          it and create a diagram.
 
       
      Getting help
      
        - Refer to the Known Limitations and Bugs section below.
 
        - Look at the FAQ.
 
        - Check the Slime UML Eclipse online help (Help -> Help Contents) delivered
          with the distribution, or browse the updated Help
          on Site.
 
        - If none of the above solved your problem, write an email to support@mvmsoft.de,
          describing your problem precisely and including the version numbers
          of OS, Eclipse, and Slime. Thank you!
 
       
      Known Limitations and Bugs
      Supported platforms: All Eclipse Platforms 
      Supported Eclipse Versions: Eclipse 3.0 or higher and all Products based
        on these versions of Eclipse Platform. 
      
        - Dragging multiple shapes into a container (package or system) will
          sometimes put them in a location inside the container where you cannot
          access them anymore.
 
        - Some of the select actions will not work for shapes inside a container.
 
       
      Future Plans
       Slime UML will stay what it is: a good alternative to
        expensive enterprise modeling tools with very good value for 0 money.
        If you look for Open Source Tools, try Argo
        UML. For quickly analyzing/documenting source code structures, at
        the moment the most interesting alternative is Together/J, which is very
        expensive and not integrated into Eclipse. 
      Release 2.0 of Slime UML is a major rewrite using Draw2d, GEF and EMF.
         Major improvements will include Code generation and
        more supported diagram types.  
      
      Planned New Features
       
        - implement fast-browsing mode in 2.0 stream
 
        - better support for automatically adding association connections
 
        - more supported diagram types, especially sequence diagrams
 
        - simple code generation from detached classes using editor templates
 
        - integrate VelocityBuilder for more sophisticated generation
 
        - Ecore doc-tag support for reengineering ecore models
 
       
        
      
        
     |