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.

Slides:



Advertisements
Similar presentations
Chapter 10: Designing Databases
Advertisements

The Computer as a Tutor. With the invention of the microcomputer (now also commonly referred to as PCs or personal computers), the PC has become the tool.
Putting it all together A summary and opportunity to explore an existing project critically.
Chapter 7 Structuring System Process Requirements
Object-Oriented Application Development Using VB.NET 1 Chapter 5 Object-Oriented Analysis and Design.
Free Mini Course: Applying UML 2.0 with MagicDraw.
How do you squeeze all of a research project into the repository? Michael Wood Institutional Repository Manager ARROW Community Day, Melbourne 27 th September.
Keep everything Paper from the PIM book -- distributed to the class.
Formalizing the Design of Digital Libraries Based on UML Delos NoE, Preservation Cluster: Workshop: Persistency in Digital Libraries 13. February 2006,
Supervised by Prof. LYU, Rung Tsong Michael Department of Computer Science & Engineering The Chinese University of Hong Kong Prepared by: Chan Pik Wah,
1 of 5 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
Internet Resources Discovery (IRD) IBM DB2 Digital Library Thanks to Zvika Michnik and Avital Greenberg.
© Copyright Eliyahu Brutman Programming Techniques Course.
Multimedia & Website Design Working in Teams. This week Look at team work issues in web design Plan file and directory conventions Introduce formal software.
ICT Scope and Sequence Sekolah Ciputra 2010.
Chapter 7 Structuring System Process Requirements
CASE Tools And Their Effect On Software Quality Peter Geddis – pxg07u.
System Analysis Overview Document functional requirements by creating models Two concepts help identify functional requirements in the traditional approach.
Chapter 7 Requirement Modeling : Flow, Behaviour, Patterns And WebApps.
Chapter 10 Architectural Design
CONTI’2008, 5-6 June 2008, TIMISOARA 1 Towards a digital content management system Gheorghe Sebestyen-Pal, Tünde Bálint, Bogdan Moscaliuc, Agnes Sebestyen-Pal.
UNIVIRTUAL FOR INSTRUCTIONAL DESIGN Versione 00 del 29/07/2009.
OCLC Online Computer Library Center CONTENTdm ® Digital Collection Management Software Ron Gardner, OCLC Digital Services Consultant ICOLC Meeting April.
Chapter 7 Structuring System Process Requirements
Chapter 7 Web Content Mining Xxxxxx. Introduction Web-content mining techniques are used to discover useful information from content on the web – textual.
ISpheres Project. Project Overview iSpheresCore iSpheresImage Demonstration References.
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.
Database System Concepts and Architecture
LIS 506 (Fall 2006) LIS 506 Information Technology Week 11: Digital Libraries & Institutional Repositories.
Basics of Information Retrieval Lillian N. Cassel Some of these slides are taken or adapted from Source:
Indo-US Workshop, June23-25, 2003 Building Digital Libraries for Communities using Kepler Framework M. Zubair Old Dominion University.
‘Tirgul’ # 7 Enterprise Development Using Visual Basic 6.0 Autumn 2002 Tirgul #7.
A CIDOC CRM – compatible metadata model for digital preservation
Programming in Java Unit 3. Learning outcome:  LO2:Be able to design Java solutions  LO3:Be able to implement Java solutions Assessment criteria: 
Bug Session Four. Session description Objectives Session activities summary Resources Prior knowledge of sequencing instructions using Bug Bug website.
File Structures Foundations of Computer Science  Cengage Learning.
Slide 1 Structural Modeling Chapter 7. Slide 2 Key Ideas A structural or conceptual model describes the structure of the data that supports the business.
Downloading and Installing Autodesk Revit 2016
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.
Sept. 18, 2003CS WPI1 CS 509 Design of Software Systems Lecture #3 Thursday, Sept. 18, 2003.
CS 4850: Senior Project Fall 2014 Object-Oriented Design.
L6-S1 UML Overview 2003 SJSU -- CmpE Advanced Object-Oriented Analysis & Design Dr. M.E. Fayad, Professor Computer Engineering Department, Room #283I College.
Graphic Organizers. Free Template from 2 Index of workshop Graphic Organizers workshop.
Interoperability & Knowledge Sharing Advisor: Dr. Sudha Ram Dr. Jinsoo Park Kangsuk Kim (former MS Student) Yousub Hwang (Ph.D. Student)
CIS 112 Exam Review. Exam Content 100 questions valued at 1 point each 100 questions valued at 1 point each 100 points total 100 points total 10 each.
CMPS 435 F08 These slides are designed to accompany Web Engineering: A Practitioner’s Approach (McGraw-Hill 2008) by Roger Pressman and David Lowe, copyright.
1 Chapter 5 Modeling System Requirements Finding the Use Cases Page
 4. Set collaborative working arrangement to enable students to share their knowledge and skills and to build on one another’s strengths.
WEB 2.0 PATTERNS Carolina Marin. Content  Introduction  The Participation-Collaboration Pattern  The Collaborative Tagging Pattern.
Digital Libraries Lillian N. Cassel Spring A digital library An informal definition of a digital library is a managed collection of information,
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.
Software Engineering1  Verification: The software should conform to its specification  Validation: The software should do what the user really requires.
February 8, 2006copyright Thomas Pole , all rights reserved 1 Lecture 3: Reusable Software Packaging: Source Code and Text Chapter 2: Dealing.
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.
Oman College of Management and Technology Course – MM Topic 7 Production and Distribution of Multimedia Titles CS/MIS Department.
Lifecycle Metadata for Digital Objects November 15, 2004 Preservation Metadata.
CSIS 4850: CS Senior Project – Spring 2009 CSIS 4850: Senior Project Spring 2009 Object-Oriented Design.
MULTIMEDIA DATA MODELS AND AUTHORING
Diagrams. Typically, we view the static parts of a system using one of the four following diagrams. 1. Class diagram 2. Object diagram 3. Component diagram.
Present apply review Introduce students to a new topic by giving them a set of documents using a variety of formats (e.g. text, video, web link etc.) outlining.
Visual Information Retrieval
Course Outcomes of Object Oriented Modeling Design (17630,C604)
Object-Oriented Analysis and Design
CS 321: Human-Computer Interaction Design
Unified Modeling Language
Session 2: Metadata and Catalogues
COMP 208/214/215/216 – Lecture 7 Documenting Design.
Software Development Process Using UML Recap
Presentation transcript:

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 rely heavily on that work.

Week 2 goals Expand our understanding of concept maps Discuss reading of “As we may think” Expand and confirm understanding of the 5 S model Use the 5 S model to direct thinking about the design of a DL Pointer to digital library software instructions Begin plans for initial DL installation –What subject? –Form teams

“As we may think” An exercise – –A Focus question: What is Vannevar Bush’s vision of the future of knowledge management? –Provide random words or phrases that come to mind as you recall this article aka “the parking lot” – –In groups, make a concept map to address the focus question, incorporating as many of the ideas reflected in those words or phrases as you can. (Other concepts may be added.)

Specifically, memex Vannevar Bush’s vision –How far have we come? –What did you notice about this article -- style or content or background or anything else. –Did the article suggest anything you would not want to see happen? Image source: kelty.rice.edu/375/images/memex/camera.jpg

Some modern versions Gordon Bell and the Microsoft “My Life Bits” project Walden’s Path at Texas A & M

MyLifeBits Gordon Bell and Microsoft “Gordon Bell doesn't need to remember, but has no chance of forgetting. At the age of 71, he is recording as much of his life as modern technology will allow, storing it all on a vast database: a digital facsimile of a life lived. If he goes for a walk, a miniature camera that dangles from his neck snaps pictures every minute or so, immediately committing the scene to a memory built not of neurons but ones and noughts. If he wanders into a cafe, sensors note the change in light, the shift of temperature and squirrel the information away. Conversations are recorded and steps logged thanks to a GPS receiver carried with him.” This article is now a few years old. Look for an update on this project and report next class.

Related work Walden’s Path – –System used by itself or as a service within a digital library –Allows a user to make a path through a set of related resources and save the path for reuse at a later time. Used to allow a teacher to “blaze a trail” through a collection of materials to help students find their way from a starting point to a goal. Also for recording personal trips through a collection of material to be revisited.

Reviewing the 5 S model Last week –Looked at what a library is and introduced the 5S model Information resources, including digital libraries, are very complex systems. –The 5S model helps to capture the essence of the system and give special attention to specific areas –The model also allows developers of digital libraries to have a check list of areas to consider and develop well. –Let’s review the 5 S model

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

5S summary 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 Source:

Recall the application of the 5 S model to the Etana DL for archeology 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

A ‘hands-on’ exercise Let’s look at a publically available digital library and construct a 5 S diagram to define its design. (This is an existing library; we are not deciding how we would construct it. We are trying to identify its design features. We may decide that we would have designed it differently.)

5S analysis template Society modelScenario model Space model Structure model Stream model

Fill in the template For the geocaching.com library, fill in the template. Work in groups again. We will compare the results

Getting ready for projects What are the interests? Let’s brainstorm about possible projects. Note – there are two stages –A basic digital library design and implementation. Everyone does this – in teams or alone –A project for most of the semester. This can be an extension of the initial DL or a new DL or some other digital library relevant project. Initial project plan is due the class after Labor Day. You can take a bit longer to decide on your big project.

Applying the model, informally Choose a subject area – then answer the questions Stream - what types of data? gif, jpg, avi? Structure - How are the elements organized? Is there a hierarchy? Are there multiple structures? Spaces - How will we index the items? How will we divide them into related groups Scenarios - what services will we provide? What information do we need to provide those services? Societies - who is the library intended to serve? Remember to include agents and other processes as well as users. This is the first deliverable for your first project.

Projects in our DL laboratory Mendel 289 is the center of activity for projects related to digital libraries and similar projects. Summary of the projects under way, which may present opportunities for class projects or for independent study NSDL, CITIDEL, CSTA, Ensemble, Distributed Expertise, Computing Ontology and its relationship to the libraries ….

Our systems Still under construction, but likely to be –Several linux machines, remotely accessible –Bare machines with just basic system –We will install apache and the rest of the web infrastructure, as well as the DL software. If you have a computer of your own and want to use it, –Fine, but you must be able to demonstrate it to the class at the end of the semester. I will need to be able to see what you are doing from time to time during the semester.

Summary - Week 2 Further developed our understanding of concept maps Explored the vision of Vannevar Bush Applied the 5S model to an existing Digital Library Began planning for the first DL project Learned about existing projects that may provide ideas for class or independent study projects.