The Drools and jBPM public API which is backwards compatible between releases.
'org.drools:knowledge-api:5.3.0.Final'
<dependency>
<groupId>org.drools</groupId>
<artifactId>knowledge-api</artifactId>
<version>5.3.0.Final</version>
</dependency>
<dependency org="org.drools" name="knowledge-api" rev="5.3.0.Final"/>
"org.drools", "knowledge-api", "5.3.0.Final"