Download - Sakai And The Academic Enterprise
![Page 1: Sakai And The Academic Enterprise](https://reader033.vdocument.in/reader033/viewer/2022061115/545c04f0b1af9f460a8b460a/html5/thumbnails/1.jpg)
Sakai and the Academic Enterprise Oracle’s Perspective
Michael Feldstein, Principal Product Manager, OracleEric Chan, Consulting Member of Technical Staff, Oracle
![Page 2: Sakai And The Academic Enterprise](https://reader033.vdocument.in/reader033/viewer/2022061115/545c04f0b1af9f460a8b460a/html5/thumbnails/2.jpg)
July 2009 10th Sakai Conference - Boston, MA, U.S.A.
The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions.The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle.
![Page 3: Sakai And The Academic Enterprise](https://reader033.vdocument.in/reader033/viewer/2022061115/545c04f0b1af9f460a8b460a/html5/thumbnails/3.jpg)
The Problem Space
July 2009 10th Sakai Conference - Boston, MA, U.S.A. 3
![Page 4: Sakai And The Academic Enterprise](https://reader033.vdocument.in/reader033/viewer/2022061115/545c04f0b1af9f460a8b460a/html5/thumbnails/4.jpg)
What is the Academic Enterprise?
Source of TruthSource of Truth
• SIS• Data Hub• Identity Management• Etc.
• SIS• Data Hub• Identity Management• Etc.
Academic Nerve CenterAcademic Nerve Center
• Business Intelligence• Data Warehouse• CRM• Etc.
• Business Intelligence• Data Warehouse• CRM• Etc.
Online LearningEnvironment
Online LearningEnvironment
• LMS• Wikis• Blogs
• LMS• Wikis• Blogs
• Google Docs• Flickr• Etc.
• Google Docs• Flickr• Etc.
![Page 5: Sakai And The Academic Enterprise](https://reader033.vdocument.in/reader033/viewer/2022061115/545c04f0b1af9f460a8b460a/html5/thumbnails/5.jpg)
What Else?
Source of TruthSource of Truth
• SIS• Data Hub• Identity Management• Etc.
• SIS• Data Hub• Identity Management• Etc.
Academic Nerve CenterAcademic Nerve Center
• Business Intelligence• Data Warehouse• CRM• Etc.
• Business Intelligence• Data Warehouse• CRM• Etc.
Online LearningEnvironment
Online LearningEnvironment
• LMS• Wikis• Blogs
• LMS• Wikis• Blogs
• Google Docs• Flickr• Etc.
• Google Docs• Flickr• Etc.
ChatCalenda
r
Web-conference
Networked Drives
![Page 6: Sakai And The Academic Enterprise](https://reader033.vdocument.in/reader033/viewer/2022061115/545c04f0b1af9f460a8b460a/html5/thumbnails/6.jpg)
Sakai 2: The Challenge In Microcosm
• Applications are silos• Sites are silos• The existence of 23 discussion forums
doesn’t help you build the 24th • Similar apps can’t share the same data• Transport support is labor-intensive• Federation is hard
July 2009 610th Sakai Conference - Boston, MA, U.S.A.
![Page 7: Sakai And The Academic Enterprise](https://reader033.vdocument.in/reader033/viewer/2022061115/545c04f0b1af9f460a8b460a/html5/thumbnails/7.jpg)
Sakai 3 Gets You Partway There
• No more site silos• Reduced application silos• A REST erector set for building capabilities
(e.g., discussions)
![Page 8: Sakai And The Academic Enterprise](https://reader033.vdocument.in/reader033/viewer/2022061115/545c04f0b1af9f460a8b460a/html5/thumbnails/8.jpg)
But Wouldn’t It Be Great If…• Your presence indicator knew you were in class in Room 301• A teacher could add an assignment from her desktop calendar• The student would get that assignment added to his PIM task
list• Activities (including archives) taking place in external apps like
DimDim or Google Wave would be surfaced in the course site• Course sites from a partner school could be surfaced in your
Sakai instance• Students and teachers could aggregate course content from
several universities in a rich desktop client (PLE)• You could save not only the end product but all the related
collaborative artifacts of student work to an ePortfolio• Somebody else did some of the programming work of all of this
for you
![Page 9: Sakai And The Academic Enterprise](https://reader033.vdocument.in/reader033/viewer/2022061115/545c04f0b1af9f460a8b460a/html5/thumbnails/9.jpg)
A New Standard: ICOM
July 2009 10th Sakai Conference - Boston, MA, U.S.A. 9
![Page 10: Sakai And The Academic Enterprise](https://reader033.vdocument.in/reader033/viewer/2022061115/545c04f0b1af9f460a8b460a/html5/thumbnails/10.jpg)
July 2009 10th Sakai Conference - Boston, MA, U.S.A. 10
Integrated Collaboration Object Model
Collaborative access to global networked knowledge • assists humans, organisations, and systems • with individual, collective learning and problem
solving • by encompassing multidisciplinary contributions• enabling increased innovation and knowledge
production on individual, organisational, and global levels.
Inspired by Doug Engelbart’s original 1962 report of: AUGMENTING
HUMAN INTELLECT: A CONCEPTUAL FRAMEWORK
![Page 11: Sakai And The Academic Enterprise](https://reader033.vdocument.in/reader033/viewer/2022061115/545c04f0b1af9f460a8b460a/html5/thumbnails/11.jpg)
July 2009 10th Sakai Conference - Boston, MA, U.S.A. 11
Social Network Implicit Relations
Explicit Relations
Network of Collaboration EntitiesEntity Class Hierarchy
![Page 12: Sakai And The Academic Enterprise](https://reader033.vdocument.in/reader033/viewer/2022061115/545c04f0b1af9f460a8b460a/html5/thumbnails/12.jpg)
July 2009 10th Sakai Conference - Boston, MA, U.S.A. 12
Current State of Fragmented Collaboration Applications
Productivity eroded by• incompatible collaboration tools• technology driven tools require constant context switching to perform a
single task• incomplete threads of conversations when users communicate through
multiple channels• unable to relate, aggregate, and reason about diverse types of
collaboration artifacts by project, task, or metadata• lack of uniform relevance rankings of search results from isolated
repositories• soaring costs or technical barriers for integrating silos of repositories• weakening governance amid proliferation of web 2.0 content silos
![Page 13: Sakai And The Academic Enterprise](https://reader033.vdocument.in/reader033/viewer/2022061115/545c04f0b1af9f460a8b460a/html5/thumbnails/13.jpg)
July 2009 10th Sakai Conference - Boston, MA, U.S.A. 13
Why Integrated Model?
An integrated collaboration model is essential for• (users) role-aware and task-driven collaboration
• seamless transitions among the diverse collaboration activities• (developers) application development platform
• custom composite applications, • contextual collaboration in enterprise business applications, • enterprise workplace portals,• new modes of collaboration
• (integrators) application integration architecture• interoperable standard modules• canonical data and message model • model-driven development and integration
![Page 14: Sakai And The Academic Enterprise](https://reader033.vdocument.in/reader033/viewer/2022061115/545c04f0b1af9f460a8b460a/html5/thumbnails/14.jpg)
July 2009 10th Sakai Conference - Boston, MA, U.S.A. 14
Benefits of Integrated ModelCommon policy enforcement of heterogeneous contents coupled with an
extended common infrastructure• identity management• access control• governance and record management• business rules and processes• business intelligence• task/project oriented organization of disparate types of contents• conversation threads through multi-channel, multi-modal
communication artifacts• classification, tagging, meta-data associations, activity streams• faceted search and relational navigation• search and relevance ranking• subscriptions and notifications
![Page 15: Sakai And The Academic Enterprise](https://reader033.vdocument.in/reader033/viewer/2022061115/545c04f0b1af9f460a8b460a/html5/thumbnails/15.jpg)
July 2009 10th Sakai Conference - Boston, MA, U.S.A. 15
OASIS ICOM Technical Committee Charter• Charter
• http://www.oasis-open.org/committees/icom/charter.php
• Objective• Define the classes, attributes, relationships, and behavior of objects for a broad range of
collaboration activities around shared workspace, communication, content, coordination, and social networking
• Scope• Specify the normative standards for collaboration objects and operations in UML 2 and RDF/OWL
representations• Define the non-normative guidelines (architectures and use-case scenarios) for a new workspace
centric protocol to support a broad range of collaboration activities
• Current organizational members• Oracle Corporation• Digital Enterprise Research Institute (DERI)• Cisco Systems, Inc.• KnowledgeTree, Inc.• ESoCE-NET
OASIS is acronym for Organization for the Advancement of Structured Information Standards
![Page 16: Sakai And The Academic Enterprise](https://reader033.vdocument.in/reader033/viewer/2022061115/545c04f0b1af9f460a8b460a/html5/thumbnails/16.jpg)
July 2009 10th Sakai Conference - Boston, MA, U.S.A. 16
Include a Broad Range of Collaboration Activities
ICOM is extensible and includes diverse classes of objects:• teamwork (shared workspaces, discussion forums, real-time conferences,
presence, etc.);• communication (e-mail, instant message, telephony, RSS, etc.);• content (text and multi-media contents, contextual connections,
taxonomies, folksonomies, tags, saved searches, etc.); • coordination (address books, calendars, tasks, journals, etc.); and• social networking (articulated social networks among users, communities,
groups, activities, wiki pages, blogs, recommendations, social bookmarking, etc.)
Virtually all ICOM objects are entities which are assigned universal resource identifiers
![Page 17: Sakai And The Academic Enterprise](https://reader033.vdocument.in/reader033/viewer/2022061115/545c04f0b1af9f460a8b460a/html5/thumbnails/17.jpg)
July 2009 10th Sakai Conference - Boston, MA, U.S.A. 17
Shared Source ICOM Prototype Framework
ICOM JPA Framework for Concurrent Engineering to provide
•POJO classes•byte code Injection into POJO methods•attribute change tracking•distributed transactions•JPQL parser
Custom Factory Providers for
•DAO factory•JPQL parse tree visitor factory
![Page 18: Sakai And The Academic Enterprise](https://reader033.vdocument.in/reader033/viewer/2022061115/545c04f0b1af9f460a8b460a/html5/thumbnails/18.jpg)
Integrated Model enables Federation
July 2009 10th Sakai Conference - Boston, MA, U.S.A. 18
Federation of LMS
ICOM POJO
Cambridge University
LMS Provider
UC Davis LMS Provider
Georgia Tech LMS Provider
Joe’s Personal Learning/Research Environment
Online Learning/Research Environment
Jane’s Personal Learning/Research Environment
![Page 19: Sakai And The Academic Enterprise](https://reader033.vdocument.in/reader033/viewer/2022061115/545c04f0b1af9f460a8b460a/html5/thumbnails/19.jpg)
July 2009 10th Sakai Conference - Boston, MA, U.S.A. 19
ICOM’s Workspace Centric Design Pattern
• Workspace is a durable context and place to collaborate.• examples of contexts are projects, libraries, personal learning environments, personal
information management, e-Portfolios, asynchronous meetings• Workspace involves participants with different membership roles.
• participants can observe the presence of other participants in the workspace.• Workspace contains one or more
• message and document folders • address books• calendars, task lists • web conferences, chat rooms• wiki pages, forums, etc.
• Workspace is an integration hub for multi-vendor • collaboration services • content repositories• metadata facilities• infrastructure
![Page 20: Sakai And The Academic Enterprise](https://reader033.vdocument.in/reader033/viewer/2022061115/545c04f0b1af9f460a8b460a/html5/thumbnails/20.jpg)
July 2009 10th Sakai Conference - Boston, MA, U.S.A. 20
ICOM Intersects Enterprise Business Objects in Application Integration Architecture
Joining structured business processes and unstructured collaboration activities
![Page 21: Sakai And The Academic Enterprise](https://reader033.vdocument.in/reader033/viewer/2022061115/545c04f0b1af9f460a8b460a/html5/thumbnails/21.jpg)
July 2009 10th Sakai Conference - Boston, MA, U.S.A. 21
ICOM Synopsis
Integrated collaboration object model offers:• a standard contiguous model for seamless transitions among
collaboration activities• interoperability among modular services• unified user experience by consolidated applications in dynamic user
interface frameworks• common security, governance, and record management• extended common infrastructure simplifies business/IT administration,
provisioning, and management• (subsequent TC’s to define) bindings to multiple programming languages
and protocols• programming language bindings (RDF/OWL, Java, C#, Ajax, Python, …)• protocol bindings (SPARQL, REST/SOAP, Web Service, …)
![Page 22: Sakai And The Academic Enterprise](https://reader033.vdocument.in/reader033/viewer/2022061115/545c04f0b1af9f460a8b460a/html5/thumbnails/22.jpg)
July 2009 10th Sakai Conference - Boston, MA, U.S.A. 22
Join the Effort!
http://www.oasis-open.org/committees/icom/
![Page 23: Sakai And The Academic Enterprise](https://reader033.vdocument.in/reader033/viewer/2022061115/545c04f0b1af9f460a8b460a/html5/thumbnails/23.jpg)
A Modest Proposal
July 2009 10th Sakai Conference - Boston, MA, U.S.A. 23
![Page 24: Sakai And The Academic Enterprise](https://reader033.vdocument.in/reader033/viewer/2022061115/545c04f0b1af9f460a8b460a/html5/thumbnails/24.jpg)
Consider ICOM for Sakai 3• For Now: Adopt/adapt the REST API
• You have to develop one anyway• You get a major head start on design and documentation• Provides the possibility of full ICOM adoption in the future• Oracle can provide advice
• After 2010: Evaluate adoption of the object model• An open source reference implementation should be
available• DAOs for integration with other platforms should be
available• Migration should be relatively straightforward
![Page 25: Sakai And The Academic Enterprise](https://reader033.vdocument.in/reader033/viewer/2022061115/545c04f0b1af9f460a8b460a/html5/thumbnails/25.jpg)
Questions?
July 2009 10th Sakai Conference - Boston, MA, U.S.A. 25
![Page 26: Sakai And The Academic Enterprise](https://reader033.vdocument.in/reader033/viewer/2022061115/545c04f0b1af9f460a8b460a/html5/thumbnails/26.jpg)
July 2009 10th Sakai Conference - Boston, MA, U.S.A. 26
Communication Workspace (SIOC DERI et al proposal for ICOM)
![Page 27: Sakai And The Academic Enterprise](https://reader033.vdocument.in/reader033/viewer/2022061115/545c04f0b1af9f460a8b460a/html5/thumbnails/27.jpg)
July 2009 10th Sakai Conference - Boston, MA, U.S.A. 27
Community of Actors and Workspaces(Oracle Beehive’s proposal for ICOM)
![Page 28: Sakai And The Academic Enterprise](https://reader033.vdocument.in/reader033/viewer/2022061115/545c04f0b1af9f460a8b460a/html5/thumbnails/28.jpg)
July 2009 10th Sakai Conference - Boston, MA, U.S.A. 28
Object Model of Workspace (Oracle Beehive’s proposal for ICOM)
![Page 29: Sakai And The Academic Enterprise](https://reader033.vdocument.in/reader033/viewer/2022061115/545c04f0b1af9f460a8b460a/html5/thumbnails/29.jpg)
July 2009 10th Sakai Conference - Boston, MA, U.S.A. 29
Community of Spaces
![Page 30: Sakai And The Academic Enterprise](https://reader033.vdocument.in/reader033/viewer/2022061115/545c04f0b1af9f460a8b460a/html5/thumbnails/30.jpg)
July 2009 10th Sakai Conference - Boston, MA, U.S.A. 30
Space of Multiple Conversations
![Page 31: Sakai And The Academic Enterprise](https://reader033.vdocument.in/reader033/viewer/2022061115/545c04f0b1af9f460a8b460a/html5/thumbnails/31.jpg)
July 2009 10th Sakai Conference - Boston, MA, U.S.A. 31
ICOM Folders
![Page 32: Sakai And The Academic Enterprise](https://reader033.vdocument.in/reader033/viewer/2022061115/545c04f0b1af9f460a8b460a/html5/thumbnails/32.jpg)
July 2009 10th Sakai Conference - Boston, MA, U.S.A. 32
ICOM Artifacts
![Page 33: Sakai And The Academic Enterprise](https://reader033.vdocument.in/reader033/viewer/2022061115/545c04f0b1af9f460a8b460a/html5/thumbnails/33.jpg)
July 2009 10th Sakai Conference - Boston, MA, U.S.A. 33
Entity and Metadata
![Page 34: Sakai And The Academic Enterprise](https://reader033.vdocument.in/reader033/viewer/2022061115/545c04f0b1af9f460a8b460a/html5/thumbnails/34.jpg)
Document
July 2009 10th Sakai Conference - Boston, MA, U.S.A. 34
![Page 35: Sakai And The Academic Enterprise](https://reader033.vdocument.in/reader033/viewer/2022061115/545c04f0b1af9f460a8b460a/html5/thumbnails/35.jpg)
Calendar
July 2009 10th Sakai Conference - Boston, MA, U.S.A. 35
![Page 36: Sakai And The Academic Enterprise](https://reader033.vdocument.in/reader033/viewer/2022061115/545c04f0b1af9f460a8b460a/html5/thumbnails/36.jpg)
Task List
July 2009 10th Sakai Conference - Boston, MA, U.S.A. 36
![Page 37: Sakai And The Academic Enterprise](https://reader033.vdocument.in/reader033/viewer/2022061115/545c04f0b1af9f460a8b460a/html5/thumbnails/37.jpg)
Conference
July 2009 10th Sakai Conference - Boston, MA, U.S.A. 37