Why the JBoss platform?
JBoss provided a number of features that integrate tightly with ticketing, provisioning, change control, and asset management solutions. Some examples: you can combine application components from different portals into a single view, you have good granular controls for role management, user security, and permissions, and you can integrate components written in almost any language.