MEGA is well defined requirement, process and modeling tool. It makes any organization to defines their Organization structure, their processes, IT Services, infrastructure solutions etc. All these various components can have single view. It has capability to combines various components into a well defined model. This newly model will be SOA comply.
So yes MEGA can be used as a SOA compliance tool for any organization.
This product is based on BPNM. It is based on Microsoft Visio. It can be used as files system or any databases (not sure about DB2). All the changes can be move from one desktop to another easily. It can have images, documents. It can be connecting to external system which is based on the request; MEGA will provide those external interfaces.
MEGA can be used as a defining your use cases, class diagram (data model -MEGA terminology), activity diagram, sequence diagram (interaction diagram).
It has business layer, application layer for different purposes.
It is very light weight and can be used in any organization.
www.mega.com