Au pays des règles métier, il y a les moteurs, qui permettent de coder une partie de la logique applicative sous forme de règles, et les BRMS (Business rules management systems), qui sont des outils complets incluant un référentiel et des interfaces accessibles à des utilisateurs avertis. Jboss vient de passer dans la seconde catégorie, avec le lancement de son Enterprise BRMS. Pour Mike Gualtieri, analyste senior chez Forrester Research, il s'agit d'un grand pas en avant, Jboss pouvant ainsi concurrencer des offres comme celles d'Ilog ou de Pegasystems. Le référentiel est en effet indispensable pour gérer à la fois les versions des règles, et pour la traçabilité. Le moteur de règles est issu du projet Open Source Drools. Les règles peuvent donc être écrites en Drools Rules Language, ou bien provenir d'arbres de décision élaborés dans Excel ou OpenOffice. L'interface Web et le référentiel de règles ont été développés au sein du projet Guvnor, hébergé sur Jboss.org. Jboss BRMS prend évidemment toute sa place dans l'offre middleware de Red Hat, qui cherche à s'imposer comme fournisseur d'une plateforme SOA complète en Open Source. Les BRMS donnent en effet de la flexibilité aux systèmes d'information, car la logique applicative peut être modifiée beaucoup plus rapidement - sans passer par un cycle complet de développement. Ils sont notamment recommandés par la communauté S-IT-A (Sustainable IT Architecture) et par le Ceisar.