We provide two tool suites for the requirements engineering and the design for the software of networked mechatronic systems, respectively. Both tool suites are plugin-based extensions for the Eclipse platform.
You need the ScenarioTools MSD tool suite to specify and analyze scenario-based software requirements based on UML Sequence Diagrams. This tool suite is jointly developed by different research institutions (namely, the Software Engineering Group of the Leibniz Universität Hannover, the Software Engineering division of the Chalmers University of Technology, the DEpendable Evolvable Pervasive Software Engineering group of the Politecnico di Milano, the Software Engineering Group of the Paderborn University's Heinz Nixdorf Institute, and the Software Engineering department of the Fraunhofer IEM). Prof. Joel Greenyer, member of the Software Engineering Group of the Leibniz Universität Hannover, furthermore provides a fork of this tool suite enabling textual, scenario-based specifications as well as other features under ScenarioTools.org.
You need the MechatronicUML tool suite (formerly known as Fujaba Real-Time Tool Suite) to specify and analyze platform-independent as well as platform-specific software design models using MechatronicUML.
The self developed parts of the MechatronicUML tool suite are distributed under the terms of the EPL-License.
The bundle of the MechatronicUML tool suite contains 3rd-Party-Features, which use the following licences: Apache-License, MIT-License,
The MechatronicUML tool suite is also available via the Eclipse Marketplace. For a direct installation, you can drag and drop the button to your running Eclipse workspace (if the marketplace feature is installed in your Eclipse).
In the following you can download a pre-configured ready to use environment (Eclipse incl. MechatronicUML-Plugins) for Windows and Linux. You only need a working Java Runtime Environment of version 8.
More information on the MechatronicUML tool suite is available in the MechatronicUML Wiki. There, you can find instructions for installating the tool suite manually, a user documentation and information regarding the development of the tool suite.
MechatronicUML tool suite 1.0 (Full-Eclipse Neon.2 x86 Bundle; Released December 2016)
ScenarioTools MSD tool suite(Full-Eclipse Neon.2 x86 Bundle; Released December 2016)
Lubuntu LTS 16.04 + MechatronicUML tool suite 1.0 RC 1 (Full-Eclipse Neon x64 Bundle; Released August 2016)
Virtual Box Image User:muml PW:muml