Modules

Kuali Rice has five core modules, linked together by the Kuali Service Bus (KSB):

  1. KSB (Kuali Service Bus )

    Kuali Service Bus is a simple service bus geared toward easy service integration in an SOA.

  2. KEW (Kuali Enterprise Workflow)

    Kuali Enterprise Workflow provides a common routing and approval engine that facilitates the automation of business processes across the enterprise. KEW was specifically designed to address the requirements of higher education, so it is particularly well suited for routing mediated transactions across departmental boundaries.

  3. KEN (Kuali Enterprise Notification)

    Kuali Enterprise Notification acts as a enabler for all university business-related communications by allowing end-users and other systems to push informative messages to the campus community in a secure and consistent manner.

  4. KIM (Kuali Identity Management)

    Kuali Identity Management provides central management features for person identity characteristics, groups, roles, permissions, and their relationships to each other. All integration with KIM is accomplished using simple and consistent service APIs (Java or Web Service). KIM is built like all of the Kuali applications with Spring at its core, so that you can implement your own Identity Management (IdM) solutions behind the Service APIs. This provides you with the option to override the reference service implementations with your own to integrate with other Identity and Access Management systems at your enterprise.

  5. KNS (Kuali Nervous System)

    Kuali Nervous System is a software development framework that enables developers to quickly build business applications in an efficient and agile fashion. KNS is an abstracted layer of “glue” code that provides developers easy integration with the other Rice components.