Supporting Open Source Software for Education

rSmart

Kuali

Share |

Kuali Rice

Kuali Rice: Built with Service Oriented Architecture (SOA) concepts in mind

Kuali Rice software provides an enterprise-class middleware suite of integrated products built with services oriented architecture in mind. All Kuali applications are built using this common infrastructure, which provides a rich set of development tools and shared services. Rice allows developers to react to end-user business requirements in an efficient and productive manner, so that they can produce high quality business applications.

Kuali Rice provides a common enterprise workflow engine--Kuali Enterprise Workflow, or KEW--that automates electronic routing and approval processes across the enterprise and eliminates slow, error-prone paper processes.  This workflow engine was built by and for higher education, so it is particularly well suited to route mediated transactions across departmental boundaries. KEW may be employed to support both Kuali and non-Kuali applications.

Why use Rice?

  • By using the Rice framework, application and service developers can use a common development paradigm to promote rapid development that isolates many of the complications inherent to standard J2EE development.
  • The Rice framework provides a level of infrastructure abstraction allowing application and service developers to focus on solving business problems rather than wrestling with the technology used to enable those solutions.
  • Rice ensures a consistent model for development which allows for the breakdown of monolithic applications into smaller application modules and services that can easily talk to one another.

To learn more about the Rice project, you can download the RICE CHARTER.