Step 2 - Set your weightings
esb
Weight
Generic section
Intrinsic durability
Maturity
Age
Stability
History, known problems
Fork probability, source of Forking
Adoption
Popularity (related to: general public, niche, ...)
References
Contributing Community
books
Development leadership
Leading team
Management style
Activity
Developers, identification, turnover
Activity on bugs
Activity on functionalities
Activity on releases
Industrialized solution
Independence of developments
Services
Training
Support
Consulting
Documentation
Quality Assurance
Quality Assurance
Tools
Packaging
Source
Debian
FreeBSD
HP-UX
MacOSX
Mandriva
NetBSD
OpenBSD
RedHat
Solaris
SuSE
Windows
Exploitability
Ease of use, ergonomics
Administration / Monitoring
Technical adaptability
Modularity
Code modification
Code extension
Strategy
License
Permissiveness (only if user wants to become owner of code)
Protection against proprietary forks
Copyright owners
Modification of source code
Roadmap
Sponsor
Strategical independence
Basic features
Transport
Communication modes
Synchronous
Asynchronous
Point-to-point
Publish-Subscribe
Fire and forget
Transaction support
Integrated MOM
Routing
Rule based
Content based routing
Address based routing
Metadata based routing
Script based
Transformation
Formats
XML
XSLT
XQuery
Non XML formats
Rule based
Script based
Schema Validation
Adapters
Transport adapters
JMS
HTTP
SOAP
FTP
SMTP
RMI
CORBA
XMPP
Proprietary MOMs
Functional Adapters
ERP
CRM
Data adapters
DBMS
File
Advanced features
Orchestration
Business rules
BPEL support
Security
Authentication
JAAS support
SAML support
Authorization
Data encryption
Data integrity
PKI support
Administration
Monitoring
SNMP support
JMX support
Supported management software
QoS
Logging
Guaranteed delivery
Scalability
Fault tolerance
Process control
BAM
Exception handling
Administration tools
Service discovery
Development tools
Integration
Supported standards
BPEL
Web Services
WSDL
SOAP
UDDI
WS-Transaction
WS-Coordination
WS-Security
WS-Reliability
WS-Choreography
Java standards
JCA
JBI
XML standards
XSLT
XQuery
XSD
SCA
SCDL support
SDO
Business Object
Business Graph
Business Object Type Metadata
Business Object Services
Plugin architecture
Extensiblity APIs
Adapter API
Transport API