IBM Cúram Social Program Management™ provides an environment for producing Java® EE ™ -compliant applications for the Human Services and Social Security industry. This environment includes:
- development aids that make it easier to produce n-tier Java EE™ -compliant applications;
- a higher-level business infrastructure needed by most enterprise-class systems, and especially targeting the Human Services and Social Security industries. In particular, infrastructure is provided to allow the capture of eligibility and entitlement rules for Social Security "products" (or programs), and to execute these rules within Cúram applications;
- an application model (in UML, the Unified Modeling Language) for these industries;
- off-the-shelf software components based on the application model;
- a pre-built reference application constructed using these components.