Availability of Tool Support
ModelDriven.org
ModelDriven.org is pleased to announce the initial release of ModelPro™ with support for SoaML. ModelPro is a general purpose MDA provisioning engine able to produce a wide variety of artifacts from models. The SoaML cartridge for ModelPro is able to produce executable web service implementations for services architectures defined in SoaML. Current technologies supported include Web Services, Eclipse and JEE – other technologies are intended to be supported in the future. Please see http://www.modeldriven.org/ for more information.
ModelDriven.org Teaming with NoMagic
ModelDriven.org is very pleased to announce that ModelPro with SoaML has been selected to be bundled with the Cameo SOA+ suite from NoMagic. This suite addresses the full lifecycle of SOA solutions from modeling in MagicDraw™ UML to producing executable solutions. SOA+ provides customized support for creating standard SoaML architectures to enhance usability and scalability. Please see http://soaplus.cameosuite.com for more information on Cameo SOA+.
Modelio CASE Tool by SOFTEAM
The SOFTEAM R&D team provides a free SoaML Designer open source extension for Modelio CASE Tool http://modeliosoft.com. It includes the latest changes in the SOAML specification up to December 2009. The SoaML designer implements a dedicated GUI including 6 new diagrams: Capabilities, Service Contract, Service Architecture, Message, Service Interfaces, and Participant diagrams. SoaML was integrated into SOFTEAM's methodology for Enterprise Architectures. This solution integrates Business Models (Goals, Business Rules, Requirements), Business Processes (BPMN), SoaML and features transformations to various implementation models including XSD, WSDL, BPEL and Java. The SoaML Designer can be downloaded from http://rd.softeam.com/prototypes. The SoaML tutorial and demonstrations are available at http://rd.softeam.com/demos/soaml.
Sparx Systems' Enterprise Architect
There has been quite a bit of interest in a version of SoaML for the SparxSystems Enterprise Architect tool. You can find a version of it on the CBDI Forum Wiki at http://cbdi.wikispaces.com/soaML.
NoMagic's MagicDraw
The SoaML Profile for MagicDraw is available on the ModelDriven.org site. We understand from NoMagic that this profile will be bundled in the next verion of MagicDraw.