© Blackboard, Inc. All rights reserved. WebCT & Blackboard Bob Alcorn, Senior Architect.

Slides:



Advertisements
Similar presentations
1 Capability Set - Detail. 2 Common Content Problems Content Mayhem –File management and storage confusion Content Multiplication –Editing déjà vu - same.
Advertisements

1 The Networked Learning Environment. 2 Blackboards Product Strategy Leading institutions are harnessing the power of information networks to connect.
Overview of Web Services
Microsoft® SharePoint™ Products And Technologies “v2.0” Overview Brian Murphy Product Planner Microsoft Corporation.
NGT Information Technology Technical Discussion Bob DeHoff Info Tech, Inc.
Bringing Together the Best of WebCT and Blackboard * Please note that the included pictures are of pre-release screenshots and the user interface elements.
DIY SIS Integration An Overview and Explanation of the Missouri Baptist University Snapshot System Copyright © 2010, All Rights Reserved.
ECHO: NASA’s E os C learing HO use Integrating Access to Data Services Michael Burnett Blueprint Technologies, 7799 Leesburg.
Your Logo Here An Administrative Framework for the Blackboard Academic Suite Presented By Chris J Jones University of Oklahoma HSC April 13, 2005.
Spark Web 2.0 Tools for Communication and Collaboration David Grogan Manager, Curricular Technology Group UIT Academic Technology Tufts University What.
1 Introduction to XML. XML eXtensible implies that users define tag content Markup implies it is a coded document Language implies it is a metalanguage.
Copyright 2008, Near-Time, Inc. All other trademarks are property of their respective owners 1 Enabling the Interactive Enterprise.
G O B E Y O N D C O N V E N T I O N WORF: Developing DB2 UDB based Web Services on a Websphere Application Server Kris Van Thillo, ABIS Training & Consulting.
© 2007 IBM Corporation IBM Emerging Technologies Enabling an Accessible Web 2.0 Becky Gibson Web Accessibility Architect.
Chandler ISR June Chandler Open Source Personal Information Manager , calendar, contacts, tasks, free-form items Easy sharing and collaboration.
Thee-Framework for Education & Research The e-Framework for Education & Research an Overview TEN Competence, Jan 2007 Bill Olivier,
CSE3030Lecture 11 Know Your User The First Slogan.
1 Alternate Title Slide: Presentation Name Goes Here Presenter’s Name Infrastructure Solutions Division Date GIS Perfct Ltd. Autodesk Value Added Reseller.
Christophe Fiessinger & Jan Kalis Senior Technical Product Manager Microsoft Corporation Session Code: OFS214.
CategoryDynamic Datacenter Toolkit for Hosters (DDTK-H)Dynamic Datacenter Toolkit (DDTK) Service OfferingEnables hosting service providers to offer on-demand.
Virtual Machine Management
Emmanuel Cecchet et al.  Performance Scalability of J2EE application servers.  Test effect of: ◦ Application Implementation Methods ◦ Container Design.
Blackboard Building Blocks Introduction to Building Blocks Saturday, August 15, 2015 Daniel Cane, Senior Vice President R&D.
1 | © 2011 Oracle Corporation – Proprietary and Confidential.
©2012 Microsoft Corporation. All rights reserved. Content based on SharePoint 15 Technical Preview and published July 2012.
.NET: Blackboard Collaborations with Microsoft Presented By Jan Poston Day Director, Standards and Interoperability Ramsey Chambers Manager, Business Development.
NetArchive Suite Workshop 2011 Technical Track - Code refactoring with the Spring Framework.
J2EE /.NET Liz Farricker Whitney Mayoras Patrick Bailey.
CaGrid 2.0 December What is caGrid 2.0??? Provides a patch for caGrid 1.x to support SHA2 OSGi implementation of WSRF on the new technical stack.
C Copyright © 2009, Oracle. All rights reserved. Appendix C: Service-Oriented Architectures.
4 Copyright © 2009, Oracle. All rights reserved. Designing Mappings with the Oracle Data Integration Enterprise Edition License.
1 Documentum 6 Reviews from Early Adopters Technology Services Group, Inc. October 10, 2007.
A Community of Learning Luminis Platform Workshop Creating a Personal User Experience Presented by: Steven Forman, SunGard Higher Education March 20 th,
© 2007 by «Author»; made available under the EPL v1.0 | Date | Other Information, if necessary Eclipse SOA Tools Platform Project Eric Newcomer IONA Technologies.
Uniting Cultures, Technology & Applications A Case Study University of New Hampshire.
Introducing Reporting Services for SQL Server 2005.
Extending Vista The PowerLinks WebServices SDK John Hallett Senior Product Manager WebCT, Inc
EQUELLA Product Strategy and Development
Service Computation 2010November 21-26, Lisbon.
© 2008 IBM Corporation ® IBM Cognos Business Viewpoint Miguel Garcia - Solutions Architect.
© Blackboard, Inc. All rights reserved. Blackboard Learning System™ Vista Enterprise License The PowerLinks™ Kit Scott Stanley Washington DC 2006.
How Can a Small College Adopt a Large Open Source Course Management System? NERCOMP March 17, 2003 Pattie Orr, Wellesley College Olivia Williamson, Stanford.
Capture the Movement: Banner 7.0 and Beyond Susan LaCour, Senior Vice President, Solutions Development California Community Colleges Banner Group.
Page 1 © 2001, Epicentric - All Rights Reserved Epicentric Modular Web Services Alan Kropp Web Services Architect WSRP Technical Committee – March 18,
WebCT Vista PowerLinks SDK Overview Sasan Salari VP, New Technology Services Head, Vista Developers Network
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
Version # Software Engineering Institute Carnegie Mellon University Pittsburgh, PA Sponsored by the U.S. Department of Defense © 1999 by Carnegie.
Presented by Scientific Annotation Middleware Software infrastructure to support rich scientific records and the processes that produce them Jens Schwidder.
Imagining a Community Source Student Services System Leo Fernig Richard Spencer SOA Workshop Vancouver March 24, 2006.
Blackboard Building Blocks Looking Ahead Thursday, December 03, 2015 Dan McFadyen, Tracy Engwirda, Tom Joyce.
T8. Open Source Tools That are Changing the Content Technology Landscape Gilbane San Francisco 2010.
1 Registry Services Overview J. Steven Hughes (Deputy Chair) Principal Computer Scientist NASA/JPL 17 December 2015.
Oracle Warehouse Builder - Beta 1 New Features Jean-Pierre Dijcks.
® IBM Software Group © 2007 IBM Corporation Module 1: Getting Started with Rational Software Architect Essentials of Modeling with IBM Rational Software.
The Sakai Architecture
1 Copyright © 2008, Oracle. All rights reserved. I Course Introduction.
8 Copyright © 2004, Oracle. All rights reserved. Making the Model Secure.
© Blackboard, Inc. All rights reserved. SOAP-based Mobilization for an Efficient Personal Learning Environment Nick Schiavi Blackboard R&D.
CourseWork Integration and Futures Bruce Vincent Stanford University
Introducing Novell ® Identity Manager 4 Insert Presenter's Name (16pt) Insert Presenter's Title (14pt) Insert Company/ (14pt)
Overview of Basic 3D Experience (Enovia V6) Concepts
Illinois'-National Electronic Disease Surveillance System (I-NEDSS) – The Geographic Information System (GIS) component of Analysis, Visualization, and.
Overview of SAP Application Services By Accely. Introduction Developed organizations in any business industry will invest in SAP programs to offer progressive.
Slide 1 © 2016, Lera Technologies. All Rights Reserved. Oracle Business Intelligence By Lera Technologies.
Caliper Event Integration Blackboard Learn & Kaltura Video Platform
SaaS Application Deep Dive
Remedy Integration Strategy Leverage the power of the industry’s leading service management solution via open APIs February 2018.
Presentation transcript:

© Blackboard, Inc. All rights reserved. WebCT & Blackboard Bob Alcorn, Senior Architect

About Forward-Looking Statements » We may make statements regarding our product development and service offering initiatives, including the content of future product upgrades, updates or functionality in development. While such statements represent our current intentions, they may be modified, delayed or abandoned without prior notice and there is no assurance that such offering, upgrades, updates or functionality will become available unless and until they have been made generally available to our customers.

Session Overview » Have you heard about this merger thing? » Vast potential of users and systems… on different islands of functionality » Some background on Blackboard Vista™ vs. Academic Suite™ and current development » Guide to the architecture roadmap

It’s all Java, right? Can’t be that hard. So, What’s the Big Deal?

Right… » Windows and Linux are both written in C and x86 assembly. What’s the big deal? » Oracle and SQL Server both support ANSI-92 SQL? What’s the big deal? ».NET and Java both support SOAP. What’s the big deal? » …etc. » Compatibility is (obviously) deeper than technology » But technology isn’t even the hardest part – it’s the functional mapping

Academic Suite™ Structural View

Tools, Services, and Frameworks

Vista Architecture Overview

Reconciling Different Worlds » Access Control Models » Vista™ – Hierarchical model that includes context-specific permissions and ACLs » Academic Suite™ – flexible roles, with domains » Deployment » Academic Suite™ – heterogeneous technology stack » Apache, Perl, Java, IIS,.NET » Java/Servlet technology » Vista™ – technology requirements » WebLogic, SQL Server 2005 » JEE architecture – EJB, JMS

Reconciling Different Worlds » Administrative and Organization Principles » Vista™ - Institutions/LC Hierarchy » Academic Suite™ – rule-based Domain Manager » Learning Object Management » Vista™ – intrinsic, extensible model » Academic Suite™ – licensed component (Content System™), different use cases » Web-based File Management

The Roadmap » Integration with Blackboard Community System™ » “Project Arch” – release TBD » Common APIs » Enable a new class of Building Blocks and PowerLinks » Integration beyond Blackboard Community System™ » Evolving interoperability toward the full Academic Suite – Content System, Caliper » “Next Generation” » Visionary teaching and learning tools » Broader vision of Enterprise Architecture within Education

You Are Here… » Project Arch is currently in development » Community System™ integration with Vista » Community System 7.2 (the Caliper/Outcomes system codebase) » Vista 4.x, Campus Edition 6.x » Themes » Preserve investment in integration infrastructure » Time to market » Client continuity – Arch cannot disrupt existing commitments » High-Level features » Single Sign On and session management » Portal module interaction to aggregate Vista institutions » Common data integration

Project Arch » Data Integration » Vista Institutions will serve as data sources for data integration to Community System » Integration to Community System via Snapshot » Institution roles will be assigned to map Community System tabs

Project Arch » Portal Integration » Assignment of institution roles to integrated users, based on the Vista institution » Automatic construction of tabs and modules that aggregate data from targeted institutions » Creation of new module types to communicate with Vista channels

Project Arch » Authentication » Community System™ is the front-end, but authentication will be delegated back to Vista™ » Preserves existing investment in authentication integration » Integration for full lifecycle – including session timeouts

Project Arch – Deployment Configuration

Next Step: Common APIs » First step is API for integration between Blackboard Community System and Vista » These APIs will be private in first version » Next step is to evaluate Building Block/PowerLink touch points » Generalization of use cases in the Arch framework » Specific transactions (launch, query, SSO) » API encapsulation of transactions for multiple technology bindings » General, LS components » 1 – N Community System™  Learning System™

API Challenges » Technology mismatch » Deployment Models » Building Blocks uses a drop-in container model » Building Blocks is less rigorous about differentiating between “public” and “private” APIs » Vista has a drop-in model, but constrained to specific, programmatic operations » Technology Bindings » B2 does not have a comprehensive Web Service strategy » Vista’s public APIs are Web Service based

API Directions » Align with the emerging Enterprise Architectures » Multi-Tier » Application tier integrations » Data tier integrations » Outcomes System – reporting, warehouse integration » Most likely will not be an evolution of existing Building Blocks/PowerLinks infrastructure » Incompatibilities in basic models » Integration architecture vs. functional architecture » Incremental improvement will continue to happen, but is a different class of problem

Technical Directions » SOA » Define the core services that comprise the e-Learning infrastructure » Align with the broader initiatives – Beyond, Outcomes, etc » Tools Interoperability Framework » Foundation of core behaviors (launch, report) » Requires extension » 1.0 Guidelines limited to useful, but basic operations » Full richness of Community System™ to various learning system interactions will need to encompass a much wider range of operations and rich data types » Why not WSRP? » Semantic interfaces make the most sense – WSRP is an API for returning markup fragments

TIF - High-Level Design

The “Wish List” » Short-term » Identity, authentication, session » Launch operations (TIF launch and outcomes) » Course lists » Long-term » Repository – discovery, provisioning » Outcomes – objectives/measurement, reporting » Beyond Initiative

“Next Generation” » Bring the best capabilities of both platforms » Breadth, Depth » Expand the interaction model to drive a richer client experience » Technology dimension – AJAX, etc. » Social dimension – student-centric interactions, “architecture of participation” » The vision is deeper than LS » Outcomes » Community » Beyond

Questions?