SlideShare a Scribd company logo
1 of 6
KUALI RICE
MIDDLEWARE
Kuali Foundation Applications &
You!
Michael Winkler – University of
Pennsylvania
winkler4@upenn.edu
WHAT IS MIDDLEWARE?
Users

Applications

Middleware is software that provides
reusable paths that make it easier for
developers to establish communication,
and to exchange data between one or
more applications. Middleware is often
used in enterprise or complex
applications where communication and
data exchange is required between
heterogeneous services.

Enterprise Service Bus

Identity
Management

Enterprise
Messaging

Enterprise
Workflows

Enterprise
Databases
WHAT RICE DOES
Rice is an enterprise class middleware suite of integrated
products that:
• Provides common enterprise workflow functionality
• Enables modular development
• Supports customizable and configurable user interfaces
• Provides identity and access management capabilities
• Allows developers to focus on solving business problems
• Enstablishes a consistent model for development
RICE SUPPORTS KUALI
KUALI RICE COMPONENTS
KNS Enabled Applications
(KFS, KC, Custom Rice Apps, Etc.)
KNS

eDocLite Applications

KIM/KEW/KEN/KRMS Connectors

KRAD Enabled Applications
(KS, OLE, Custom Rice Apps, etc.)

Application
Development
Frameworks

KRAD

Service 1

Service 2

Service 3

KIM/KEW/KEN/KRMS Connectors

Service 1

Service 2

Service 3

KIM/KEW/KEN/KRMS Connectors

Legacy Application Integrations

KSB Connector

Kuali Service Bus (KSB)

Kuali Enterprise
Workflow (KEW)

Kuali Enterprise
Notification (KEN)

Kuali Identity
Management (KIM)

Kuali Rules Management
(KRMS)

Enterprise Portal

Middleware
Services
RICE VALUE PROPOSITION
Kuali Rice is the only application development framework
and middleware suite developed by a higher education
community. The advantages include:
• No vendor lock-in
• Robust, innovative and active co-creation
development model focused on the needs of higher
education
• Potential for a significantly lower total cost of
ownership

Adherence to open standards is seen to
reduce lock-in, allow for innovation
opportunities, support a more agile
development process, and provides a
safeguard for the sustainability of code
Shaikh, Maha and Cornford, Tony (2011)
Total cost of ownership of open source software:
a report for the UK Cabinet Office supported by OpenForum Europe.
UK Cabinet Office, London, UK.
http://eprints.lse.ac.uk/39826/

More Related Content

Viewers also liked

Presentacion familia
Presentacion familiaPresentacion familia
Presentacion familialinda rincon
 
18 historia leonismo colombiano zander
18 historia leonismo colombiano zander18 historia leonismo colombiano zander
18 historia leonismo colombiano zanderdistritomultiplef
 
1a acta constitucion mesa 6 11_2013
1a acta constitucion mesa  6 11_20131a acta constitucion mesa  6 11_2013
1a acta constitucion mesa 6 11_2013xavimure
 
SQL on Hadoop für praktikables BI auf Big Data
SQL on Hadoop für praktikables BI auf Big DataSQL on Hadoop für praktikables BI auf Big Data
SQL on Hadoop für praktikables BI auf Big Datainovex GmbH
 
Informativo de las Misiones | Jóvenes Adultos | Escuela Sabática | Cuarto tri...
Informativo de las Misiones | Jóvenes Adultos | Escuela Sabática | Cuarto tri...Informativo de las Misiones | Jóvenes Adultos | Escuela Sabática | Cuarto tri...
Informativo de las Misiones | Jóvenes Adultos | Escuela Sabática | Cuarto tri...jespadill
 
Tv spelshistoria del 1 av 3
Tv spelshistoria del 1 av 3Tv spelshistoria del 1 av 3
Tv spelshistoria del 1 av 3guestbb7c19
 
Pp dia del llibre
Pp dia del llibrePp dia del llibre
Pp dia del llibreASC763
 
EPRD16 - Salvatore Leone - PDTA:assistential and diagnostic-terapeuthic paths
EPRD16 - Salvatore Leone - PDTA:assistential and diagnostic-terapeuthic pathsEPRD16 - Salvatore Leone - PDTA:assistential and diagnostic-terapeuthic paths
EPRD16 - Salvatore Leone - PDTA:assistential and diagnostic-terapeuthic pathsCittadinanzattiva onlus
 
Cloud Services Powered by IBM SoftLayer and NetflixOSS
Cloud Services Powered by IBM SoftLayer and NetflixOSSCloud Services Powered by IBM SoftLayer and NetflixOSS
Cloud Services Powered by IBM SoftLayer and NetflixOSSaspyker
 
Informe de rendición de cuentas a la ciudadanía Alcaldía de Urrao Vigencia 2015
Informe de rendición de cuentas a la ciudadanía Alcaldía de Urrao Vigencia 2015Informe de rendición de cuentas a la ciudadanía Alcaldía de Urrao Vigencia 2015
Informe de rendición de cuentas a la ciudadanía Alcaldía de Urrao Vigencia 2015Alcaldia Urrao
 
Clasificacion de las empresas
Clasificacion de las empresasClasificacion de las empresas
Clasificacion de las empresasLeidy Morales
 
Audit site oenobiol _ v20150326_finale_cours_esc131_complet
Audit site oenobiol _ v20150326_finale_cours_esc131_completAudit site oenobiol _ v20150326_finale_cours_esc131_complet
Audit site oenobiol _ v20150326_finale_cours_esc131_completBANREZES ISABELLE
 
Antonio Machado Andrea D. Y Andrea P.
Antonio Machado Andrea D. Y Andrea P.Antonio Machado Andrea D. Y Andrea P.
Antonio Machado Andrea D. Y Andrea P.dolors
 

Viewers also liked (18)

Brochure 2013
Brochure 2013Brochure 2013
Brochure 2013
 
Presentacion familia
Presentacion familiaPresentacion familia
Presentacion familia
 
Intensified hospitality
Intensified hospitalityIntensified hospitality
Intensified hospitality
 
18 historia leonismo colombiano zander
18 historia leonismo colombiano zander18 historia leonismo colombiano zander
18 historia leonismo colombiano zander
 
1a acta constitucion mesa 6 11_2013
1a acta constitucion mesa  6 11_20131a acta constitucion mesa  6 11_2013
1a acta constitucion mesa 6 11_2013
 
SQL on Hadoop für praktikables BI auf Big Data
SQL on Hadoop für praktikables BI auf Big DataSQL on Hadoop für praktikables BI auf Big Data
SQL on Hadoop für praktikables BI auf Big Data
 
Periodico3 2010
Periodico3 2010Periodico3 2010
Periodico3 2010
 
Informativo de las Misiones | Jóvenes Adultos | Escuela Sabática | Cuarto tri...
Informativo de las Misiones | Jóvenes Adultos | Escuela Sabática | Cuarto tri...Informativo de las Misiones | Jóvenes Adultos | Escuela Sabática | Cuarto tri...
Informativo de las Misiones | Jóvenes Adultos | Escuela Sabática | Cuarto tri...
 
Tv spelshistoria del 1 av 3
Tv spelshistoria del 1 av 3Tv spelshistoria del 1 av 3
Tv spelshistoria del 1 av 3
 
Pp dia del llibre
Pp dia del llibrePp dia del llibre
Pp dia del llibre
 
EPRD16 - Salvatore Leone - PDTA:assistential and diagnostic-terapeuthic paths
EPRD16 - Salvatore Leone - PDTA:assistential and diagnostic-terapeuthic pathsEPRD16 - Salvatore Leone - PDTA:assistential and diagnostic-terapeuthic paths
EPRD16 - Salvatore Leone - PDTA:assistential and diagnostic-terapeuthic paths
 
Cloud Services Powered by IBM SoftLayer and NetflixOSS
Cloud Services Powered by IBM SoftLayer and NetflixOSSCloud Services Powered by IBM SoftLayer and NetflixOSS
Cloud Services Powered by IBM SoftLayer and NetflixOSS
 
Informe de rendición de cuentas a la ciudadanía Alcaldía de Urrao Vigencia 2015
Informe de rendición de cuentas a la ciudadanía Alcaldía de Urrao Vigencia 2015Informe de rendición de cuentas a la ciudadanía Alcaldía de Urrao Vigencia 2015
Informe de rendición de cuentas a la ciudadanía Alcaldía de Urrao Vigencia 2015
 
Clasificacion de las empresas
Clasificacion de las empresasClasificacion de las empresas
Clasificacion de las empresas
 
Audit site oenobiol _ v20150326_finale_cours_esc131_complet
Audit site oenobiol _ v20150326_finale_cours_esc131_completAudit site oenobiol _ v20150326_finale_cours_esc131_complet
Audit site oenobiol _ v20150326_finale_cours_esc131_complet
 
Lectoescritura 1º
Lectoescritura 1ºLectoescritura 1º
Lectoescritura 1º
 
Antonio Machado Andrea D. Y Andrea P.
Antonio Machado Andrea D. Y Andrea P.Antonio Machado Andrea D. Y Andrea P.
Antonio Machado Andrea D. Y Andrea P.
 
Productos Amway Home
Productos Amway HomeProductos Amway Home
Productos Amway Home
 

More from Kuali Days UK

Brenda Johnson - Developing a New Model for Library Collaboration: Kuali OLE
Brenda Johnson - Developing a New Model for Library Collaboration: Kuali OLEBrenda Johnson - Developing a New Model for Library Collaboration: Kuali OLE
Brenda Johnson - Developing a New Model for Library Collaboration: Kuali OLEKuali Days UK
 
Kirstin Kemner-Heek and Roswitha Schweitzer - Kuali OLE: Activities in Germany
Kirstin Kemner-Heek and Roswitha Schweitzer - Kuali OLE: Activities in GermanyKirstin Kemner-Heek and Roswitha Schweitzer - Kuali OLE: Activities in Germany
Kirstin Kemner-Heek and Roswitha Schweitzer - Kuali OLE: Activities in GermanyKuali Days UK
 
Brian D. Voss - Kuali Foundation Applications and You!
Brian D. Voss - Kuali Foundation Applications and You!Brian D. Voss - Kuali Foundation Applications and You!
Brian D. Voss - Kuali Foundation Applications and You!Kuali Days UK
 
Brian D. Voss - Keep Your Money in Your Mission - Overview of Kuali Foundatio...
Brian D. Voss - Keep Your Money in Your Mission - Overview of Kuali Foundatio...Brian D. Voss - Keep Your Money in Your Mission - Overview of Kuali Foundatio...
Brian D. Voss - Keep Your Money in Your Mission - Overview of Kuali Foundatio...Kuali Days UK
 
Michael Winkler and Owen Stephens - GOKb and Jisc Knowledge Base+, the Kuali ...
Michael Winkler and Owen Stephens - GOKb and Jisc Knowledge Base+, the Kuali ...Michael Winkler and Owen Stephens - GOKb and Jisc Knowledge Base+, the Kuali ...
Michael Winkler and Owen Stephens - GOKb and Jisc Knowledge Base+, the Kuali ...Kuali Days UK
 
Frances McNamara - Kuali OLE Implementation at University of Chicago
Frances McNamara - Kuali OLE Implementation at University of ChicagoFrances McNamara - Kuali OLE Implementation at University of Chicago
Frances McNamara - Kuali OLE Implementation at University of ChicagoKuali Days UK
 
Frances McNamara - Discovery strategies for Kuali OLE - VuFind at the Univers...
Frances McNamara - Discovery strategies for Kuali OLE - VuFind at the Univers...Frances McNamara - Discovery strategies for Kuali OLE - VuFind at the Univers...
Frances McNamara - Discovery strategies for Kuali OLE - VuFind at the Univers...Kuali Days UK
 
Courtney Greene McDonald - Discovery Layer Strategies for Kuali OLE at Indian...
Courtney Greene McDonald - Discovery Layer Strategies for Kuali OLE at Indian...Courtney Greene McDonald - Discovery Layer Strategies for Kuali OLE at Indian...
Courtney Greene McDonald - Discovery Layer Strategies for Kuali OLE at Indian...Kuali Days UK
 

More from Kuali Days UK (8)

Brenda Johnson - Developing a New Model for Library Collaboration: Kuali OLE
Brenda Johnson - Developing a New Model for Library Collaboration: Kuali OLEBrenda Johnson - Developing a New Model for Library Collaboration: Kuali OLE
Brenda Johnson - Developing a New Model for Library Collaboration: Kuali OLE
 
Kirstin Kemner-Heek and Roswitha Schweitzer - Kuali OLE: Activities in Germany
Kirstin Kemner-Heek and Roswitha Schweitzer - Kuali OLE: Activities in GermanyKirstin Kemner-Heek and Roswitha Schweitzer - Kuali OLE: Activities in Germany
Kirstin Kemner-Heek and Roswitha Schweitzer - Kuali OLE: Activities in Germany
 
Brian D. Voss - Kuali Foundation Applications and You!
Brian D. Voss - Kuali Foundation Applications and You!Brian D. Voss - Kuali Foundation Applications and You!
Brian D. Voss - Kuali Foundation Applications and You!
 
Brian D. Voss - Keep Your Money in Your Mission - Overview of Kuali Foundatio...
Brian D. Voss - Keep Your Money in Your Mission - Overview of Kuali Foundatio...Brian D. Voss - Keep Your Money in Your Mission - Overview of Kuali Foundatio...
Brian D. Voss - Keep Your Money in Your Mission - Overview of Kuali Foundatio...
 
Michael Winkler and Owen Stephens - GOKb and Jisc Knowledge Base+, the Kuali ...
Michael Winkler and Owen Stephens - GOKb and Jisc Knowledge Base+, the Kuali ...Michael Winkler and Owen Stephens - GOKb and Jisc Knowledge Base+, the Kuali ...
Michael Winkler and Owen Stephens - GOKb and Jisc Knowledge Base+, the Kuali ...
 
Frances McNamara - Kuali OLE Implementation at University of Chicago
Frances McNamara - Kuali OLE Implementation at University of ChicagoFrances McNamara - Kuali OLE Implementation at University of Chicago
Frances McNamara - Kuali OLE Implementation at University of Chicago
 
Frances McNamara - Discovery strategies for Kuali OLE - VuFind at the Univers...
Frances McNamara - Discovery strategies for Kuali OLE - VuFind at the Univers...Frances McNamara - Discovery strategies for Kuali OLE - VuFind at the Univers...
Frances McNamara - Discovery strategies for Kuali OLE - VuFind at the Univers...
 
Courtney Greene McDonald - Discovery Layer Strategies for Kuali OLE at Indian...
Courtney Greene McDonald - Discovery Layer Strategies for Kuali OLE at Indian...Courtney Greene McDonald - Discovery Layer Strategies for Kuali OLE at Indian...
Courtney Greene McDonald - Discovery Layer Strategies for Kuali OLE at Indian...
 

Recently uploaded

How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPCeline George
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...Nguyen Thanh Tu Collection
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSJoshuaGantuangco2
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptxmary850239
 
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfAMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfphamnguyenenglishnb
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfTechSoup
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxAshokKarra1
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17Celine George
 
FILIPINO PSYCHology sikolohiyang pilipino
FILIPINO PSYCHology sikolohiyang pilipinoFILIPINO PSYCHology sikolohiyang pilipino
FILIPINO PSYCHology sikolohiyang pilipinojohnmickonozaleda
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...JhezDiaz1
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Jisc
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYKayeClaireEstoconing
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 
Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)cama23
 
Science 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxScience 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxMaryGraceBautista27
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Celine George
 

Recently uploaded (20)

Raw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptxRaw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptx
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx
 
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfAMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptx
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17
 
FILIPINO PSYCHology sikolohiyang pilipino
FILIPINO PSYCHology sikolohiyang pilipinoFILIPINO PSYCHology sikolohiyang pilipino
FILIPINO PSYCHology sikolohiyang pilipino
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 
Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Science 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxScience 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptx
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
 
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptxYOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
 

Michael Winkler - Kuali Foundation Applications and You: Kuali Rice

  • 1. KUALI RICE MIDDLEWARE Kuali Foundation Applications & You! Michael Winkler – University of Pennsylvania winkler4@upenn.edu
  • 2. WHAT IS MIDDLEWARE? Users Applications Middleware is software that provides reusable paths that make it easier for developers to establish communication, and to exchange data between one or more applications. Middleware is often used in enterprise or complex applications where communication and data exchange is required between heterogeneous services. Enterprise Service Bus Identity Management Enterprise Messaging Enterprise Workflows Enterprise Databases
  • 3. WHAT RICE DOES Rice is an enterprise class middleware suite of integrated products that: • Provides common enterprise workflow functionality • Enables modular development • Supports customizable and configurable user interfaces • Provides identity and access management capabilities • Allows developers to focus on solving business problems • Enstablishes a consistent model for development
  • 5. KUALI RICE COMPONENTS KNS Enabled Applications (KFS, KC, Custom Rice Apps, Etc.) KNS eDocLite Applications KIM/KEW/KEN/KRMS Connectors KRAD Enabled Applications (KS, OLE, Custom Rice Apps, etc.) Application Development Frameworks KRAD Service 1 Service 2 Service 3 KIM/KEW/KEN/KRMS Connectors Service 1 Service 2 Service 3 KIM/KEW/KEN/KRMS Connectors Legacy Application Integrations KSB Connector Kuali Service Bus (KSB) Kuali Enterprise Workflow (KEW) Kuali Enterprise Notification (KEN) Kuali Identity Management (KIM) Kuali Rules Management (KRMS) Enterprise Portal Middleware Services
  • 6. RICE VALUE PROPOSITION Kuali Rice is the only application development framework and middleware suite developed by a higher education community. The advantages include: • No vendor lock-in • Robust, innovative and active co-creation development model focused on the needs of higher education • Potential for a significantly lower total cost of ownership Adherence to open standards is seen to reduce lock-in, allow for innovation opportunities, support a more agile development process, and provides a safeguard for the sustainability of code Shaikh, Maha and Cornford, Tony (2011) Total cost of ownership of open source software: a report for the UK Cabinet Office supported by OpenForum Europe. UK Cabinet Office, London, UK. http://eprints.lse.ac.uk/39826/