JA-SIG and uPortal Presented by Justin Tilton at

Slides:



Advertisements
Similar presentations
1 The Networked Learning Environment. 2 Blackboards Product Strategy Leading institutions are harnessing the power of information networks to connect.
Advertisements

Aggregated Layouts Michael Ivanov instructional media + magic, inc. As presented at the uPortal Development Meeting August 22-23, 2002 at the Memorial.
Portal Technology. instructional media + magic uPortal and JA-SIG An update Users and Groups Groups Manager redesign, Composite groups. CU Content Management.
COMBASE: strategic content management system Soft Format, 2006.
WHY CMS? WHY NOW? CONTENT MANAGEMENT SYSTEM. CMS OVERVIEW Why CMS? What is it? What are the benefits and how can it help me? Centralia College web content.
Evaluation of a Large-scale VRE Implementation - ELVI Staff and students using the VRE benefit from the greater transparency and communication that it.
Kaltura Presentation The Future of Media in Education: Kaltura Cross-Campus Media Suite.
The Institutional Web: A Lens to Living and Learning Copyright Carl Jacobson, This work is the intellectual property of the author. Permission is.
HyperContent 2.0 JA-SIG Winter Conference December 5, 2005 Alex Vigdor, Columbia University.
Seton Hall University Banner Project – June 2007 Update Banner Project Update to the Finance Committee of the Board of Regents June 6, 2007 Stephen Landry,
UPortal: A framework for the Personalization of Library Services John Fereira: Programmer/Analyst Cornell University Mann Library.
Portal Anthony Colebourne Internet Services January 2006.
Aggregated Layouts Michael Ivanov, Justin Tilton instructional media + magic, inc.
UPortal Ken Weiner JA-SIG, IBS
The Postsecondary Electronic Standards Council (PESC), XML Forum, and Standards Setting in Higher Education Jim Farmer University of Delaware instructional.
A Model for Successful Open Source Development in Higher Education Copyright Carl Jacobson, Written permission from the author is required to disseminate.
The Partners’ Perspective on Teaching and Learning Technologies Jim Farmer Sakai Community Liaison NERCOMP Workshop: Sakai College of the Holy Cross, Worcester,
Uniting Cultures, Technology & Applications A Case Study University of New Hampshire.
University Web Portals From accessibility to accountability and life-long connectivity. Paul Kim, Ph.D. Chief Technology Officer Stanford University School.
Portal Technology and uPortal Cliff Clevenger Sigma Systems, Inc. National Association of Sigma Users 25 July 2003.
Presented by Jim Farmer at The Pan-European Portals Conference Thursday, April 24, 2003 University of Geneva, Geneva, Switzerland JA-SIG and uPortal.
DLM: The uPortal Pushmi-Pullyu JA-SIG with Altitude, Denver 2007 Susan Bramhall,Yale University Jim Helwig, University of Wisconsin-Madison.
1 NCHELP Update Common Record for FFELP & Alternative Loans Meteor The High Performance Channel.
Unlocking the door: The new Ellingsburg University Web Portal Seattle University Kristen Campbell, Julie Larsen, & Nancy Padgett.
HyperContent 2.0 Common Solutions Group September 21, 2005 Alex Vigdor, Columbia University.
Jim Farmer, JA-SIG Collaborative 20 June 2002 EUNIS 2002, Porto, Portugal Portals, uPortal, and Web Services.
Pan European Portal Conference 2003, Geneva April 25, 2003 Elements of Successful uPortal Implementations Implementing uPortal to Guarantee Performance.
Portal Technology State University of New York Albany, New York | 26 October 2005 Jim Farmer instructional media + magic, inc.
MEDIU Learning for HE Ahmad Nimer | Project Manager.
Capture the Movement: Banner 7.0 and Beyond Susan LaCour, Senior Vice President, Solutions Development California Community Colleges Banner Group.
JA-SIG and uPortal Java in Administration Special Interest Group
Jim Farmer, University of Delaware at North Carolina State University May 21, 2001 Portals uPortal and JA-SIG.
Justin Tilton, Chief Executive Officer instructional media + magic, inc. at the NCHELP Annual Training Conference Salt Lake City, Utah November 12, 2001.
UPortal Open Source Portal for Higher Education Or My 16-year-old is coming to your institution… are you ready?
Presented by Jim Farmer uPortal Project Administrator at Open Source Deployment and Development Thursday, 11 December 2003 OSS Watch at Oxford University,
Justin Tilton uPortal Framework and User Interface Demonstration.
Jim Farmer, University of Delaware at the 3rd Annual Portal Technology Symposium San Diego, California July 10, 2001 JA-SIG and the uPortal.
11/14/00Copyright © Yale University1 uPortal: A Java Based Portal Framework A Project of JA-SIG ( Presented by: Susan Bramhall,
Sakai: A Higher Education Initiative Jim Farmer at the Aviation Industry CBT Committee Meeting 2 February 2004, Phoenix, Arizona USA.
Prepared by Jim Farmer for the JA-SIG UK Meeting Monday, 26 January, 2004 University of Birmingham, United Kingdom The uPortal Roadmap.
Presented by Justin Tilton at Open Source in Government Conference Tuesday, March 16, 2004 – George Washington University Open Source and Higher Education.
Rendering Syndicated Library Content in an Institutional Portal: Integrating MyLibrary into uPortal John Fereira: Cornell University Eric Lease Morgan:
UCLA Office of Instructional Development Web Site Redesign May 20, 2005.
Justin Tilton, Chief Executive Officer instructional media + magic, inc. at the JA-SIG Conference Destin, Florida December 4, 2001 Changing the uPortal.
CHAPTER 5 Network Applications.
Justin Scheitlin Daisey Fahringer
Quantum Leap Project Management
AUU Website Solution Purpose built for the AUU
PROPRIETARY & CONFIDENTIAL to Jenzabar, Inc.
Glendale Community College PeopleSoft Project Update
Portals, uPortal and JA-SIG
Wes Brooks District 6840 • Asst. Gov. ClubRunner
uPortal: architecture and features
Open source Software: The Sakai Project
The uPortal Framework and Channels
William G. Thompson, Jr. JA-SIG Board Member
uPortal & Sakai Open Source and Higher Education
Cabrillo College’s Ellucian Portal Project
SAKAI February 2005.
JA-SIG and uPortal Presented by Jim Farmer at
Portal and Learning Systems
Portals, uPortal, and the Meteor Channel
The Sakai Project and Partnership
Portal and Channel Development
The Partners’ Perspective on Teaching and Learning Technologies
The uPortal Roadmap uPortal Software Developers Meeting
Cabrillo College’s Ellucian Portal Project
Knowledge Workers and Portals
NCHELP Update Common Record for FFELP & Alternative Loans Meteor
Information Technology Organization Overview RFP #220-05
Presentation transcript:

JA-SIG and uPortal Presented by Justin Tilton at The Washington Post, Washington, DC Thursday, 19 February 2004, Washington, DC

Publisher’s Note This presentation was given to an executive committee of the Washington Post. Three “firms” were asked to describe their portal software. SAP, BEA, and uPortal gave two-part presentations: To a technical review committee and to executive management. The Washington Post used uPortal software in one of their applications. It was implemented August 2003. uPortal was integrated with the Post’s authentication software to provide single signon for the implemented application. One of management’s key issues was extending single signon to all applications for all users. Depending upon the application, to the public, business partners, and staff and associates. One of the issues expected for open source software is long-term responsive support. JA-SIG asked business partner Unicon, Inc. to join in this presentation describing available commercial support for uPortal.

JA-SIG Java In Administration Special Interest Group www.ja-sig.org www.ja-sig.org.uk National and regional conferences Clearing house https://www.mis4.udel.edu/JasigCH/ Collaborative projects

The vision Facilitate the transition to new Web technologies, especially Java and Web Services, through training and collaboration. Develop software, important to higher education, that can be shared. Improve productivity in higher education.

Goals The JA-SIG's goals are to: Nurture communication of best practices, new technologies, and innovative methodologies and projects related to Java and Web Services. Increase peer review, collaboration, and group discussion related to institution-developed Java administrative applications Broaden Java technology cross-fertilization between firms and schools on both a functional and geographic basis Mission statement, 2002

Activities The JA-SIG membership is engaged in three activities. Sponsorship of a twice-annual conference in the U.S. and one in the U.K. JA-SIG Clearinghouse - a place on the Web to facilitate the sharing of Java and XML components. Development of a free, open source, open standard portal for higher education: uPortal.

Some JA-SIG members Boston College Princeton U British Columbia Delaware Nagoya Cornell Denison El Camino Community Lehigh Illinois State Cal Poly SLO Rutgers Roanoke College Yale Texas Tech Columbia New Mexico Virginia Tech Kansas Hawaii Hull Nottingham + ~300 more…

What is uPortal? Enterprise portal Framework for presenting aggregated content (channels) Personalization Role-based access control and layouts Open source, collaborative effort Java web application

Why uPortal? Features important to higher education Open standards Internationalization Decentralized control of publishing and related parts of the user layout Layout based on role, accessibility, and user preferences Anonymous authorization for access Open standards

Higher Education Most of these features apply to Higher Education uPortal is bridging the gap between corporate portals and the needs of Higher Education Institutions

Why open standards? Sharing: Interoperability (component architecture) Risk Management: Ability to change software if needed Architecture: Choice of components

Mentoring Area Affiliation Internationalization (XLIFF) Oracle Corporation Layout (XSLT) Software A.G., Remote portlet (WSRP) IBM Corporation Integration SAP A.G., HR-XML and IFX Forums Learning systems Airbus, Boeing Security NIST, NSA Performance Wells Fargo

Business relationships Firm Area iAssessment K-12 teacher assessment Unicon, Inc. Academus learning system and uPortal technical support SCT Corporation Higher education administrative suite the r*smart group Electronic portfolio

Commercial and open source Departmental Content Management (HyperContent, Columbia University) Unicon Academus Learning System (Academus, Unicon, Inc.) uPortal PeopleSoft Integration (PeopleSoft Adapters, Unicon/IBS) Virtual Research Environment (Sakai CHEF, University of Michigan)

Commercial and open source Departmental Content Management (HyperContent, Columbia University) SCT Luminus Enterprise Content Management (Documentum, EMC Corporation) uPortal Banner Integration (Banner Adapters, SCT) Learning System (Sakai, Stanford University)

Types of portals Personalized display uPortal 2.0 framework Integration uPortal 2.0 + Web Services + Adapters Enterprise uPortal 2.3 + Web Services Enterprise Process uPortal 3.0 + Sakai workflow

Multiple target devices

Current Work: Accessibility

Current Work: Accessibility

Industry Recognition

The future Continue deployment Industry-based technical support Cooperative development of commercial products by business partners Further development of the portal itself Sakai Project 2004-2005 Coordinated development of products using uPortal (e.g. Sakai partners)

The End Justin E. Tilton jet@immagic.com www.immagic.com

Supplementary Material Follows These slides are for reference only; they were not included in the presentation.

Some uPortal Sites

Yale University

Illinois State University

University of Delaware

University of British Columbia

CalPoly San Luis Obispo

Columbia University

Cornell University

Denison University

Instructional media + magic

Interactive Business Solutions

Ringling School of Art and Design

Red Universitaria Nacional

Universidad de Lima

University of California, Irvine

What is a Channel? Displays content Interactive applications XML feeds Rich Site Summary (RSS) Web services Legacy systems Interactive applications E-Mail, Calendar, Briefcase, News, Survey, Search, Announcements, Classifieds, Discussion Forums, Address Book, Chat, Bookmarks The Meteor Project eTranscript

RSS news feed channel

RSS Channel

RSS version 1.0 channel

Streaming Audio and Video RSS version 1.0 channel In-line HTML Streaming Audio and Video

Architecture of uPortal

User Layout User Layout is an abstract structure defining the overall content available to the user userLayout is a tree structure consisting of “folders” and “channels”, the later always being the leaf nodes

User Layout

Structure Transformation Channel Column Tab User Layout

Theme Transformation

Compiling the Presentation userLayout Structure transformation XSLT structuredLayout setRuntimeData() XSLT Theme transformation Channels renderXML() HTML, WML VoiceML...

Content Transformation XML XSLT Processor XHTML: Web Browser HTML: PDA Stylesheet WML: Cell Phone

Flexible Layouts Structures Themes Skins Tab / column Tree / column Multi-column Multi-row Skins Matrix, Java

Tab / Column Layout

Tree / Column Layout

Skins

Skin: im+m

Skin: VSAC

Skin: matrix

User Preferences Swappable layout and preference management modules Profile management module Tab-column specific prefs. module Skin selection

User Preferences

Publish/Subscribe Channel publishing document Channel parameters Default values Modification permissions Descriptions Publish/Subscribe steps Step sequence Instructions, help A complex channel with multiple XSL views

Channel Types

Channel Settings

Channel Controls

Channel Rewiew

Aggregated Layouts The Governing Body - The State, County, District The Institutions – Universities, Colleges, Schools… The Schools – School of Medicine, School of… The Departments – Sociology, Psychology… The Faculty – as related to student users The Campus Services – Library, Financial Aid… The Users – Student, Faculty, Staff…

Using the Tab & Column visual metaphor The Governing Body Policies Has information about: Members Meetings Bylaws Events Policies Budgets Directories Services Directory Services Members Meetings Events Using the Tab & Column visual metaphor

The Institutional System The System Has information about: Campuses Academic Programs Research Libraries News Campus Info Programs Research Libraries Search All Libraries News

The Institution Has information for: Content such as: Prospective Students Current Students Faculty Staff Visitors Content such as: Admissions information eTranscripts Online gradebook Policies and procedures Campus events Institution About Admissions Academics Research Events Calendar Directions/ Campus Map Online gradebook

A School in the institution Has information about: Admissions Programs Calendar Faculty & Research Career Management School of … Programs Academic Calendar Admissions Faculty Research News Directions/ Campus Map

A department Has information about: Faculty Info Program Information Bios, Office Hours Program Information Career Tracks Seminars Calendar Department of … Faculty Info Programs Careers Alumni Endorsements Seminars Calendar Directions/ Campus Map

A Faculty Member by Class Has information about: General Information Bio, Hours, Contact Syllabus Shared Files Student Reviews Threaded discussions Group Chats Enrolled Students List Opt-in Past Enrolled Professor … General Info Syllabus Virtual HD Enrolled Students Course Reviews Past Enrolled Group Chats

Campus Services Has information about: Libraries Financial Aid Housing Health Services Legal Services School Paper Book Store Career Services Clubs Commons Financial Aid Current Aid Grant Search Scholarships Counseling Health Services Legal Services School Newspaper Book Store Career Center

The User Wants to subscribe to: Weather News Arts & Entertainment Traffic Online Games Email Groups Calendar Online Invitation Instant Message myTabs Weather Instant Message Email Traffic Calendar Groups Theater Search Game Driving Directions

What is Aggregated Layout? The experience constructed for the end user by the implementers/administrators of the portal combined with the end user's customized content A system for constructing, managing, and administering grouped content, such that the presence and level of visibility of this content is guaranteed to appear in a users layout A system to allow users to self select grouped content to appear in their layout

A snapshot of the hierarchy Governing Body Institutions Schools Departments Faculty User

The content path to the user Governing Body Institutions Schools Departments Faculty User

Aggregation of content A users layout being constructed from pre-defined fragments

Subscribable Groupings Health & Legal Services Column User adding content that has been grouped by content administrators Tab by Faculty and course Departmental Calendar and Events Column

Some terms… Pushed Content Pulled Content Propagate The prearranged incorporation and updating of content in a user's uPortal Layout Pulled Content Self selected incorporation of content (including content fragments) into a users personal layout Propagate Spread or extend to users of the system

Fragment Construction Jan Tanner has Content Fragment Administrator privileges and she wants to start constructing fragments.

Fragment Construction After selecting a fragment type, she adds content and sets restrictions

Fragment Construction Priority range determines the mobility of the content, and initial value is used to determine the position of content in the layout

Fragment Construction

Fragment Construction The restrictions below describe rules for content mobility

Fragment Subscription If a user is a member of a group allowed to subscribe to a fragment, then that fragment will appear during user preferences - subscription

Web services as an architecture

A Web service is XML business messages using ebXML/SOAP compliant data transport rendered using XSL transformations for a remotely authenticated user

Web services architecture is XML “tagged” data content eXtensible Markup Language ebXML/SOAP data transport Simple Object Access Protocol XSL transformations for presentation eXtensible stylesheet language and now UDDI/WSDL directory services Universal Description, Discovery, and Integration, and Web Services Description Language

Award Letter, the Meteor Channel, & e-Transcript as examples of Web services

Award Letter A component of the SAM (Student Aid Management) System by Sigma Systems in Denver Colorado PURPOSE It is a method of communicating to students information about the financial aid they are being offered based upon their eligibility. It is a method of communicating from the students their intentions regarding the aid they have been offered.

The Process FAFSA (on the web) Institution determines eligibility Grants, Scholarships, Loans Institution gathers documents for aid FA Officers counsel students Institution & Students tracks aid status Institution offers aid (Award Letter) Students accept or deny offered aid Institution stores students choices and the process continues to disbursement

FAFSA

Tracking documents

Logging in

Institution's summary

On-line Award Notification

Details

Offer Summary at Institution

On-Line Award Letter

Meteor in a nutshell… UDDI Lender XML

Diagram of Meteor Concept Web Services HTML Meteor XML Student Access Provider Data Provider

As implemented ... Web Services Meteor Secure HTML Secure XML Standard Browser uPortal Meteor SOAP Meteor SOAP Database

Data from multiple sources, locations

Meteor Channel in the uPortal

The Meteor channel

e-Transcript: User Login

Get Student List

Select Student from List

Select Transcript View

Or Build Custom View

Get Transcript