MSG Reuse Catalog T.W. van den Berg 7 April 2010.

Slides:



Advertisements
Similar presentations
RP Designs Semi-Custom e-Commerce Package. Overview RP Designs semi- custom e-commerce package is a complete website solution. Visitors can browse a catalog.
Advertisements

EBSCO Discovery Service
Alexandria Digital Library Project Integration of Knowledge Organization Systems into Digital Library Architectures Linda Hill, Olha Buchel, Greg Janée.
Data Structures.
Query Languages. Information Retrieval Concerned with the: Representation of Storage of Organization of, and Access to Information items.
Taxonomies of Knowledge: Building a Corporate Taxonomy Wendi Pohs, Iris Associates
Taxonomies, Lexicons and Organizing Knowledge Wendi Pohs, IBM Software Group.
Chapter 22 Object-Oriented Systems Analysis and Design and UML Systems Analysis and Design Kendall and Kendall Fifth Edition.
1 Transportation Librarians Roundtable Transportation Research Thesaurus: WSDOT Use Cases February 14, 2008 Andy Everett Metadata Repository Administrator.
Module 6a: Intro to Controlled Vocabularies, Taxonomies and Classification IMT530: Organization of Information Resources Winter 2007 Michael Crandall.
SchemaServer Overview Tools for Enterprise Metadata Management and Synchronization Prepared for the University of Washington Information School Applied.
Call numbers are codes for what the item is about. Call number Subject headings Citation information. Table of contents.
SWE 4743 Abstract Data Types Richard Gesick. SWE Abstraction Classification, generalization, and aggregation are the basic ways we have of structuring.
Chapter One Overview of Database Objectives: -Introduction -DBMS architecture -Definitions -Data models -DB lifecycle.
MDC Open Information Model West Virginia University CS486 Presentation Feb 18, 2000 Lijian Liu (OIM:
10 April 2014 The Redesigned WSDOT Data Catalog Andy Everett, Metadata Repository Librarian, Washington State DOT.
FRE 2672 Urban Ontologies : the Towntology prototype towards case studies Chantal BERDIER (EDU), Catherine ROUSSEY (LIRIS)
SharePoint Users Group Content Classification Step by Step SharePoint 2007 and 2010.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 19 Slide 1 Component-based software engineering 2.
OCLC Online Computer Library Center CONTENTdm ® Digital Collection Management Software Ron Gardner, OCLC Digital Services Consultant ICOLC Meeting April.
Terminology services and the DDC: the High-Level Thesaurus and beyond Presented to the symposium Dewey goes Europe: on the use and development of the Dewey.
Learning Object Metadata Mining Masoud Makrehchi Supervisor: Prof. Mohamed Kamel.
Classification and the Metadata Registry Judith Newton NIST IRS XML Stakeholders/ XML Working Group May 18, 2004.
Computer Science 101 Database Concepts. Database Collection of related data Models real world “universe” Reflects changes Specific purposes and audience.
A Novel Approach to Architectural Recovery in Evolving Object- Oriented Systems PhD thesis Koen De Hondt December 11, 1998.
XML Registries Source: Java TM API for XML Registries Specification.
1 Schema Registries Steven Hughes, Lou Reich, Dan Crichton NASA 21 October 2015.
CNI Spring Meeting April 26, 1999 Washington, DC THE NET OF THE 21st CENTURY: Concepts across the Interspace Bruce Schatz CANIS Laboratory Graduate School.
The International Classification for Patient Safety: an overview In collaboration with WHO Classifications, Standards and Terminology March 2011.
Definition of a taxonomy “System for naming and organizing things into groups that share similar characteristics” Taxonomy Architectures Applications.
Current Events and Issues Using Index Databases for Finding Answers.
Search Engines. Search Strategies Define the search topic(s) and break it down into its component parts What terms, words or phrases do you use to describe.
SOFTWARE CONFIGURATION MANAGEMENT. Change is inevitable when computer software is built. And change increases the level of confusion among software engineers.
Chapter 4c, Database H Definition H Structure H Parts H Types.
1 CS 430 Database Theory Winter 2005 Lecture 2: General Concepts.
Semantic web course – Computer Engineering Department – Sharif Univ. of Technology – Fall Knowledge Representation Semantic Web - Fall 2005 Computer.
Roles 1. Your Role: End User End Users use Inside NCDOT and Connect NCDOT for basic browsing and reading Typical tasks can include: Open or download files.
BEN METADATA SPECIFICATION Isovera Consulting Feb
Elementary Data Organization. Outline  Data, Entity and Information  Primitive data types  Non primitive data Types  Data structure  Definition 
Metadata “Data about data” Describes various aspects of a digital file or group of files Identifies the parts of a digital object and documents their content,
Lesson 13 Databases Unit 2—Using the Computer. Computer Concepts BASICS - 22 Objectives Define the purpose and function of database software. Identify.
Session 1 Module 1: Introduction to Data Integrity
Equella Interface changes and new functionality. Learning outcomes Create an item and add document(s) to it from LEO and link them in your unit Access.
Software Reuse Course: # The Johns-Hopkins University Montgomery County Campus Fall 2000 Session 4 Lecture # 3 - September 28, 2004.
Approach to building ontologies A high-level view Chris Wroe.
Copyright (c) 2014 Pearson Education, Inc. Introduction to DBMS.
WHAT IS MAAGNET?  Maag’s online library catalog  Contains all materials owned by Maag  Books, Journals, Audio/Video, Ebooks, Microforms, Government.
Enable Semantic Interoperability for Decision Support and Risk Management Presented by Dr. David Li Key Contributors: Dr. Ruixin Yang and Dr. John Qu.
Destiny: Your Library’s Online Catalog Finding Books, Magazines Websites & More! Basic Search Power Search Visual Search Destiny Quest.
Data Integrity & Indexes / Session 1/ 1 of 37 Session 1 Module 1: Introduction to Data Integrity Module 2: Introduction to Indexes.
UNIFIED MEDICAL LANGUAGE SYSTEMS (UMLS)
Information Organization: Overview
Lecture #11: Ontology Engineering Dr. Bhavani Thuraisingham
ServiceNow Implementation Knowledge Management
Data The lowest level of abstraction from which information and knowledge are derived. Any collection of recorded facts, numbers, or datum of any nature.
Taxonomies, Lexicons and Organizing Knowledge
structures and their relationships." - Linus Torvalds
Episerver User Interface
Chapter 2 Database Environment Pearson Education © 2009.
Object-Oriented Programming
Transportation Research Thesaurus:
DATABASES WHAT IS A DATABASE?
Chapter 22 Object-Oriented Systems Analysis and Design and UML
Taxonomies and Classification for Organizing Content
Chapter 2 Database Environment Pearson Education © 2009.
Information Organization: Overview
Chapter 2 Database Environment Pearson Education © 2009.
Call numbers are codes for what the item is about.
structures and their relationships." - Linus Torvalds
Database management systems
Presentation transcript:

MSG Reuse Catalog T.W. van den Berg 7 April 2010

Definitions (1) Reuse catalog = A set of descriptions of assets with a reference or pointer to where the assets are actually stored or information about how they can be acquired. IEEE Std Reuse library = A classified collection of assets that allows searching, browsing, and extracting. IEEE Std

Definitions (2) Classification = The manner in which the assets are organized for ease of search and extraction within a reuse library. IEEE Std Asset = An item, such as design, specifications, source code, documentation, test suites, manual procedures, etc., that has been designed for use in multiple contexts. IEEE Std

Classification schemes Taxonomy: a formal list of controlled words arranged from abstract to specific. Ontology: an arrangement of objects in a directed acyclic graph with multiple inheritance. Thesaurus: a list of categorized words or phrases associated with an object. A thesaurus is a structured / controlled vocabulary. Keyword: a list of uncategorized words or phrases associated with an object.

Classification scheme Classification schemes can be domain-oriented, architectural or technical. A domain oriented scheme is the result of the analysis of a certain domain.

Reuse Catalog - General Requirements A Reuse Catalog: Holds catalog entries with descriptive information (facets) about each asset and a reference to where the asset can be retrieved. Supports a hierarchical classification scheme (taxonomy) for the organization of catalog entries in categories. A catalog entry: Has facets describing properties of the asset, such as operating system, computer language, license information, certification information, and holds a reference to the actual asset. A category: Has a name and description, and a list of associated catalog entries.

Reuse Catalog Functions The Reuse Catalog has functions to: Browse, search and monitor catalog entries and categories. Create, update, remove and categorize catalog entries. Define and maintain a classification scheme. Define and maintain the facets of catalog entries. The Reuse Catalog: Supports Role Based Access Control. Other: There can be any number of Reuse Catalogs, each with their own classification scheme and catalog entries.

Example of CTF Reuse Catalog Linked application consisting of three components: –Category Browser –Asset Categorization –Category Manager Asset is any CTF object Catalog access governed by RBAC Does not fulfil all previously listed requirements, e.g. –No faceted catalog entries –No search in catalog (only global CTF search) –Catalog entries restricted to assets located in CTF –No monitoring of categories (for the addition or removal of entries)

Category Browser Category Browser: Browse categories Navigate to asset or containing project

Asset Categorization Asset Categorization: Browse assets in projects Create associations between assets and categories (via Link button or drag-n-drop) Delete associations

Category Manager Edit, add and delete categories in the categorization tree Move categories (via cut-n-paste, or drag-n-drop)