- Created by Sharon Shafer, last modified by Joseph Orellana on Sept 04, 2018
You are viewing an old version of this page. View the current version.
Compare with Current View Page History
« Previous Version 21 Next »
Services
-
Page:API (Application Programming Interface) — An API is often used to communicate between multiple software components.
APIs created and maintained by Digital Initiatives & Information Technology (DIIT) include the following examples.
"Start Your Research" search boxes from the UCLA Library homepage (some search boxes interact with Intota):
- ArticlesPlus search box (connection to Summon, which is fed by Intota):
- "Get this via UC-eLinks" and "Get this" via SFX within ArticlesPlus
- Databases search box (connection to LibGuides which is using an API in to Intota)
- Journals search box does not employ Intota because it uses SFX and the UCLA Library Catalog
- Research Guides search box does not employ Intota because it uses LibGuides
- Archives & Manuscripts search box does not employ Intota because it uses OAC)
- ArticlesPlus search box (connection to Summon, which is fed by Intota):
SpringShare:
A-Z database list (SpringShare LibGuides)
Digital Initiatives and Information Technology (DIIT) supports API consultation, creation, implementation and maintenance.
-
Page:ArticlesPlus — ArticlesPlus searches across UCLA Library subscribed content such as articles, e-books, streaming media, dissertations, newspapers, and more. ArticlesPlus searches full-text content as well as citations from a wide variety of sources. It is powered by the ExLibris product Summon.
Content can be made available for searching via ArticlesPlus by:
- UCLA Library Acquisitions department turning a title "on" for ArticlesPlus discovery via a setting within the UCLA Library's electronic resource management system (Intota).
- UCLA Library Digital Initiatives and Information Technology (DIIT) working in partnership with Library staff to select and ingest library digital collections so they can be searched and discovered.
DIIT works in partnership with various Library departments to ensure ArticlesPlus is operational.
-
Page:BSLW (Backstage Library Works) bibliographic load — BSLW (Backstage Library Works) provides metadata and other products and services for the UCLA Library. UCLA Library Digital Initiatives and Information Technology (DIIT) ensures that the extract for BSLW is done on the 15th of the month, covering the period from the 15th of the previous month through the 14th of the current month (e.g., on August 15th, the extract covers July 15th though August 14th). New scripts for loading records may be requested as needed.
-
Page:Content Management System (CMS) — UCLA Library Digital Initiatives & Information Technology (DIIT) employs a variety of content management systems that support the creation and modification of digital content provided by the Library. Commonly used CMS include Drupal, LibGuides and WordPress.
-
Page:Database Administration — Relational database management system provisioning, maintenance, and support for use with Library-specific applications and services. Administration services include database software installation, configuration of database instances, security patching, performance tuning, and data replication and backup. MySQL and PostgreSQL are the database platforms supported by the Library.
- Installation
- Configuration
- Upgrade
- Security Patching
- Performance Tuning
- Data Replication and High Availability
- Data Back-up and Restoration
-
Page:ETD (Electronic Thesis Dissertation) load — Digital Initiatives & Information Technology (DIIT) deposits, or loads, all UCLA electronic theses and dissertations (ETDs) in the UC repository, Merritt, for preservation and insures that embargoed ETDs are not harvested by search engines until the embargo expires. Digital Initiatives and Information Technology (DIIT) Library Web Services staff are technical support for the load process.
Before loading into Merritt, ETD's are processed by:
- creating an accurate embargo end date
- providing a means for staff from the UCLA Graduate Division to see the status of any single ETD, which includes:
- date deposited in Merritt
- embargo end date
- status of cataloging in the UCLA Library Catalog
- providing a way to generate statistics on ETDs for an arbitrary date range
-
Page:Google Analytics — Access to the Google Analytics account for UCLA Library websites can be requested. Consultation for using Google Analytics to evaluate UCLA Library websites is available.
Google Analytics reports for UCLA Library websites can be generated upon request. Consultation services to determine the needed Google Analytics reports are available as well as information about additional data sources to determine UCLA Library website usage.
-
Page:Intota — Intota is an electronic resource management system (aka ERM or ERMS) used by academic libraries worldwide. UCLA Library has a subscription to Intota through ProQuest. Ex Libris subsequently acquired ProQuest in late 2019. The ERM addresses the electronic resource lifecycle including selection, acquisition, cataloging, discovery and fulfillment and includes the following elements:
- Unified workflows for managing all types of library resources (inventory, invoicing, and discovery)
- A ProQuest knowledgebase of authoritative metadata
Assessment capability that shows how collections are used, demonstrating the value of the library via Counter compliant reports
Digital Initiatives & Information Technology (DIIT) supports the following Intota interoperability with other systems:
"Start Your Research" search boxes from the UCLA Library homepage (some search boxes interact with Intota)
- ArticlesPlus search box (connection to Summon, which is fed by Intota)
- Databases search box (connection to LibGuides which is using an API in to Intota)
- Journals search box does not employ Intota because it uses SFX and the UCLA Library Catalog
- Research Guides search box does not employ Intota because it uses LibGuides
- Archives & Manuscripts search box does not employ Intota because it uses Online Archive of California (OAC)
ArticlesPlus (Summon)
- "Get this via UC-eLinks" and "Get this" via SFX within ArticlesPlus
Springshare (SpringShare)
- A-Z database list (Springshare LibGuides)
-
Page:JasperReports — Currently, we use JasperReports to obtain information from the UCLA Library Catalog (Voyager) to assist in data-informed decisions and assessment. UCLA Library imports its JasperReports (occasionally referred to as "Jasper Reports") into JasperReports Server. Reports from assorted databases maintained by Digital Initiatives and Information Technology (DIIT) may be made in response to requests by library staff for information or data. These reports assist in effective decision-making and assessment. Projects are in place to add reporting services from other UCLA Library data sources. Report output formats include Excel, PDF, Word, and others. In addition, reports can include graphic elements such as charts. Reports can be scheduled to run automatically and emailed to user(s), or manually run in the web.
Access is controlled by UCLA Login, and all library staff (including student employees) have access via our JasperReports Server.
Digital Initiatives and Information Technology (DIIT) supports the application and creation of reports.
-
Page:MARCIVE GovDocs load — UCLA Library subscribes to the MARCIVE GPO service, which provides monthly files of MARC records for US Government Printing Office (GPO) materials. A custom loader program updates Voyager bibliographic and holdings records.
There are 5 files monthly:
- New monographs
- Changed monographs
- New online-only serials
- New mixed-format serials
- Changed serials
UCLA Library DIIT (Digital Initiatives & Information Technology) supports the service.
-
Page:OCLC daily load — OCLC is the primary cataloging service used by UCLA: most records come from OCLC (via various processes) and UCLA contributes many original records back to the shared OCLC database. OCLC is also the current provider of Melvyl, via WorldCat Local. UCLA Library Cataloging and Metadata staff edit bibliographic records in OCLC. If they "produce" a record, it goes into a save file - one for each cataloger, stored on the shared K: drive.
UCLA Library DIIT (Digital Initiatives & Information Technology) downloads and processes the save files, causing records to be added to or updated in Voyager Integrated Library System (ILS). The load is done automatically, scheduled for 5:00 am 7 days a week.
Reports/files from each load are placed in a shared folder for cataloger review, organized under
K:\WorkGroups\OCLC Load Reports\
.DIIT supports the following OCLC specifications and loads:
- 049 code mapping
- batchload projects
- daily load
- holdings symbols
- loader bibliographic record replacement
- loader specifications
- local holdings records
- GovDocs
-
Page:PromptCat load — The UCLA Library receives various files of bibliographic records from GOBI Library Solutions via WorldCat Cataloging Partners. This service makes the local acquisitions and cataloging processes more efficient by providing MARC records for our catalog and setting our holdings in OCLC.
UCLA Library DIIT (Digital Initiatives & Information Technology) loads these files of MARC records into Voyager using Pbulkimport bulk import program to create bib and holdings records and a purchase order. A second, custom loader then updates the Voyager records by adding item records.
The first part of the process is automated via a program which runs on the Voyager Production Server.
The second part is automated on the BatchCat PC which transfers files from the Voyager server, loads records into Voyager, and moves files to a shared folder:
K:\WorkGroups\OCLC PromptCat Reports\YBP\
.UCLA Library DIIT (Digital Initiatives & Information Technology) supports this service.
-
Page:SIA (Summary of Instructional Activity) database — SIA (Summary of Instructional Activity) is the UCLA Library database used to track information literacy courses and material provided by the Library. SIA data support peer review, staffing assessment, and ARL (Association of Research Libraries) reporting requirements. Librarians manually enter data on courses they create/present/assist faculty with into SIA. Individual logins for data are available. General reports are being developed using JasperReports.
Access to its data is granted by UCLA Library Digital Initiatives and Information Technology (DIIT).
-
Page:UCLA Library Catalog — The UCLA Library Catalog is the online public access catalog (OPAC) module of the Voyager platform integrated library system (ILS). Analysis of OPAC use is available from UCLA Library Digital Initiatives & Information Technology (DIIT) to library staff. Be aware that UCLA Library Catalog is sometimes used interchangeable with Voyager in discussions.
-
Page:Voyager — Voyager, owned by Ex Libris of ProQuest, is the current integrated library system (ILS) platform on which the UCLA Library Catalog runs; it includes the following modules:
- Acquisitions
- Cataloging
- OPAC (Online Public Access Catalog), referred to as the UCLA Library Catalog, too
- Circulation
- System Administration
Digital Initiatives and Information Technology (DIIT) works with the UCLA Library Voyager Steering Team and UCLA Library staff to ensure:
- performance and functionality testing is performed and completed prior to production launch of periodic system updates and upgrades.
- bibliographic loads are created, maintained, retrieved, post-load processed and deleted, such as:
- creation, maintenance, and deletion of Voyager accounts
- configuration of the UCLA Library Catalog public interface
- links to /wiki/spaces/LIT/pages/67119058 are operational
- operation of JasperReports using Voyager data, though JasperReports can be also be used for reports against almost any data source.
-
Page:Web design — Web design incorporates many disciplines (graphics, interface, content, usability, UX , search engine optimization (SEO) and metrics) in the production and maintenance of websites. Web design must work in partnership with web development to address the front-end (client side) design of a website as well as server side design, maintenance, web accessibility and security.
UCLA Library DIIT (Digital Initiatives & Information Technology) works with the Library web support teams to ensure UCLA Library websites follow good web design practices during their production and maintenance.
-
Page:Web service implementation — A web service is a method of communication between two electronic devices over a network. Web services are built to allow communication between programs or computers without requiring human participation. UCLA Library Digital Initiatives and Information Technology (DIIT) has built web services to expose data in various contexts. Example web service implementations include the following scenarios:
- Within a particular CCLE (Common Collaboration and Learning Environment) class page, a web service exists which will pull
- that particular course's library reserves information to be displayed on the class page.
- that particular course's library guide (if one exists), otherwise it will pull an appropriate subject LibGuide
- Within a link to an audio reserve from the Music Library, a web service exists which will pull an audio file.
- The "Today's Hours" block on the Library home page is populated from a web service.
Web services are generally built in one of two formats/architectures–SOAP (Simple Object Access Protocol) and REST (REpresentational State Transfer). SOAP provides a standardized framework and access-control model at the cost of great complexity. REST behaves more like default Internet communications, but has no standard model for telling consumers how to access it.
Because web services need to be platform and computer-language agnostic, data delivered by and submitted to services are encoded in machine-readable, textual formats, most often XML or JSON.
Digital Initiatives and Information Technology (DIIT) supports web service consultation, creation, implementation and maintenance.
- Within a particular CCLE (Common Collaboration and Learning Environment) class page, a web service exists which will pull
-
Page:Wireframing — A website wireframe is a visual representation of a web page layout which often does not include font styles, colors or graphics because the main focus is on functionality and arrangement of content. A wireframe focuses on what a screen does, not what it looks like. (Brown, Dan M.). Website wireframes are often used in conducting needs assessments, focus groups and usability studies. Wireframes are also beneficial for drafting software specifications (MVP minimum viable product) and working with developers. Wireframes can portray public interfaces (e.g. UCLA Library Catalog, Aeon) or staff tool interfaces (e.g. ILS cataloging module, Confluence).
UCLA Library DIIT (Digital Initiatives & Information Technology) supports creation of wireframes for needs assessment, usability studies and developer specifications.
UCLA Library Service Catalog Home | UCLA Library Catalog | UCLA Library Website | Library News & Events | About UCLA IT Service Catalog | Feedback
- No labels