OneStart puts Web Services Oncourse at Indiana University Bradley C. Wheeler Assoc. Dean Teaching & Learning IT & Assoc. Professor of Information Systems bwheeler@indiana.edu Office of the Vice President for Information Technology & CIO Office of the Vice President for IT & CIO, Indiana University
Consistent Growth
Fall 2002 Semester All Campuses Faculty loaded 7,316 Faculty login 7,316 Faculty login 4,869 Percent Usage 67% Students loaded 94,570 Student logins 72,825 77% IUPUI Faculty 86% Students 87% Bloomington Faculty 62% Students 77%
CMS Requirements are Growing Textbook Integration w/ Publishers Special Character Sets Math/Languages/Sciences Sophisticated Assessment Integration/Leverage w/Enterprise Services Research/Committee Support Oncourse Ongoing Maintenance Streaming Multi-media Self-paced Tutorials Workflow Library Integration Direct Manipulation User Interfaces E-Portfolio IMS/SCORM Greater Personalization How will IU meet these growing requirements for Oncourse in a period of relatively flat resources?
IU Trends… Single sign-on to all IU services Integrated IU services via OneStart Portal Greater distributed education by non-students Growing need for Digital Library integration e-Portfolio as a means of assessment Leverage resources essential for economic viability shared support, shared development tools, reducing expensive redundancies in common services
Questions for Course Mgmt Systems Integration? Common authentication, Authorization Workflow Interoperability? Student Information System (Vended, Custom) Digital Libraries Campus Card System (photos) Boundary Issues? Policies… TEACH, IP
Reasonable Objective? www.yodlee.com A user’s information reports to him/her. Disparate, unplanned integration. Not just paths to other systems or services, but consolidated, relevant information. Subscriptions Automatic groups Delegation Reasonable Objective?
Where are we today- Data & Service Silos become …Unbundled Library SIS CMS Schools, etc. Data & Service Silos become …Unbundled Web Services www
Unmediated Channels, Workflow Library Registrar CMS Schools onestart.iu.edu Portal Authentication Personalization Workflow Delegation Unbundled Services
Post-PC Mobile Computing Library Registrar CMS Schools Portal Services connect to the Portal and the Portal connects to the evolving plethora of wireless, mobile computing devices headed to campus. Connecting each service is infeasible.
Rich Learning Environment “Unbundling” CMS Digital Libraries In Touch Syllabus Testing Gradebooks Calendar Eportfolio eReserves Digital content Full Text articles Federated Searching Rich Learning Environment Other Functional Apps Because you can’t sustain pair-wise connections between n number of systems Common Services Authn/Authz Security Workflow Comm. Tools Storage
The Path for Oncourse All Campuses on one system (8 IU Campuses) All Users on one system (120+ Users) All Courses in one system (25,000 Courses/Sections) Single Sign On Solution for Authentication (ADS/CAS)
Oncourse Profile – SIS Connected Dynamic Profiles (Loaded from SIS batch process) Automated population of course offerings Automated population of course rosters (including photo ID’s)
Oncourse Strategy Rewrite the application using OKI services, J2EE, open sourced Partnered with U. of Michigan, Stanford, MIT (navigoproject.org) Identified 7 redundant services in Oncourse for retirement that will be generic to OneStart; economic efficiencies Oncourse as both a Complete CMS and a set of Web Services for personalization in OneStart
Challenges Effective integration with Digital Libraries Serving faculty authoring/searching needs Service student access needs Execution and hitting delivery dates Coordination of multiple universities ePortfolio as a CMS/OKI extension Research collaboration tools “WorkTools”
Timelines (In progress!!) CMS Strategy Review TLSS Faculty Committee Restructuring OKI Assessment Oncourse Staff Realignment Initial Unbundling Begins OKI Compliant Enhancements Summer Fall Spring Summer Fall Spring Fall 2002 2003 2004 Oncourse Next Generation OKI-Compliant Quizzing Tool in production Developer Training for OKI Partner Selection Planning
OneStart puts Web Services Oncourse at Indiana University Discussion & Supporting Slides Bradley C. Wheeler Assoc. Dean Teaching & Learning IT & Assoc. Professor of Information Systems bwheeler@indiana.edu Office of the Vice President for Information Technology & CIO Office of the Vice President for IT & CIO, Indiana University
Lessons A ‘Build It’approach has served IU well Oncourse has succeeded through voluntary adoption – won in the marketplace of ideas Leveraging the support infrastructure (Knowlegebase, helpdesk) has paid off Quality, quality, quality!!!
Campuses Differ
Activity-based Costs 2001-2002 Annual Cost Measure-ment Units Activity Measure-ment Unit Cost User Satis-faction $ 862,246 82,747 Users $ 10.42 94.7% Total unique users 2001-2002 Budgets for IT Services are Flat… Source: UITS Report on Cost and Quality of Services, 2001-02
Oncourse is Outside UIS Economies Microsoft Active Server Pages SQL-Server Windows 2000 Server Dell Hardware UIS Architecture J2EE Oracle AIX / Linux IBM RS6000 / Intel Oncourse is outside of most peer-university enterprise systems standards Office of the Vice President for IT & CIO, Indiana University
Next Steps for Oncourse’s Evolution Unbundle Oncourse into web services components for OneStart connectivity Migrate to Enterprise Architecture (Java/Linux/Oracle/IBM) and open source Partner with lead universities for shared development
IMS Global Learning Consortium IMS Test and Question Interoperability Specification (QTI) Common Vocabulary for collaboration Clearly Defined Assessment, Sections & Items Oncourse Test & Survey Tool Stand Alone Service Redundant Services
Open Knowledge Initiative (OKI) “OKI Architecture Overview,” OKI White Paper, 22 March 2002, http://web.mit.edu/oki/library/ArchitecturalOverview.pdf
TLSS Advisory Committee