Professional Documents
Culture Documents
Mule
Key: 1 = lowest, 5 = highest
Business driver assessment
Ease of integration flexibility with current and
planned applications 4 5 2 3
ESB business process control, change,
management, governance, and life-cycle
features 5 4 3 3
Completeness of the ESB product offering 5 5 2 5
ESB security features and functionality 4 4 3 2
ESB features protect legacy middleware
investments 3 5 2 3
ESB scalability, robustness, reliability,
clustering, and fail-over features 3 4 3 4
Page 1
Sheet1
Suse Linux 5 5 5 5
Windows Server 5 5 4 4
Deployment Complexity BEA Mule SM IBM
Impact on existing infrastructure 1 5 3 1
J2EE Application Server Installation 5 5 3 3
Stand-alone (no app server) installation 2 5 3 2
Support Options BEA Mule SM IBM
24X7 Support Availability 5 5 5 5
Contract Support Availability 5 5 2 5
Custom Engineering Services 5 5 5 5
License and Support Costs BEA Mule SM IBM
License cost (Specify Method) Upfront OSS OSS Upfront
Annual Support Cost High Low High Low
Dependencies on other Product Components 2 5 2 2
Installed Customer Base BEA Mule SM IBM
Private Sector over 150 over 300 ~20 over 100
Public Sector over 100 over 100 ~10 over 100
Quality of Service, Monitoring & Lifecycle
Support BEA Mule SM IBM
Services SLA Support 5 3 2 4
Monitoring and Management 5 5 1 5
Integrated monitoring, tracing, and logging 5 5 2 5
Eclipse functionality 4 5 5 5
Service Lifecycle management including
development, reuse, integration, deployment,
management, and optimization 4 4 2 4
Message Types BEA Mule SM IBM
XML 5 5 5 5
Binary 3 5 1 3
Streaming 4 4 1 3
TECHNOLOGY COMPONENT EVALUATION
Java BEA Mule SM IBM
1.4 3 5 0 3
5 5 5 5 5
6 5 5 3 3
API BEA Mule SM IBM
REST 2 5 4 2
POJO Support (No API) 0 5 2 0
Proprietary 5 5 2 5
End to end event support BEA Mule SM IBM
Routing 5 5 3 3
Transport 5 5 2 2
Transformation 5 5 3 2
Page 2
Sheet1
Jboss 1 5 4 2
Jetty 1 5 5 2
Jrun 1 4 4 2
Oracle 5 5 1 4
Resin 1 4 1 2
Web Sphere 1 5 1 5
WebLogic 5 5 1 1
Transport BEA Mule SM IBM
Supports synchronous, asynchronous and
request response events 5 5 2 5
Integration/Framework BEA Mule SM IBM
EJB 5 5 1 5
GigaSpaces 4 5 1 0
HiveMind 1 5 1 1
JavaSpaces 3 5 1 1
JBI 3 4 5 4
JCA 0 5 5 4
JNDI 0 5 0 1
JOTM 0 5 0 1
JTA 5 5 5 5
PicoContainer 0 5 0 0
Plexus 0 5 0 0
Spring 5 5 3 3
Development Tools BEA Mule SM IBM
Page 3
Sheet1
Quartz (scheduling) 0 5 5 0
Page 4
Sheet1
Page 5