Digital Libraries Lillian N. Cassel Spring 2011. A digital library An informal definition of a digital library is a managed collection of information,

Slides:



Advertisements
Similar presentations
UML Diagrams Jung Woo. What is UML? Standard language for specifying, visualizing, constructing, and documenting the artifacts of software systems, business.
Advertisements

Chapter 4 - Object-Oriented Analysis and Design in a Nutshell1 Chapter 4 Object-Oriented Analysis and Design in a Nutshell.
Chapter 7 Structuring System Process Requirements
Formalizing the Design of Digital Libraries Based on UML Delos NoE, Preservation Cluster: Workshop: Persistency in Digital Libraries 13. February 2006,
Multimedia Search and Retrieval Presented by: Reza Aghaee For Multimedia Course(CMPT820) Simon Fraser University March.2005 Shih-Fu Chang, Qian Huang,
© Anselm SpoerriInfo + Web Tech Course Information Technologies Info + Web Tech Course Anselm Spoerri PhD (MIT) Rutgers University
Modified from Sommerville’s originalsSoftware Engineering, 7th edition. Chapter 8 Slide 1 System models.
C++ Training Datascope Lawrence D’Antonio Lecture 11 UML.
© Copyright Eliyahu Brutman Programming Techniques Course.
Introduction and Conceptual Modeling
Introduction to the course January 9, Points to Cover  What is GIS?  GIS and Geographic Information Science  Components of GIS Spatial data.
WEB DESIGNING Prof. Jesse A. Role Ph. D TM UEAB 2010.
1 CS5604 October 13, 2010 “5S Overview for Modules” by Edward A. Fox and Lillian (Boots) Cassel (on Ensemble) Dept. of.
System Analysis Overview Document functional requirements by creating models Two concepts help identify functional requirements in the traditional approach.
Section 2.1 Compare the Internet and the Web Identify Web browser components Compare Web sites and Web pages Describe types of Web sites Section 2.2 Identify.
Chapter 5: Modeling Systems Requirements: Events and Things
Application Software.
Teaching Metadata and Networked Information Organization & Retrieval The UNT SLIS Experience William E. Moen School of Library and Information Sciences.
Lesson 7 Guide for Software Design Description (SDD)
Metadata Understanding the Value and Importance of Proper Data Documentation Exercise 2 Reading a Metadata File Exercise 3 Using the Workbook Exercise.
® IBM Software Group © 2006 IBM Corporation Rational Software France Object-Oriented Analysis and Design with UML2 and Rational Software Modeler 06. Requirements.
Chapter 7 Structuring System Process Requirements
1 Web Basics Section 1.1 Compare the Internet and the Web Compare Web sites and Web pages Identify Web browser components Describe types of Web sites Section.
Models for Digital Libraries CSC week 2 The 5S model is the work of Edward A. Fox and his students at Virginia Tech. These slides rely heavily on.
Introduction: Databases and Database Users
LIS 506 (Fall 2006) LIS 506 Information Technology Week 11: Digital Libraries & Institutional Repositories.
Collaborative Research: Curriculum Development for Digital Library Education Presentation in May 1,2006
Programming in Java Unit 3. Learning outcome:  LO2:Be able to design Java solutions  LO3:Be able to implement Java solutions Assessment criteria: 
Models for Digital Libraries CSC 9010 Digital Libraries - week 2 The 5S model is the work of Edward A. Fox and his students at Virginia Tech. These slides.
ICS (072)Database Systems: An Introduction & Review 1 ICS 424 Advanced Database Systems Dr. Muhammad Shafique.
Database Management System Prepared by Dr. Ahmed El-Ragal Reviewed & Presented By Mr. Mahmoud Rafeek Alfarra College Of Science & Technology- Khan younis.
5 - 1 Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
Chapter 1 1 Lecture # 1 & 2 Chapter # 1 Databases and Database Users Muhammad Emran Database Systems.
UML diagrams What is UML UML diagrams –Static modeoing –Dynamic modeling 1.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 14 Slide 1 Object-oriented Design.
ניתוח מערכות מידע 1 Unified Modeling Language (UML) § § The Unified Modeling Language (UML) is the industry-standard language for: Specifying, Visualizing,
L6-S1 UML Overview 2003 SJSU -- CmpE Advanced Object-Oriented Analysis & Design Dr. M.E. Fayad, Professor Computer Engineering Department, Room #283I College.
MANAGING DATA RESOURCES ~ pertemuan 7 ~ Oleh: Ir. Abdul Hayat, MTI.
Models for Digital Libraries CSC 9010 Digital Libraries - week 2 The 5S model is the work of Edward A. Fox and his students at Virginia Tech. These slides.
Course Instructor: Kashif Ihsan 1. Chapter # 3 2.
What is Object-Oriented?  Organization of software as a collection of discreet objects that incorporate both data structure and behavior.
Introduction to the Semantic Web and Linked Data
Digital Libraries Lillian N. Cassel. First class I am sorry that I am unable to be with you for our first class. I was asked to be one of the keynote.
Digital Library The networked collections of digital text, documents, images, sounds, scientific data, and software that are the core of today’s Internet.
Lecture 9-1 : Intro. to UML (Unified Modeling Language)
Architecture View Models A model is a complete, simplified description of a system from a particular perspective or viewpoint. There is no single view.
Towards a Reference Quality Model for Digital Libraries Maristella Agosti Nicola Ferro Edward A. Fox Marcos André Gonçalves Bárbara Lagoeiro Moreira.
1 Technical & Business Writing (ENG-715) Muhammad Bilal Bashir UIIT, Rawalpindi.
1 IBM Academic Initiative Introduction for Pamplin School of Business Virginia Tech – October 13, 2011 “IBM Academic Skills Cloud and Computing Education.
3/6: Data Management, pt. 2 Refresh your memory Relational Data Model
Visual Semantic Modeling of Digital Libraries Qinwei Zhu, Marcos André Gonçalves, Rao Shen, Edward A. Fox – Virginia Tech,, Blacksburg, VA, USA Lillian.
SCENARIO-BASED GENERATION OF DIGITAL LIBRARY SERVICES Rohit Kelapure, Marcos André Gonçalves, Edward A. Fox Virginia Tech, Blacksburg, VA, USA.
Gerhard Dueck -- CS3013Analysis 1. Gerhard Dueck -- CS3013Analysis 2 Why analysis?  Yield a more precise specification of the requirements.  Introduce.
Object Oriented Analysis and Design Introduction to Rational Rose.
1 Unified Modeling Language Michael K. Wildes University of California, Riverside – Extension Program Presentation 2.
Unified Modeling Language. What is UML? Standard language for specifying, visualizing, constructing, and documenting the artifacts of software systems,
1 M206 Chapter 31: An Overview of Software Development 1.Defining the problem 2.Analyzing the requirement – constructing initial structural model 3.Analyzing.
GUILLOU Frederic. Outline Introduction Motivations The basic recommendation system First phase : semantic similarities Second phase : communities Application.
Managing Data Resources File Organization and databases for business information systems.
Glencoe Introduction to Multimedia Chapter 2 Multimedia Online 1 Internet A huge network that connects computers all over the world. Show Definition.
Databases and Database Users
UML Diagrams By Daniel Damaris Novarianto S..
Course Outcomes of Object Oriented Modeling Design (17630,C604)
Introduction to Unified Modeling Language (UML)
UML Diagrams Jung Woo.
Software Architecture & Design Pattern
9/22/2018.
MANAGING DATA RESOURCES
Unified Modeling Language
Background Prepared by: Mr. Mahmoud Rafeek Alfarra.
Presentation transcript:

Digital Libraries Lillian N. Cassel Spring 2011

A digital library An informal definition of a digital library is a managed collection of information, with associated services, where the information is stored in digital formats and accessible over a network. -- William Arms, Digital Libraries, 1999 A focused collection of digital objects, including text, video, and audio, along with methods for access and retrieval, and for selection, organization, and maintenance of the collection. -- Witten and Bainbridge, How to Build a Digital Library 2003

Overview of this course This course is about presentation of information on the Web, with special attention to Digital Libraries. Required coursework will include –Readings, discussion (in class and online), and projects. There will be quizzes, but no examinations, unless circumstances indicate a need for one. Class web page and Blackboard

Goals for Class 1 Introduce the concept of a digital library Introductions: Who are we and what do we want to achieve in this class? Review the course structure –Look at Blackboard –Describe assignments, projects to be expected –Look at the calendar Introduce some tools – Concept maps Make sure we know what a traditional library is! Introduce the 5 S model for digital libraries

Some tools - concept maps Concept Maps –A graphical representation of concepts, ideas, topics, entities and relationships among them. –A useful tool: cmap from IHMC See Explore the cmap page, including a concept map about concept maps Do a pencil & paper concept map on a subject of interest to your group -- a sport, a season of the year, a career interest, whatever. Use at least 20 nodes. We will look at a selection of these and offer suggestions.

What is a library? An active exercise to explore what we know about, and think about, traditional libraries. How do we translate these characteristics to the digital world? –Is that the right model? Are we unnecessarily constraining the digital environment? Are there things that do not translate?

The 5 S model There are many details to digital libraries The 5S model gives us a base to work from in creating a new DL The 5S model is the work of Edward A. Fox and his students at Virginia Tech. These slides rely heavily on that work.

The 5S model Streams –The flow of information in various formats Structures –Organizational aspects of the DL Spaces –Views of components; real or abstract images Scenarios –Services and behaviors Societies –Communities and relationships among them

ModelPrimitives Formalisms Objectives StreamText; video, audio, software program Sequences, typesDescribes properties of the DL content, encoding and textual material or particular forms of multimedia data. StructureCollection, catalog; hypertext; document; metadata; organizational tools Graphs; nodes; links; labels; hierarchies Specifies organizational aspects of the DL content SpaceUser Interface; index; retrieval model Sets; operations; vector space; measure space; probability space Defines logical and presentational views of several DL components ScenariosService, event; condition; action Sequence diagrams; collaboration diagrams Details the behavior of DL services SocietiesCommunity; managers; actors; classes; relationships; attributes; operators Object-oriented modeling constructs; design patterns Defines managers responsible for running DL services; actors that use those services, and relationships among them 5S Summary Source:

Some examples The Etana project –Nice because the things that are “in” the digital library are real (not digital) objects CITIDEL and computingportal –These are projects with local involvement –You may want to connect to these American Memory –Library of Congress project

Etana - A DL for archeology

An example application of 5S - Etana: A DL for an archeological site Text Video Audio *Site *Sub-partition *Container*Artifact*LocusRegion Taxonomies Temporal Artifact-specific Space model Structure model Metadata DrawingPhoto3D Stream model *Partition Society model Archaeologist General public Geographic space Service Manager Information Satisfaction Value added Repository building Scenario model Services Domain specific User interfaceMetric space Spatial Source: E. A. Fox

CITIDEL The Computing and Information Technology Interactive Digital Education Library Located at Villanova Built in DSpace

Ensemble ComputingPortal.org A larger example of what a digital library can be. –A real community center –Upcoming events, things to share, meeting places Underlying repository was Fedora, but that was removed because Drupal provided all that we needed. Front end through Drupal

Class 1 summary Course plan described and discussed Class members surveyed Tools – concept maps -- introduced Concept mapping practiced The idea of a library, and of a digital library, explored. The 5S model introduced Some example digital libraries explored

Next week: Check the calendar –Readings and an assignment due The 5 S model for digital libraries (and other information retrieval systems) Introduction to the hardware and software systems to be used for projects.