I am currently working on creating Ontology (OWL) files for my project, and I need to specify a large set of SWRL rules (more than 100).
In my current understanding, importing these rules one by one is the only way to do it in the Protege program. However, I am wondering if there is a method to import a batch of SWRL rules into my ontology, bypassing the need to import each rule individually.
I am open to using other programs besides Protege, as long as they offer the functionality to import SWRL rules in bulk.
You can do this using the ROBOT command line tool using the merge operation. For example:
The
.owland.swrlfiles can be any OWL syntax that supports SWRL.