...
- Starting point: RDFService.java
- Can inferencing be split out? TBoxReasoner.java
Mixed Components
Not all components are easily compartmentalized, like APIs or TripleStores
- Authentication, for example, includes
- back-end business logic,
- data model storage,
- UI elements