Table of Contents
The Kuali Nervous System (KNS) is the core of the Kuali Rice system. It embraces a document- (business process) centric model that uses workflow as a core concept.
It’s a framework to enforce consistency.
It adheres to development standards and architectural principles.
It’s a stable core for efficient development.
It reduces the amount of code you need to write and supports code reuse.
KNS is the core technical module in Rice. It has reusable code components to provide functionality.
Essentially, KNS is a common set of service methods you can use to take actions on a document. It’s very similar to a business object service, for example, one that persists documents and integrates with a workflow. One of the ways the KNS subsystem accomplishes this is by using Spring’s transaction management features:
documentService.save(document);
documentService.approve(document);