UML Profiles

We have developed and maintain a set of UML profiles for Papyrus and Rational Software Architect (RSA).

Name Description Download
UML Profile for Migration The UML Profile for Migration supports migrating your legacy applications to SOA.   
UML Profile for SoaML The UML Profile for Service-oriented architecture Modeling Language (SoaML) defines a set of UML stereotypes to support modelling of service-oriented architectures, including the specification of systems of services, the specification of individual service interfaces, and the specification of service implementations.
http://www.soaml.org/
 
UML Profile for SPEM 2.0 The UML Profile for Software & Systems Process Engineering Metamodel (SPEM) 2.0 defines a set of UML stereotypes that allows presenting SPEM 2.0 methods and processes using the UML.
http://www.omg.org/spec/SPEM/2.0/
 
UML Profile for Web Services The UML Profile for Web Services includes a UML Profile for XSD, a UML Profile for WSDL and a UML Profile for BPEL.