Friday, May 21, 2004

Metadata & Java

The June 2004 issue of Linux Magazine has the article Metadata for Java by Cedric Beust.
Metadata is information that cannot be expressed in Java, but is nevertheless important for your Java application to work properly. Currently, metadata is expressed in separate text, Java properties, and XML files, but that poses a serious problem: code is disconnected from configuration, making development, deployment, and maintenance that much more difficult. JDK 1.5 addresses this disparity, capturing critical information where it belongs: right in your code.

Vocabularies is intended to be an open URI space for vocabularies such as RDF Schemas or XML Namespace documents.

The following vocabularies are currently hosted here:

  • barter A (very) simple bartering vocabulary for people and organizations
  • bio A vocabulary for biographical information
  • relationship A vocabulary for describing relationships between people
  • reuters_regions A vocabulary compatible with the region codes used within the Reuters news corpus
  • reuters_topics A vocabulary compatible with the topic codes used within the Reuters news corpus
  • vann A vocabulary for annotating other vocabularies
There are also some tools available for dealing with vocabularies.


Laval University Library recently launched the third component of its institutional repository. Called Archimede , this component covers e-prints, pre-prints, post-prints and other research publications from faculty members and research communities.

Following a thorough analysis of available software solutions, including E-prints and D-Space, the library decided to develop its own customized application. Inspired by the D-Space model, Archimede is arranged around research communities and fully developed in open source. The system is OAI compliant, using a Dublin Core metadata set. An open source distribution of Archimede will be available soon.

Thursday, May 20, 2004

Faceted Classification

Is there a role for traditional knowledge organization systems in the digital age?. Barrington report on advanced knowledge organization and retrieval by Claudio Gnoli.
Many information seekers -- and sometimes librarians themselves -- abandoned card catalogs and rushed to embrace the reach and simplicity of full-text search when Altavista, Google, and other search engines burst onto the scene. But the value of library classification systems and indexing of content by subjects did not suddenly expire. In fact, developments in library and information science in the middle of the 20th century show promise for overcoming the exasperating limitations of full-text search. Among those innovations, a model for knowledge organization called "faceted classification" is a quite natural fit for the computerized information environment.

The Parent’s Empowerment Act

This is a bill that could have a impact on libraries, but I've not heard anything about it yet. Maybe those who are more in the know could point to something at Library Juice or OIF. Could libraries be sued under this for having something someone finds offensive on the shelf? Could this, on the other hand, be used to get cigarette point of sale advertising removed from all corner stores? That is something I find obscene and harmful to minors.
Congressman Duncan Hunter (CA-52) recently introduced “The Parent’s Empowerment Act of 2004” in the U.S. House of Representatives. H.R. 4239 provides parents the means to protect their children from obscene material by allowing the parent, or legal guardian, of a minor to sue in a district court any person who knowingly sells or distributes a product that contains material deemed harmful to minors.

H.R. 4239 establishes a new and appropriate test for what is obscene for a minor and outlines punitive damages that can be assessed and awarded. Under this bill, a district court which rules in favor of the parents, may award a minimum of $10,000 for each instance of damaging material. In addition, prevailing parents would be entitled to compensation for all legal fees. “The Parent’s Empowerment Act” gives parents the tools to protect their children from being exposed to pornographic and indecent material by punishing those responsible for it.

Wednesday, May 19, 2004


It's Opening Day for METS by Roy Tennant discusses the Metadata Encoding and Transmission Standard. He concludes:
But whether we use MPEG-21 or METS, a standard that provides a method to encapsulate all the information about an object—whether digital or not - is crucial. Publishers provide information about their books using the ONIX metadata standard. Librarians create MARC records for those books and perhaps eventually scan tables of contents or even the entire book. We need a way to capture all the files and metadata for a single intellectual object in a format that can be easily shared. Whether we develop our own standard, or help shape a standard outside our profession, it's a worthy and important goal.

Monday, May 17, 2004

Conference Proceedings

New paper at E-LIS, Nabar, Geeta W. and Kalyane, V.L. and Kumar, Vijai (2003) A typical classification and cataloguing practice for managing conference proceedings in a library.
This paper describes the practices used in managing an important Information Resource: Conference Proceedings.The methods used to classify and catalogue the conference proceeedings in BARC Central Library are dealt with. The various access points available to the readers for retrieving conference proceedings, held by the library, are given. The process used before and after the application of computer software is also dealt with.


I'm wondering, why isn't the NextGen column available on the Library Journal site? Am I just missing it or is a column geared to Net users not available on that Net?

Sunday, May 16, 2004


Michael Fagan points to several tools for vCard metadata.

RDF Snob has that converts vCard files into FOAF files. Lots of e-mail programs (including Microsoft's Outlook Express) can exchange address book information in vCard format. This script lets you quickly convert that information into FOAF data.

He also has the script that converts LDAP Data Interchange Format (LDIF) files into FOAF files. The mail programs included with the Netscape and Mozilla Web browsers both export address book data in LDIF.

The W3C has released the note Representing vCard Objects in RDF/XML

This note specifies a Resource Description Framework (RDF) encoding of the vCard profile defined by RFC 2426 and to provide equivalent functionality to its standard format. The motivation is to enable the common and consistent description of persons (using the existing semantics of vCard) and to encode these in RDF/XML.
And last, has a program to turn vCard metadata into FOAF.
The program vcf2foaf is available in two formats. First, you can upload your vCard file or vCard address book using the form above and a FOAF file will be returned to your browser window. The content-type for the file will be "text/xml" rather than the more technically correct "application/rdf+xml". I did this so that most people can preview the results in their browser before saving. Second, you may download the Perl program itself and run it on your computer (or look at the source).


A press release on a new processor for XML work.
DataPower, the leader in XML-aware networking, today announced the XG4[tm] (XML Generation 4) product family of XML chips and modules. The XG4 family, unveiled at Networld-Interop [Booth #2559], is the first XML networking security and acceleration solution to deliver gigabit performance necessary for today's high-speed network and server infrastructure.

DataPower XG4 subsystems offer OEMs field-proven XML processing technology in a broad range of form factors, speed ratings and features. The patent-pending XG4 architecture combines DataPower's XML ASIC, off-the-shelf components and proprietary driver software to perform XPath and XML Schema validation directly in hardware. The XG4 product family allows OEMs, such as network vendors or blade server manufacturers, to embed XML Web Services security in traditional firewalls or security switches, SOAP load balancing in server load balancers, or XML acceleration in routers. These XML-aware networking functions also key for virtualizing blade servers.