# Presentation: 936120

## caGrid New Requirements for Semantic Infrastructure:Tooling now and in near future

***Scott Oster, Ohio State University***

- caBIG®  Architecture/Vocabularies & Common Data Elements Workspaces
- Joint Face-to-Face Meeting
- Northwestern University, Evanston, Illinois
- October 27-29, 2008

## Agenda

**caGrid 1.3 Campaigns**
**Component Details**
**Future Plans**

## caGrid 1.3 Campaigns

**The forthcoming caGrid 1.3 is expected to be the final release in the 1.x stream. Campaigns for this release:**
**Gold Compatibility**
**caCORE SDK Integration**
**Data Services**
**Introduce Toolkit**
**Security**
**Continuous *****Innovation***
**Bug Fixes**

## Gold Compatibility

**Replacement of the Mobius Global Model Exchange (GME) with a new, refactored implementation. **
- Supports schemas with cycles, includes, and redefines, any valid namespace format
- Authorized schema lifecycle with update and delete support
- First-class Introduce service with full metadata, WSDL, etc
- Flexible Spring/Hibernate backend
**Registration of caGrid models in the caDSR: **
- CQL
- CQL Results
- Service Metadata
- Security Metadata
- Data Services Object Model
**UML/XML Binding integration**

## caCORE Integration

**Shared Libraries between SDK and caGrid:**
- Common CQL for SDK and Data Services
- Common XMI reader in SDK and Introduce
**Data Service plug-in for SDK 4.1**
**Introduce upgrade to SDK 4.1**
**Current caDSR Grid Service (based on caCORE 3.1)**
- Will be deprecated
- Replaced by new caDSR 4.0 Data Service and a caGrid 1.3 Analytic Service
**Current EVS Grid Service (based on caCORE 3.1)**
- Will be deprecated
- Replaced by forthcoming EVS Grid Service

## Data Services

**CQL Libraries shared with SDK**
**Significantly Enhanced Federated Query Processor (FQP)**
- Support WS-Notification
- Support Credential Delegation (CDS)
- Partial results and query execution control (timeouts, retries, etc)
- Out-of-band results (FQP + Transfer Service + WS-Enumeration)

## Introduce Toolkit

**Security-related improvements **
- More pluggable authorization
- Greater ability for client to control use of credentials
- Greater clarity of effect of options in GUI for security settings
**Grid Grouper and CSM Introduce Authorization Extension**
**Metadata validation at deploy time**
**Service Upgrader**
- 1.2 -> 1.3
- 1.1 -> 1.3
***No Updater for 1.0 -> 1.3***
**Numerous bug fixes and minor feature requests**

**Introduce Toolkit**

## Security

**Support for Multiple Authentication Profiles**
- One-Time Passwords
- Hard Tokens
**Ability to Discover Trusted Identity Providers**
**More flexible Spring-enabled Dorian backend**
**Move from issuing Proxy Certificates to Short-Term Certificates**
**Dorian Host Certificates work with new version of IE and Firefox**
**Account Auditing to Dorian**
**WebSSO**
**Author System Tests for WebSSO**
**Documentation Enhancements**
**Acegi client (CCTS)**
**Single sign-out**
**Update the Sample Application, Build Process**

## Continuous Innovation

**Support for CBIIT FY2008 Future Technology Stack**
- _[http://www.cagrid.org/wiki/CBIIT:TechStack:FY2008](http://www.cagrid.org/wiki/CBIIT:TechStack:FY2008)_
**Updated caGrid Installer**
- Deploy services on current technology stack
- Include most recent caGrid Portal
**Expanded Independent Quality Assurance for improved test coverage**
**Complete redeployment of the NCI National Grid (all tiers)**
- Ongoing work toward high-available deployment patterns for caGrid

## (Near) Future Roadmap

**New Globus Toolkit Release**
- Supports final WSRF Standards
**More robust Index Service**
**New caGrid Installer**
**Identifiers**
**CQL2-based Data Services**