final_reviews

Document Sample
final_reviews Powered By Docstoc
					                                                                                                                                                                                                    WCET Learning Object Repository Software:
                                                                                                                                                                                                                  Final Report


 Feature Name                  Harvest Road                                                              Intrallect Intralibrary                                                   North Plains Telescope                                                    Ex Libris Digitool                                                        Concord Masterfile                                                          Dspace
 Discovery Tools
 Searching                     The system supports simple searching across all metadata fields and       The system supports simple searching of administrator configurable        The system supports simple searching across all metadata fields and       The system supports simple searching across all metadata fields, full The system supports simple searching across all metadata fields and             The system supports simple searching of author, title, and
                               full text index, and an advanced search of specific fields. The system    text fields, and an advanced search with multiple constraints on          full text index, and an advanced search of specific fields. The system    text index, and an advanced search of specific fields. The system        full text index, an advanced search of specific fields.                      keywords fields. The system supports word stemming and
                               supports word stemming and Boolean searches. Users can save               specific fields. The system supports word stemming, Boolean and           supports word stemming and Boolean searches. In addition, users           supports Boolean and wild card searches. Search terms are                                                                                             truncation of search terms. The system supports searching across
                               complex search criteria for later reuse. The system supports              wildcard searches. The repository is indexable by external search         can search for objects of similar visual appearance, or do text           highlighted in returned results. The records are searchable by Internet-                                                                              the entire collection or bounded by individual collections or
                               searching across the entire collection or bounded by individual           engines via the OAI-PMH bridge.                                           lookups of key frame captions in rich time-based media.                   based search engines like Google.                                                                                                                     communities. The search functionality is implemented through an
                               collections.                                                                                                                                                                                                                                                                                                                                                                        API which wraps the Java-based Jakarta Lucene search engine
                                                                                                                                                                                                                                                                                                                                                                                                                   which also needs to be implemented. The records are searchable
                                                                                                                                                                                                                                                                                                                                                                                                                   by Internet-based search engines like Google.

 Browsing                      Users may browser content by pre-set category. Categories are not         Users may browse all items in repository by subject classification. The   Users may browse all items in repository according to file system         Users may browse all items in repository by title, author, subject or     Users may browse all items in repository by pre-set category, by title,     Users may browse all items in repository or an individual collection
                               driven by metadata-based taxonomies but are instead entered               system also supports a multiple-taxonomy view. Resources can be           directory structure, production grouping, access control definitions or   issue date. Users may browse by textual or pictorial views.               author or issue date. Categories are not driven by metadata-based           by title, author, or issue date.
                               directly into the system. Resources can be placed in multiple             placed in multiple categories in multiple classifications systems,        other arbitrary groupings. Users may browse by textual or pictorial       Resources can be placed in multiple categories allowing them to be        taxonomies but are instead entered directly into the system.
                               categories allowing them to be found at different points in the overall   allowing them to be found at different points in the overall taxonomy.    views.                                                                    found at different points in the overall taxonomy.
                               taxonomy. Multiple nodes of the taxonomy can be browsed                   Taxonomies can be imported into the system in ZThes format or
                               simultaneously, showing an aggregation of the browse results list.        entered directly into the system. Taxonomy trees can be edited inline,
                                                                                                         including add/cut/paste/delete functions on leaf nodes and sub-trees.

 Syndication & Notification Not Supported.                                                               Users can receive email notifications of new items.                       Not Supported                                                             Not supported.                                                            Item contributors can send notification to individuals or groups of users   The system can automatically display new collections and new
                                                                                                                                                                                                                                                                                                                                       via an internal message system or email. Users can receive email            submissions on the repository homepage. Users can receive email
                                                                                                                                                                                                                                                                                                                                       notifications of new items by collection.                                   notifications of new items by collection.

 Aggregation Tools
 Personal Collections          Not Supported, though in theory individual 'categories' could be set      Users can store personal pointers to objects within the system.           Users can create an unlimited number of catalogues which can serve Users are given a personalized space through which they can track                                                                                            Users are given a personalized space through which they can
                               up per user, and these could act as collections and are shareable.                                                                                  as personal pointers to objects within the system.                 the status of their submissions to the repository.                                                                                                           track the status of their submissions to the repository.

 Content Aggregator and        The system supports a tool for creating new content packages and          The system supports multi-file compound objects. The system can           The system supports multi-file compound objects.                          The system supports multi-file compound objects.                          The system supports multi-file compound objects, contributed as ZIP         The system supports multi-file compound objects.
 Packaging Tool                exporting them from the system. Also, there is a new 'Hive Explorer'      create and export IMS Content Packages.                                                                                                                                                                                       files which are unzipped and prepared for viewing.
                               for the ReLoad editor which will support the creation of content
                               packages from the Hive repository within the Reload editing
                               environment.

 Community &
 Evaluation
 Evaluation System             Not Supported                                                             The systems supports comments on objects by all users.                    Annotation API can be used to attach brief evaluatory comments.           Not supported.                                                            Not supported.                                                              Not Supported
                                                                                                                                                                                   Formal evaluations on separate documents can be attached to
                                                                                                                                                                                   learning object records.
 Context Usage Illustrators Not Supported                                                                URLs can be added to comments to refer to uses of objects.                The system can automatically list all objects which contain the           Not supported.                                                            The system can automatically list all objects which contain the specified Not Supported
                                                                                                                                                                                   specified asset.                                                                                                                                    asset.
 Wish Lists                    Not Supported                                                             Not Supported                                                             Annotation API can be used to attach brief requests (up to 2000           Not supported.                                                                                                                                        Not Supported
                                                                                                                                                                                   characters) to an asset. The system automatically ascribes these
                                                                                                                                                                                   requests to user, date, and time.

 Meta-tagging
 Metadata Markup Tool          Metadata is created through web-based form. The system               Metadata is created through a web-based form. Metadata may be                  Metadata is created either through a web-based form or through a          Metadata is created either through a web-based form or through a          The system collects metadata in context, though additional standards-       Metadata is created through a web-based form.
                               automatically captures metadata based on existing technical          copied from other objects. The system allows configurable defaults for         thick-client. The system automatically captures metadata based on         thick-client. Some metadata may be extracted automatically. The           based or customized web-based metadata forms can be added. The
                               attributes or existing metadata. The system allows users to clone    metadata fields (e.g. templates). The system allows users to clone             existing technical attributes or existing metadata. Metadata may be       system allows for the creation of predefined metadata templates and       system automatically captures metadata based on existing technical
                               existing metadata records. The system allows configurable defaults   existing metadata records or metadata may be copied from other                 copied from other objects. The system allows configurable defaults        forms. Metadata may be copied from other objects.                         attributes or existing metadata. The system automatically checks the
                               for metadata fields (e.g. templates).                                objects. The system automatically captures metadata based on                   for metadata fields (e.g. templates).                                                                                                               validity of links of objects stored outside the system.
                                                                                                    existing technical attributes or existing metadata.
 Schema Support                The system supports any hierarchical schema, including the IMS       The system supports all fields from the IMS/IEEE LOM. The system               The system supports all of the fields from the PRISM, SCORM (IMS          The system supports a qualified Dublin Core schema and MARC               The system can support varying levels of metadata use: contribution in The system supports a qualified Dublin Core schema. The system
                               Meta-Data 1.2.1 specification, Dublin Core, The Learning Federation, supports the UK LOM Core, CanCore, SCORM and NLN application                   Metadata), Dublin Core, DICOM and Adobe XMP schemas. The                  21.The system has support for Name, Subject and Title Authorities,        context, Dublin Core, IMS, SCORM. The system supports extensions to supports discipline-specific extensions to the schema.
                               AGLS, EdNA and Intelink schemas. The system allows an                profiles. The system has a taxonomy editing interface, supports                system supports extensions to schemas through a thick-client              and Thesauri.                                                             schemas through vendor customization.
                               administrator to extend the schema through the web-based interface. importing of taxonomies in ZThes format, and categorizes objects on             interface.
                               The system allows crosswalks to be built between any schema          import based on matching the taxonpaths fields. Metadata can be
                               elements through a GUI interface.                                    mapped into Simple Dublin Core for export or harvesting.

 Cataloguing Workflow          The system provides customizable workflow routing with any number Objects can be pushed to a holding area for review before publishing The system provides customizable workflow routing with any number                      The system supports the following cataloguing roles: "depositor"          Metadata creation can be audited through appropriate indexers such as Materials being submitted to the repository can be in three stages:
 Support                       of steps. Workflow includes automated email notification. Workflow     to the server. Specific users can be sent an email upon the publication of steps. Workflow can be configured on a per collection basis.                (contributor), and staff (i.e. librarian or reviewer). The system         librarians. The system provides customizable workflow routing with any items being assembled; submissions pending archive (not yet
                               can be configured on a per collection basis or any other basis, but is of a new object.                                                                                                                                       provides different workflow paths depending on type of objects being      number of steps.                                                         approved); archived items (approved for entry into collection).
                               typically setup on the basis of an items 'type.'                                                                                                                                                                              stored or the collection. Objects can be pushed to a holding area for                                                                              Workflow can be configured on a per collection basis, and
                                                                                                                                                                                                                                                             review before publishing to the server. Workflow includes automated                                                                                supports the following roles: reviewers, approvers, metadata
                                                                                                                                                                                                                                                             email notification.                                                                                                                                editors.
 Import and Export Tools       A set of command line tools are available for batch import and export The system can export IMS/LOM and Dublin Core metadata records.               The system can import metadata from almost any existing source            The system can import Dublin Core records and objects individually or     The system automatically recognizes and ingests metadata that is part A set of command line tools are available for batch import and
                               of records and resources. The system automatically recognizes and The system automatically recognizes and ingests metadata that is part             once the internal schema has been set up. The system provides an          in batch through a command line tool or a web service.                    of properly formed IMS Content Packages or SCORM objects. The            export of records and resources using the Dspace simple archive
                               ingests metadata that is part of properly formed IMS Content          of properly formed IMS Content Packages.                                      XML gateway service through which records may be exported and                                                                                       system can collect information from third party applications either by a format. The batch tools perform operations as one large
                               Packages or SCORM objects. The system can export metadata in                                                                                        transformed into any XML format.                                                                                                                    custom interface or industry standards Intergrade, metadata import,      transaction so that the entire batch job either succeeds or fails.
                               any format supported in the system.                                                                                                                                                                                                                                                                     Z39.50. The system allows courses or course items to be burned to a
                                                                                                                                                                                                                                                                                                                                       CD-R, and offers printable views.
 Unique Identifier Support     Not Supported                                                             The system can assign OAI identifiers in metadata.                        Not Supported.                                                            The system embeds a PURL script and uses OpenURL to provide a             Not Supported                                                            The system uses the CNRI Handle System to assign and resolve
                                                                                                                                                                                                                                                             permanent URL for all materials.                                                                                                                   citable persistent names and provide a permanent referring URL
                                                                                                                                                                                                                                                                                                                                                                                                                for all material.

 Content Management
 Authoring and Publishing The system provides document check in/out, controlled editing, and             Not Supported                                                             The system supports any number of workflow steps and configurable Not supported.                                                                    The system supports any number of workflow steps and configurable            There are three stages for materials: items being assembled;
 Workflow Support         customizable workflow routing via extensible permission sets and                                                                                         roles in the authoring process.                                                                                                                     roles in the authoring process.                                             submissions pending archive (not yet approved); archived items
                               workflow teams. Workflow includes automated email notification.                                                                                                                                                                                                                                                                                                                     (approved for entry into collection). Approval process determined
                                                                                                                                                                                                                                                                                                                                                                                                                   by collection, by any combination of approval roles (reviewers,
                                                                                                                                                                                                                                                                                                                                                                                                                   approvers, metadata editors).
 Version Control &             The system supports versioning of major and minor revisions.              The system can describe version information in the metadata fields.       The system supports versioning of major and minor revisions. The          The system supports simple, user-directed versioning. The system          The system supports versioning of major and minor revisions. Items          New versions of previously submitted items can be added and
 Archiving Functions           Version number labels are supported. Rollback to previous versions                                                                                  system assigns an internally persistent identifier to each contributed    calculates and maintains an MD5 checksum of each file uploaded with       may be hidden or provided as an option to users. Items can be               linked to each other, with or without withdrawal of the older item.
                               is supported                                                                                                                                        item.                                                                     the item, that can be used by administrators and by users to verify the   automatically added or removed, one version changed for another, or         Assigns a persistent identifier to each contributed item. The
                                                                                                                                                                                                                                                             integrity of the content and metadata within the system.                  completely removed on a specified date. The system stores only one          system calculates and maintains an MD5 checksum of each file
                                                                                                                                                                                                                                                                                                                                       copy of an item, no matter how many times it is used in different           uploaded with the item, that can be used by administrators and by
                                                                                                                                                                                                                                                                                                                                       contexts.                                                                   users to verify the integrity of the content and metadata within the
                                                                                                                                                                                                                                                                                                                                                                                                                   system.
 Authoring tools               The system comes with the courseGenie conversion tool which               Not Supported                                                             The system provides a plug-in architecture which allows for               Not supported.                                                            The system shares compound content elements with applications               Not Supported
                               creates SCORM, IMS, WebCT, Blackboard, QMS, QTI objects from                                                                                        integration with a large number of standard creative applications.                                                                                  including Dreamweaver, Lectora, FrontPage. Authorized users may
                               Microsoft Word documents.                                                                                                                                                                                                                                                                               directly access items from the native application using WebDAV.




(c) WCET, 2004.                                                                                                                                                                                                                         1                                                                                                                                                                               NOTE: Reviews were conducted March-April 2004.
                                                                                                                                                                                                   WCET Learning Object Repository Software:
                                                                                                                                                                                                                 Final Report


 Feature Name                     Harvest Road                                                             Intrallect Intralibrary                                                North Plains Telescope                                                    Ex Libris Digitool                                                            Concord Masterfile                                                        Dspace
 Time-based Media                 Not Supported                                                            Not Supported                                                          The system can serve streaming media or can work with other          Not supported.                                                                     Not supported.                                                            Not Supported
 Support                                                                                                                                                                          streaming servers. Users can transform between a large number of
                                                                                                                                                                                  media formats. The system can automatically create and display
                                                                                                                                                                                  thumbnails of specific image segments. The system can also
                                                                                                                                                                                  automatically capture and index text and audio soundtracks and
                                                                                                                                                                                  identify changes in speakers. Users can annotate video clips with
                                                                                                                                                                                  text. The system provides user-controlled playback of assets. Users
                                                                                                                                                                                  can create SMIL-based playlists. The system can integrate with AVID-
                                                                                                                                                                                  based workflows.

 Digital Rights
 Management &
 Fulfillment
 Digital Rights                   The system supports a copyright management module that includes          Not Supported (Support for ODRL rights expressions in next release)    The system can employ functional rules for branding assets with           The system regulates access to digital objects in accordance with    The system allows librarian role to control access to items. The                   Not Supported
 Management                       the ability to report on content usage for the purposes of meeting                                                                              watermarks based on the potential users identity. XML and digital         user status, course enrollment or IP address. System can record per- systems allows content creators to request others (librarians, digital
                                  obligations of independent auditing and license compliance                                                                                      content can be served outside of the system in an authenticated           use charges, and provides DRM-related standard reports.              rights managers) to research and obtain rights to external content.
                                                                                                                                                                                  fashion through the XML gateway server.
 Payment and Fulfillment          System allows integration with 3rd party payment systems to enable       Not Supported                                                          Not Supported.                                                            The system stores billing information in Oracle database, and can be          Not supported.                                                            Not Supported
                                  ecommerce transactions                                                                                                                                                                                                    exported to 3rd party payment systems.


 Presentation and
 Consortia Issues
 Accessibility               The system provides alt tags on all system images and interface               The product has been favorably reviewed for accessibility by the Royal Not Supported.                                                            The product provider self-reports that the software complies with             Screen-readers can read short and long alt-tags.                          No indication of supporting accessibility initiatives or devices.
                             elements and appropriately titled framesets that describe the                 College for the Blind (UK).                                                                                                                      Section 508 of the US Rehabilitation Act.
                             functionality of the frames layout.
 Customized Look and Feel Many aspects of the look and feel of the software are configurable               Vendor branding can be removed from system.                            A Software Developer's Kit is available for altering the look and feel    The system may be customized when installed to represent              The system supports customization to represent Institutional look and             The entire look and feel of the software is configurable through
                             through stylesheets. Multiple organizations or faculties can brand                                                                                   of the thick client front end. The web-based front end is alterable       institutional look and feel, branding. Vendor branding can be removed feel and branding. Vendor branding can be removed from the system.                stylesheets. The web interface is implemented using Java Server
                             their own bureaus on the same server. Vendor branding can be                                                                                         through editing WebObjects and JSP files.                                 from the system.                                                                                                                                        Pages.
                             removed from the system. New pages can be created that
                             incorporate data from the repository by using a proprietary scripting
                             language.
 Internationalization (I18n) The system can provide localized language version through                     The software supports multilingual metadata.                           System will support double-byte Unicode in first quarter of 2005.         The system supports Unicode character set for metadata. The                   The system supports Unicode and double-byte nomenclature "look up"        The software does not support non-Roman character sets.
                             alternative resource files. Versions are currently available for English                                                                                                                                                       software supports multilingual metadata.                                      tables.
                             and Spanish. The system supports Unicode character sets for
                             metadata. The system applies locale-specific content indexing,
                             stemming and stop word routines in searches.
 Multiple Collections        The system supports sub-licensing to enable a single installation to          Not supported.                                                         The system can support multiple collections, each with their own          The system supports multiple collections, each with their own front                                                                                     The system supports multiple collections, each with their own front
                             be partitioned into multiple independent "bureaus," which facilitates                                                                                front end.                                                                end.                                                                                                                                                    end.
                             multiple repositories for faculties, projects or separate organizations.
                             Content can be shared across these bureaus.
 Media Transformation and The software can autogenerate HTML and XML from a wide variety of                The system can dynamically render previews of content packages in      The system supports the creation of thumbnails and previews of            The system supports the creation of thumbnails and previews of                The system can convert common file formats (nearly 400) to HTML on    Not Supported
 Display                     'Office' products using Verity's HTML Export Engine. The Hive Plugin          both HTML and structured views.                                        media objects and complex multi-page items. The system can                media objects. The system supports display of images using JPEG               demand and on the fly. The system supports the creation of thumbnails
                             for Reload Editor can dynamically render previews of content                                                                                         autogenerate alternate media representations of existing media            2000 standard, allowing for enhanced image presentation,                      for JPEG images.
                             packages in HTML.                                                                                                                                    assets in a large number of formats. In addition, the system provides     manipulation and security.
                                                                                                                                                                                  a media conversion framework and SDK which allows developers to
                                                                                                                                                                                  build 3rd party conversion tools for any media format.


 Integration and
 Interoperability
 Federation and Harvesting OAI Harvesting is not currently supported, but the system can                   The system is harvestable through the Open Archives Initiative’s       The system has no specific interoperability features built-in to work     The system supports interoperation with other repositories using              The system supports interoperation with other repositories using          The system is harvestable through the Open Archives Initiative’s
                                  facilitate interoperation with other repositories through the use of     Protocol for Metadata Harvesting (OAI-PMH) v2.0.                       with other repositories, but does provide both an XML gateway             Z39.50, or the Dienst distributed digital library protocol. The system is     Z39.50, but requires some custom coding.                                  Protocol for Metadata Harvesting (OAI-PMH) v2.0.
                                  templates and a SOAP listener.                                                                                                                  service and SOAP API on which interoperability might be built.            harvestable through the Open Archives Initiative’s Protocol for
                                                                                                                                                                                                                                                            Metadata Harvesting (OAI-PMH).
 Course Management                The system is tightly integrated with Blackboard and allows users to     Items in the repository can be linked to directly from Course          Not Supported                                                             Items in the repository can be linked to directly from Course                 System is tightly integrated with Blackboard, and integration work with   Items in the repository can be linked to directly from Course
 Integration                      search, browse and publish content items into the repository from this   Management Systems because of their persistent, visible URIs.                                                                                    Management Systems because of their persistent, visible URIs.                 WebCT Vista 2.1 is ongoing. Items in the repository can be linked to      Management Systems because of their persistent, visible URIs.
                                  CMS. The system is loosely integrated with Avialr Webmentor and                                                                                                                                                                                                                                         directly from other Course Management Systems because of their
                                  with WebCT through the Powerlinks program.                                                                                                                                                                                                                                                              persistent, visible URIs.
 API and Web Service              The system supports a publicly documented CGI based API. Some            Not currently supported. A Java API and SOAP interface (based on       The system supports publicly documented Java, .NET, CORBA, and The system supports an XML-based web services framework.                                 The system has an API which the vendor has not published in an effort     The system supports a publicly documented Java API.
 support                          functions are available as "COM" objects. Core functions are             IMS DRI) will be in the next release.                                  SOAP interfaces.                                                                                                                                        to maintain control over the customization add-on services.
                                  available as C language APIs.

 Technical
 Considerations
 Authentication                   The system can authenticate users from a centralized directory using The system has an internal directory of users. LDAP support is in          System has its own authentication system, and will also authenticate The system can authenticate users through its own database, or be                  The system can authenticate users from a centralized directory (using    The system requires an email address and will not allow multiple
                                  Lightweight Directory Access Protocol (LDAP), or authentication with development, and will be available in next version.                        through LDAP and potentially other authentication systems.           configured to support one time tokens, LDAP, and Kerberos.                         Lightweight Directory Access Protocol (LDAP)), or authentication with an users to have the same email address. The system provides a
                                  any external system, database or application through an API. The                                                                                                                                                                                                                                        external system through custom implementation.                           password reminder feature.
                                  system provides a password reminder feature.

 Authorization &                  The system supports roles for System, Bureau or Category               The system supports roles for Administrators, Librarians, Contributors   The roles and permissions model permits the control of metadata            The system supports roles for administrator, staff (librarian), depositor,                                                                             Sets specific authorization policies for communities, collections,
 Personalization                  Administrators as well as users. The system supports the creation of and Guests.                                                                visibility and editability, as well as control over access to the objects. and guest. User roles can be associated with specific depth of                                                                                         and items. The authorization system is based on the classic
                                  a unlimited number of new roles within an organizations workflow.                                                                               In addition, there is a 'Functional Rule' generator that imposes rules metadata display.                                                                                                                                          'police state' model of security; no action is allowed unless it is
                                  User roles can be associated with specific collections and                                                                                      dynamically based on the metadata contents and asset descriptions.                                                                                                                                                                expressed in a policy. The policies are attached to resources and
                                  taxonomies.                                                                                                                                                                                                                                                                                                                                                                       detail who can perform that action.
 Usage reporting                  All usage is recorded in a log file. Administrators can generate usage All usage is recorded in a log file (but not reported on).            The system offers built-in tracking of object and user activity with         The system produces usage report by object and by user.                       The system produces usage reports by users and by objects.                Administrators can access system-wide usage reports
                                  reports using 3rd party tools against an exportable CSV file. Objects                                                                        reporting available from within both client and web interfaces. The          Administrators can access system-wide usage reports.                          Customized reports can be provided by vendor, or by third party
                                  can display the total number of accesses to date. Some predefined                                                                            reports provide information on who uses the object, how they used                                                                                          database report writers.
                                  usage reports are available through the user interface.                                                                                      them, and indicates how easily objects were located. .Each report
                                                                                                                                                                               may be constrained to allow targeting of specific date/time range,
                                                                                                                                                                               user group, asset type, file type, and region.
 Unix/Linux/Apple Server          The software is available on Solaris and Linux.                          The software has been tested on RedHat Linux 8, Sun Solaris 8 and 9 The software is available for Sun Solaris.                                   The software is available on Sun Solaris 9 and Solaris 8, and Linux           The software is available on Solaris and Linux.                           No specific server requirements except Unix. Has been tested to
 Support                                                                                                   (SPARC) and Apple OS X .                                                                                                                         Red Hat Enterprise Linux AS version 2.1                                                                                                                 work with HP/UX, Linux, and OS X. Offer sets of recommended
                                                                                                                                                                                                                                                                                                                                                                                                                    server architectures on website.
 Windows Server Support           Not Supported                                                            The software has been tested on Microsoft Windows NT, 2000 and XP The software is available for Windows NT, 2000 and 2003 Servers.               Not supported                                                                 The software is available on the Windows operating system.                Not supported.


 Application Server               The system requires either the Apache 1.3, 2.x or iPlanet 6.0 web        The system requires Apache Tomcat version 4.18 or any Java             The system can use either the IIS, Apache or iPlanet web servers. The system requires an Apache Server and an application                               The system requires IIS, Tomcat.                                          The system requires Java 1.3 RTE, Tomcat 4.0, Apache 1.3, and
 Requirements                     servers.                                                                 Application Server compliant with J2EE 1.3                             The software supplies its own application server environment. For environment that is bundled and installed by the vendor.                                                                                                        Ant 1.5.
                                                                                                                                                                                  web-based delivery, the system requires Web Objects, which comes
                                                                                                                                                                                  bundled with the software license.
 Database Requirements            The software requires either a MySQL or Oracle database.                 The software requires either a MySQL 4 or Oracle 9i database.          The system can use the either an Oracle, Microsoft SQLor Sybase   The software requires an Oracle database.                                             The system requires an Oracle, MS SQL Server, or Sybase database.         The system has been tested on PostgreSQL 7.3 or later.
                                                                                                                                                                                  database.




(c) WCET, 2004.                                                                                                                                                                                                                         2                                                                                                                                                                                NOTE: Reviews were conducted March-April 2004.
                                                                                                                                                                                               WCET Learning Object Repository Software:
                                                                                                                                                                                                             Final Report


 Feature Name              Harvest Road                                                             Intrallect Intralibrary                                                    North Plains Telescope                                                Ex Libris Digitool                                                      Concord Masterfile                                                            Dspace
 Scalability               The system is specifically designed to work in a federated model,        The system provides in-memory caching of metadata to increase              The system is specifically designed to work in a federated model,                                                                             The system provides in-memory caching of metadata to increase          Unknown.
                           even within an individual organization, and thus can spread repository   performance, and is a multi-tiered application to promote scalability.     even within an individual organization, and thus can spread                                                                                   performance. The system is a multi-tiered application to promote
                           materials across multiple back end repositories and access across                                                                                   repository materials across multiple back end repositories and                                                                                scalability. The application program, database and/or rendering
                           many front end servers. The system is a multi-tiered application to                                                                                 access across many front end servers. The application program,                                                                                environment can be deployed across multiple servers for load balancing
                           promote scalability. The system provides in-memory caching of all                                                                                   database and/or rendering environment can be deployed across                                                                                  and scalability. Content can be cached to servers at associated
                           Hive SuperCaches, including user, session and content caches. The                                                                                   multiple servers for load balancing and scalability                                                                                           locations (i.e. at a local campus).
                           system allows for hot backups.
 Tech Model                The software works on a thin (web-based) client-server model.            The software works on a thin (web-based) client-server model. System The software works on both a thin and thick client-server model, and        Most of the system works on a thin (web-based) client-server model. The software works on a thin (web-based) client-server model. Media               The software works on a thin (web-based) client-server model.
                           System stores both metadata records and objects. Media assets are        stores both metadata records and objects. Media assets are also      uses a distributed CORBA architecture in order to leave files in their      The MARC metadata record GUI works on a thick client-server model. assets are directly linkable from outside the repository. The system is            System stores both metadata records and objects.
                           directly linkable from outside the repository. The system provides a     directly linkable from outside the repository                        native file systems but access them through clients in other                System stores both metadata records and objects. Media assets are installed by the vendor on-site.
                           free, optional Java Swing client option for Browsing, Searching and                                                                           operating systems. System stores both metadata records and                  directly linkable from outside the repository.
                           linking to content.                                                                                                                           objects.
 Support                   Training is available for end users, and system administrators.          The system provides online contextual help and other documentation. Training is available for end users, and system administrators. The          Training is provided on-site when system is installed.                  Training is provided during the initial installation for system specialists   Some limited administration documentation is available.
                           Training can be done on a “train the trainer” basis. The system          Training is available for end users, and system administrators.      product provider also offers consulting services. A 24/7 help desk                                                                                  and selected users. The vendor maintains telephone support and an
                           provides online contextual help documentation.                           Support is available through developer community via online          service is available for a fee.                                                                                                                     online discussion forum. The product provider also offers consulting
                                                                                                    discussion forums or mailing lists. The product provider also offers                                                                                                                                                     services.
                                                                                                    consulting services.
 Staffing Requirements     The system typically requires a single systems administrator; one        Unknown.                                                             There is likely a need for a part-time product admin. In addition, there    The system typically requires a system administrator to configure the   The system typically requires 2 part-time system specialists to be            Requires creation of a service model defining how system will be
                           repository (Bureau) administrators; other functions can be devolved                                                                           would likely be a need for some work from a systems administrator           server, a designer to perform HTML customization, catalogers.           assigned to the product. Other roles can be handled on a part-time            used. Defines job descriptions for "User Support Manager" and
                           to category administrators, copyright officers, as required.                                                                                  and DBA at the start to set up the project.                                                                                                         basis.                                                                        "System Manager"

 Client Browser            The software supports MS IE 6+ and Netscape 7.1 on Windows; IE           The software supports MS Internet Explorer 5.5+, or Netscape               The system requires Netscape 4.X+ or Internet Explorer 5.X+ or        The software supports MS Internet Explorer 5.0+, Netscape Navigator The software supports MS Internet Explorer 4+, and Netscape 4+.                   The software supports Netscape Navigator v4.0+, Internet
 Requirements              5.5 and Netscape 7.1 on Mac. Support for Safari 1.2 will be              Communicator 6.2+, Mozilla 1.5+ on Windows, Linux and Solaris,             Safari.                                                               6.2+.                                                                                                                                                 Explorer v5.0+
                           forthcoming in the next release.                                         Apple OS X

 Pricing/ Licensing/
 Other
 Company Profile           HarvestRoad was established in 1996 and publicly listed on the           Intrallect Ltd is a private company which was formed in June 2000 as       North Plains is a privately-held company located in Toronto, Ontario, The Ex Libris Group began development of its first library system in Concord USA, Inc. located in Atlanta, Georgia, is part of Concord group The software was originally developed through a joint project of
                           Australian Stock Exchange (ASX: HRD) in September 1999. It is            a spin-out from the University of Edinburgh. For several years the         Canada. Their core engineering group has been together since 1994. 1980.It presently employs more than 230 employees worldwide, and is of companies with offices in Atlanta and Brisbane, Australia. Concord MIT Libraries and Hewlett-Packard. It is now an open source
                           based in Perth, Western Australia, with branch offices in Sydney,        founders formed the backbone of the Online and Distance Learning                                                                                 represented in 27 countries. It's head American office is located in was established in 1987.                                                project and is supported by the Dspace Federation.
                           Melbourne and Canberra, and partners in United Kingdom,                  Group in the Department of Meteorology, University of Edinburgh,                                                                                 Boston. It developed the OpenURL standard and the SFX link server
                           Netherlands, Singapore, Malaysia and Mexico.                             Intrallect's early development was funded by the Bank of Scotland,                                                                               in partnership with the University of Ghent, in Belgium. Cooperation
                                                                                                    Edinburgh Technology Fund, West Lothian Ventures. Intrallect is                                                                                  between Ex Libris and the Cooperative Library Network Berlin-
                                                                                                    financially stable, has a growing customer base, and is profitable in                                                                            Brandenburg (KOBV) resulted in the development of the MetaLib
                                                                                                    2003-2004 financial year. The company is based in Linlithgow, near                                                                               portal system.
                                                                                                    Edinburgh, Scotland.

 Number of installations   There are currently 21 installations worldwide, installed since          There are currently 14 installations.                                      Company cites over '400 customers' in their white paper report,   There are approximately 20 installations of the system, installed since There are currently 300 installations, mostly in the Asia-Pacific region,         There are 8 Institutions in DSpace Federation, and many other
                           November 2002.                                                                                                                                      including "AOL Time Warner, Warner Bros., International Monetary 2002.                                                                    and 20 in North American Higher Education institutions.                           institutions adopting it at a rapid rate. The related projects page
                                                                                                                                                                               Fund, Frankel & Company (a Publicis company), Harcourt Education,                                                                                                                                                           (http://dspace.org/news/projects.html) lists a fair number of other
                                                                                                                                                                               Quebecor World and HarperCollins Publishers, Thomson Learning."                                                                                                                                                             DSpace implementations.

 Costs/Licensing Model     The system is licensed on a number of parameters, including the          The software is licensed by the number of people allowed to directly       The software has a base license cost for 5 concurrent metadata         The software is licensed based on a matrix of the number of end        The software is licensed annually, with an implementation fee. Pilot or Freely available under an Open Source license.
                           number of physical servers, IP addresses, number of "Bureaus"            write/upload to the repository. There is a one time up front license fee   authors, and then incremental steps for each additional set of 5       users, the number of contributors, and the number of objects.          ramp-up models are negotiable. Pricing uses FTE index as a guideline.
                           (complete clones of the system on the same physical server) and the      and a yearly percentage maintenance fee thereafter.                        authors. In addition, all users needing to simply search/browse and
                           number of users. Other parameters can be locked down by the                                                                                         use objects can do so for without additional licenses through the web-
                           license key, including the number of documents in the collection, a                                                                                 based interface.
                           license expiry date and the enablement of individual features.
 Open Source               No                                                                       No                                                                         No                                                                    No                                                                      No                                                                            Yes, the software is released under the BSD open source license.

 Other                     The system supports timed release and expiry on categories,                                                                                         The system can contain records for physical assets as well as digital An optional Depository interface that addresses the needs of copyright The system supports course cloning, which replicates a course without
                           courses, content items and the relationships between content and                                                                                    assets and be used to track the location and other related            deposit libraries, such as the British Library and the Royal Library of copying content itself.
                           courses. The software supports a caching system which can greatly                                                                                   information for these physical assets.                                Belgium.
                           reduce bandwidth demands for large media items in distributed
                           repository setups.




(c) WCET, 2004.                                                                                                                                                                                                                   3                                                                                                                                                                             NOTE: Reviews were conducted March-April 2004.
Conceptual Category   Feature Name                            Definition
Discovery Tools
                      Searching                               Searching provides users with the ability to find learning objects based on keywords or other
                                                              metadata fields. Search also includes the whether or not the repository collection is indexable by
                                                              external web search engines. See also "Federation and Harvesting" for the interoperability of
                                                              search between different catalogs.
                      Browsing                                Browsing allows users to locate content by drilling down defined categories or subject
                                                              classifications. See also 'Schema Support' in regards to the support of multiple vocabularies and
                                                              thesauri.
                      Syndication & Notification              Syndication and Notification are means by which information about the learning objects can be
                                                              displayed outside of the repository interface itself, or else users can be notified of new events
                                                              within the repository.

Aggregation Tools
                      Personal Collections                    Personal Collections are simply ways in which users can 'bookmark' objects they have found
                                                              that persist across user sessions. Collections may or may not be ordered and organized, and
                                                              may or may not be shareable.
                      Content Aggregator and Packaging Tool   Content Aggregation and Packaging Tool are both the ability for the system to manage objects
                                                              made up of numerous elements, as well as the ability for users to create (and package or use)
                                                              new aggregate objects made up of numerous existing resources from within the repository.



Community &
Evaluation
                      Evaluation System                       Evaluation Systems allow the users of the repository to attach both formal and informal
                                                              evaluations and annotations to learning object records.
                      Context Usage Illustrators              Contexts Reuse Illustrators are mechanisms for communicating the different learning contexts to
                                                              which a learning object has been re-used.
                      Wish Lists                              Wish lists are ways for users to request new learning objects or to request modifications to
                                                              learning objects they are either not able or allowed to make.

Meta-tagging
                      Metadata Markup Tool                    Metadata markup tools are the means by which the LOR metadata records are created. They
                                                              can include both web-based forms, batch upload mechanisms and thick clients for creating
                                                              metadata.
                      Schema Support                          Schema support indicates the repositories ability to support standard metadata schemas for
                                                              describing resources, for instance the IEEE LOM, IMS Learning Resource Meta-data
                                                              Specification or Dublin Core scheme.
                      Indexing Workflow Support               Indexing Workflow Support includes the ability to route metadata records through multiple
                                                              people and processes, and ways for administrators to create new workflows.
                      Import and Export Tools                 Import and Export Tools allow metadata records to be brought into or taken out of the repository,
                                                              typically in standard formats.
                      Unique Identifier Support               Unique Identifier Support deals with how the system unique identifies its resources to other
                                                              repositories and metadata records outside of itself, and is most import when considering
                                                              situations in which the repository will be federated or harvested.

Content Management

                      Authoring and Publishing Workflow       Authoring and Publishing Workflow Support provides for the ability for content to be routed past
                      Support                                 different roles before being accepted for final 'publishing' on the content repository. It also
                                                              includes the ability for administrators to customize the workflow and add new roles if necessary.

                      Version Control & Archiving Functions   Version Control is the ability of the system to check an object in and out of the system for
                                                              revision, and to keep track of multiple versions of the same object. This feature also deals with
                                                              some of the preservation and archiving features found in 'institutional repository' type systems.

                      Authoring tools                         While many repositories deal only with the storage, indexing and retrieval of learning objects,
                                                              some now offer access to tools to author new learning resources, both through direct access to
                                                              tools and through tight integration with external authoring packages like Microsoft Word or
                                                              Macromedia Dreamweaver.

Digital Rights
Management &
Fulfillment
                      Digital Rights Management               Digital Rights Management services record, transmit, interpret and enforce digital rights. They
                                                              allow users to create rights policies, to associate specific content with specific rights policies,
                                                              and based on certain user attributes or actions, mediate access to these resources.

                      Payment and Fulfillment                 Payment and Fulfillment systems permit users to pay for access to resources, or allow content
                                                              publishers to fulfill content requests through non-digital means.

Presentation and
Consortia Issues
                   Accessibility                      Accessibility compliance means meeting the standards that allow people with disabilities to
                                                      access information online. For example, the blind use a device called a screen reader to read
                                                      the screen but Web pages need to be designed so that screen readers can read them.

                                                      In certain jurisdictions, there are legal requirements that web pages must meet in order to
                                                      comply with existing accessibility legislation. A prominent example of this is Section 508 of the
                                                      US Rehabilitation Act, sometimes referred to simply as Section 508, which dictates that U.S.
                                                      institutions receiving federal funding must ensure their electronic content meet certain specific
                                                      standards in order to ensure accessibility. See http://www.section508.gov/ for details. The other
                                                      large accessibility initiative is The Web Accessibility Initiative (WAI), a World Wide Web
                                                      Consortium (W3C) group which publishes the Web Consortium Accessibility Guidelines
                                                      (WCAG). The are guidelines that web page authors (and the systems that produce web pages)
                                                      should adhere to in order to make their content minimally accessible (Priority Level I), reduce
                                                      accessibility issues (Priority Level II) and improve the accessibility for most users (Priority Level
                   Multiple output formats            Multiple Output formats are the ability for the system to deliver its content in a number of
                                                      different presentation formats, including HTML (for the web), WAP (for cell phones) and
                                                      CSS/XML (for a variety of devices)
                   Customized Look and Feel           Customized Look and Feel is the ability to change the graphics and how a repository looks. This
                                                      also includes the ability to institutionally brand the repository.
                   Internationalization (I18n)        Internationalization means the ability to support character sets from different languages
                   Multiple Collections               Multiple collections is the ability for a single installation to service multiple front doors,
                   Media Transformation and Display   Involves both the conversion of assets from one format to another, either initially upon upload or
                                                      on the fly. Also includes the issue of whether system supports multiple media representations
                                                      (e.g. Thumbnails) of 'same' object



Integration and
Interoperability
                   Federation and Harvesting          Federation and Harevesting deal with a repositories ability to be included in a search done
                                                      through another repository or sites interface, in essence expanding the collection of resources
                                                      one can find in any one place. The main types of systems that repositories will federate with are
                                                      other repositories, library systems or 'institutional repository' archival-type systems.

                   Course Management Integration      Course Management Integration means the ability for an instructor to link directly to resources
                                                      within the repository, and also possibly to search the repository from within the CMS's authoring
                                                      and aggregation interface.
                   API and Web Service support        API and Web Service Support are means through which other developers can access
                                                      functionality within the software from external programs. Some examples would be to access
                                                      data otherwise trapped within the program, or to integrate a standalone authoring and
                                                      aggregation tool with a repository back-end.

Technical
Considerations
                   Authentication                     Authentication is the ability to secure the system or parts of the system through various means,
                                                      including user names and passwords. It also includes the ability to authenticate against external
                                                      sources, for example LDAP servers.
                   Authorization & Personalization    Authorization includes the ability to administer and enforce roles and permissions. In addition,
                                                      personalization is the ability for individual accounts to be delivered personalized information,
                                                      including starting at different points in taxonomy systems, based on saved settings.

                   Usage reporting                    Usage reporting is the ability for administrators to get statistical reports on the use of the
                                                      repository by users, either individually or in the aggregate, and also to get information on the
                                                      usage of resources within the system.
                   Unix/Linux/Apple Server Support    Unix Server means the course management system runs on a server using some variant of the
                                                      Unix operating system. The Unix Server feature includes general information about hardware
                                                      requirements such as disk space, memory (RAM), and CPU speed and model.

                                                      Hardware requirements vary greatly based on usage and growth plans. We highly recommend
                                                      that you check with the product provider for specific hardware requirements that fit your
                                                      estimated usage and growth plans. Note: For related information see Windows Server and
                                                      Server Software.
                   Windows Server Support             Windows Server means the course management system runs on a server that uses some
                                                      version of the Microsoft Windows operating system. The Windows Server feature includes
                                                      general information about hardware requirements such as disk space, memory (RAM), and CPU
                                                      speed and model.

                                                      Hardware requirements vary greatly based on usage and growth plans. We highly recommended
                                                      that you check with the product provider for specific hardware requirements to fit your estimated
                                                      usage and growth plans. Note: For related information see Server Software and Unix Software.

                   Application Server Requirements    Application Server Requirements are the application or scripting environment (e.g. J2EE, .NET,
                                                      PHP) required to run the software.
                   Database Requirements              Database Requirements are technical specifications for the database management software
                                                      (e.g. Oracle or SQL) required by the repository. This includes, when possible, vendor supplied
                                                      estimates of minimum hardware requirements
                   Scalability                        Scalability includes such issues as whether an application is deployable over multiple
                                                      application or database servers to achieve load balancing and redundant failover.
                   Tech Model                         The Tech Model relates to the actual architectural model the software employs. One axis of the
                                                      tech model is whether the software runs in a client/server model (either thick or thin clients), or
                                                      else runs in a peer to peer model. Additionally, Tech Model covers whether the software is
                                                      offered as a centrally installed service or as a downloadable and installable piece of software.

                   Support                            Support means the available support for using and administering the product, including both
                                                      formal and informal mechanisms. Support can take the form of specific Help lines or purchased
                                                      service offerings, or may be in the form of a development community that users or administrators
                                                      may access.
                     Staffing Requirements         Staffing requirements reflect best estimates by the product provider or existing users of the
                                                   product on specific personnel requirements to implement a standard institutional set-up. These
                                                   include programmers, database administrators, trainers and professional indexing staff.

                     Client Browser Requirements   Client Browser Required is the type and version number of the Web browser (e.g. Internet
                                                   Explorer 3.0, Netscape 4.0) that works effectively with the learning object repository.

                                                   Browser version numbers are important. If a product provider indicates that their repository
                                                   works with, for example, Netscape 4.78, that implies that it does not work with Netscape 4.5, 4.0,
                                                   or 5.0. On the other hand, if the product provider indicates that their repository works, for
                                                   example, with Netscape 4+ that implies that it works with all versions of Netscape from version
                                                   4.0 up through and including the most current release of Netscape.

Pricing/Licensing/
Other
                     Company Profile               The company profile includes public information about the company or organization that
                                                   provides the course management software.

                                                   The company profile can include the following: Founding date, owners, investors, and/or
                                                   founders, location of the organization, number of employees, stock exchange ID, previous
                                                   company names, affiliations with other organizations or universities, e-learning product
                                                   acquisitions, tax status (i.e., 501C).
                     Number of installations
                     Costs/Licensing Model
                     Open Source                   Open Source means the software is delivered with the source code and the license agreement
                                                   gives the licensee the right to modify the software.

                                                   A representative open source license is the GNU General Public License
                                                   (http://www.gnu.org/copyleft/gpl.html). The official definition of Open Source software is
                                                   maintained by the Open Source Initiative (http://www.opensource.org/index.php). We will
                                                   consider products as open source even if the license agreement restricts redistribution of the
                                                   software and/or who can access the source code, if the license agreement provides the source
                                                   code to licensees for free and gives them the right to modify the source code for their own use.

                     Other                         Other' acts as a 'catch-all' feature to describe functionality not neatly categorized in any of the
                                                   other features, but that seemed noteworthy or that one could license in addition.
Term                 Definition
Adobe XMP            Adobe's Extensible Metadata Platform, a metadata schema for data
                     embedded in documents and images produced in Adobe
                     applications like Photoshop and Pagemaker.
AGLS                 A set of 19 metadata terms based on the Dublin Core developed by
                     the Australian National Library and Archives.
API                  Application Programmer's Interface' - a defined way for 3rd parties to
                     interface with an existing system.
AVID                 Software and hardware for non-linear digital video editing.
CANCORE              A resource profile for Canadian learning object metadata based on
                     the IEEE LOM.
CGI                  Common Gateway Interface' - is a standard for interfacing external
                     applications with web servers.
CNRI Handle System   from the Corporation for National Research Initiatives, "The Handle
                     System is a comprehensive system for assigning, managing, and
                     resolving persistent identifiers, known as "handles," for digital
                     objects and other resources on the Internet."

COM                  Component Object Model, a software architecture developed by
                     Microsoft to build component-based applications.
CORBA                Common Object Request Broker Architecture': somewhat the
                     predecessor to 'web services,' an architecture that enables separate
                     components or applications to communicate with each other in a
                     distributed fashion.
CSV                  Comma Separated Values
DICOM                Short for Digital Imaging and Communications in Medicine, a
                     standard in the field of medical informatics for exchanging digital
                     information between medical imaging equipment (such as
                     radiological imaging) and other systems, ensuring interoperability.

Dienst Protocol      Both a software system, architecture and protocol for distributed
                     digital libraries. cf.
                     http://www.cs.cornell.edu/cdlrg/dienst/DienstOverview.htm
Dublin Core           The Dublin Core Element Set (often abbreviated simply as 'Dublin
                     Core') is a schema of 15 standard metadata elements that is widely
                     adopted in the library and archives world. cf. http://dublincore.org/

EdNA                 Education Network Australia (EdNA) Online is a repository of
                     Australian curriculum resources.
GUI                  Graphic User Interface
HTML                 Hypertext Markup Language
IE                   Internet Explorer
IEEE LOM             Also known as the Institute of Electrical and Electronics Engineers
                     Standard 1484.12.1: Standard for Learning Object Metadata. The
                     only existing standard for learning object metadata, on which most
                     other learning object metadata specifications and application profiles
                     are based.
IMS                The IMS Global Learning Consortium (original 'Instructional
                   Management Systems' but now just 'IMS') is an international
                   consortium of vendors and elearning organizations dedicated to
                   developing specifications for the interoperability of digitial learning
                   systems and content. Cf. http://www.imsglobal.org/
IMS DRI            The Digital Repository Interoperability specification from IMS, which
                   suggests a number of ways in which digitial repositories can share
                   metadata records. cf.
                   http://www.imsglobal.org/digitalrepositories/index.cfm
IP                 Internet Protocol
J2EE               Short for Java 2 Platform Enterprise Edition. J2EE is a platform-
                   independent, Java-centric environment from Sun for developing,
                   building and deploying Web-based enterprise applications online.

Java RTE           Java 'Run Time Environment': the operating system-specific
                   executable that must be present to enable Java programs to run
                   locally on any operating system.
JSP                A server-side scripting language based on Java which allows
                   dynamic data and programming to be inserted into webpages
                   distinct from the presentation issues.
Kerberos           An authentication system developed at MIT which emeds tickets in
                   messages to ensure the senders authenticity.
MARC 21            The MARC formats are standards for the representation and
                   communication of bibliographic and related information in machine-
                   readable form.

MD5                A one-way hash function, it takes a message and converts it into a
                   fixed string of digits. This is used as a technique to preserve the long-
                   term integrity of data irregardless of its physical medium of storage.

MS                 Microsoft
NLN                U.K.-based post-secondary agency who have developed a metadata
                   application profile.
OAI-PMH            The Open Archives Initiative Protocol for Metadata Harvesting, a
                   specification for how institutional repositories can harvest other
                   repositories, or be harvested by other repositories, so as to present
                   search interfaces to larger collections. OAI-PMH necessitates that
                   the metadata be in a specific form of Dublin Core.

ODRL               Open Digital Rights Language. cf. http://odrl.net/
OpenURL            An OpenURL packages bibliographic information into a form that
                   internet services can easily understand. When a user clicks on an
                   OpenURL link, the bibliographic information it contains is sent to a
                   library internet service.
PRISM              A metadata standard for the publishing industry
PURL               Persistent Uniform Resource Locator. Functionally, a PURL is a
                   URL. However, instead of pointing directly to the location of an
                   Internet resource, a PURL points to an intermediate resolution
                   service.
QTI (or IMS QTI)   The Quiz and Test Interoperability specification from IMS which
                   specifies how to create assessment content and systems which are
                   interoperable.
ReLOAD Editor   An open source content package and metadata editor that was
                originally developed in the U.K. cf. http://www.reload.ac.uk/
S.C.O.R.M.      Acronym for 'Sharable Courseware Object Reference Model,' it is a
                reference model of how to package and metatag instructional
                content, and make it trackable within compliant learning
                management systems, that has been developed by the Advanced
                Distributed Learning group of the U.S. Department of Defence.

SDK             Software Developers Kit,' a package, typically including
                documentation for APIs and some programming tools, which allows
                3rd party developers to develop applications for a specific platform.

SOAP            Short for Simple Object Access Protocol, a lightweight XML-based
                messaging protocol used to encode the information in Web service
                request and response messages before sending them over a
                network.
UK LOM          A resource profile for U.K. learning object metadata based on the
                IEEE LOM.
Unicode         A standard for representing characters as integers.
WebCT           A course managament system company
WebDAV          Web-based Distributed Authoring and Versioning': a standards-
                based method for transferring files and managing versions through
                HTTP.
WebObjects      A Java application development environment from Apple
XML             Extensible Markup Language
ZThes           a Z39.50-based profile for displaying and searching thesaurus
                information. cf http://zthes.z3950.org/
Source




http://www.webopedia.com/TERM/C/Component_Object_Model.html




http://www.webopedia.com/TERM/D/DICOM.html
http://www.webopedia.com/TERM/J/J2EE.html



http://www.handle.net/introduction.html




http://www.loc.gov/marc/




http://www.openly.com/1cate/basics.html




http://purl.oclc.org/
http://www.webopedia.com/TERM/S/SOAP.html

http://www.webopedia.com/TERM/U/Unicode.html
Bibliography of Sources referenced in creating Feature Set

(2003) Geolearning LCMS Requirements Checklist. Retrieved January 10, 2004.
[http://www.geolearning.com/main/products/LCMS/].
(2003) O.K.I. Architectural Concepts. Retrieved January 10, 2004.
[http://sourceforge.net/docman/display_doc.php?docid=20556&group_id=69345]
Colin Smythe. (2003) IMS Abstract Framework: White Paper Revision: 01 July 2003. Version 1.0. Retrieved
January 10, 2004.
[http://www.imsglobal.org/af/afv1p0/imsafwhitepaperv1p0.html].
Gilbert Paquette, Gérard Lévy, et. al., (2003) Edusource Use Cases. Retrieved January 10, 2004.
[http://www.edusource.ca/public_documents/Use%20Cases%20Specs-v.6.pdf].
Kevin Riley, Mark McKell, eds. (2003) IMS Digital Repositories Interoperability - Core Functions Best Practice
Guide - Revision: 13 January 2003. Version 1.0 Final Specification. Retrieved January 10, 2004.
[http://www.imsglobal.org/digitalrepositories/driv1p0/imsdri_bestv1p0.html]
Steve Slosser. (2003) DoD Repositories Use Cases Version 1.0. Retrieved January 10, 2004.
[http://www.adlnet.org/index.cfm?fuseaction=rcdetails&libid=633&filterid=13&page=1&keywords=&applyto=libTitle
,libAuthor,contentText]
The JORUM+ Project Teams at EDINA and MIMAS. The JISC Learning Materials Repository Service: JORUM
Scoping and Technical Appraisal Study. Volume 1. Overview and Recommendations. Retrieved January 20,
Tom Barefoot, et.al. (2003) IMS Digital Repositories Interoperability - Core Functions Information Model -
Revision: 13 January 2003.

				
DOCUMENT INFO
Shared By:
Categories:
Tags:
Stats:
views:5
posted:11/11/2011
language:English
pages:13