Prova
Prova is a highly expressive distributed Semantic Web rule engine which supports complex reaction rule-based workflows, rule-based complex event processing, distributed inference services, rule interchange, rule-based
decision logic and dynamic access to external data sources, web-based services and Java APIs.
Prova follows the spirit and design of the recent W3C Semantic Web initiative and combines declarative rules, ontologies and inference with dynamic object-oriented programming and access to external data sources. One of the key advantages of Prova is its elegant separation of logic, data access, and computation and its tight integration of Java, Semantic Web technologies and enterprise service-oriented computing and complex event processing technologies.