An Index file in ``bib'' format

The bib format (sometimes called the refer format) is a somewhat old but still useful method for specifying bibliographic references. I have chosen to support it not because it is somehow naturally superior but because it is already used by some large sites and, unlike BibTeX, it's easy to parse.

A bib index file consists of a bunch of records separated by blank spaces. A typical record from the U-Rochester systems index file looks like:

%A T. J. LeBlanc %A E. P. Markatos %T Operating System Support for Adaptable Real-Time Systems %J PROC of the Seventh IEEE Workshop on Real-Time Operating Systems and Software %C Charlottesville, VA %D May 1990 %P 1-10 %K multi-model real-time satisfice user-level scheduling %O In \f2IEEE Real-Time Systems Newsletter\fP %X This paper outlines our plans for a real-time systems research program to support the long-term goal of developing intelligent robots. The distinguishing characteristic of our approach to real-time systems is an emphasis on system \fIadaptability\fP in a dynamic real-world environment. We achieve adaptability by allowing multiple real-time process models, with different known properties and timing constraints, to coexist within a single system and application. Using a hardware architecture in which a large-scale multiprocessor controls a behavioral system with vision and manipulation capabilities, we are constructing a prototype software environment that provides a predictable schedule for \fIreflexive\fP robot tasks and a flexible environment for implementing adaptive \fIcognitive\fP robot tasks. We will exploit multiple processors, user-level scheduling, and user-defined process and communication models in the construction of real-time robotics applications. %X 90.RTOSS.Adaptable_Real_Time.ps.Z Because of the presence of the tags, the indexing system can create a more sophisticated reference for this report. How nice the following will look depends how sophisticated your browser is; if you browser doesn't support <BLOCKQUOTE> and <CITE> you won't be as impressed

University of Rochester CS 90.RTOSS.Adaptable_Real_Time.ps.Z(37K)
T. J. LeBlanc, E. P. Markatos. ``Operating System Support for Adaptable Real-Time Systems.'' PROC of the Seventh IEEE Workshop on Real-Time Operating Systems and Software: 1-10. Charlottesville, VA, May 1990.

Keywords: multi-model real-time satisfice user-level scheduling

In IEEE Real-Time Systems Newsletter

This paper outlines our plans for a real-time systems research program to support the long-term goal of developing intelligent robots. The distinguishing characteristic of our approach to real-time systems is an emphasis on system adaptability in a dynamic real-world environment. We achieve adaptability by allowing multiple real-time process models, with different known properties and timing constraints, to coexist within a single system and application. Using a hardware architecture in which a large-scale multiprocessor controls a behavioral system with vision and manipulation capabilities, we are constructing a prototype software environment that provides a predictable schedule for reflexive robot tasks and a flexible environment for implementing adaptive cognitive robot tasks. We will exploit multiple processors, user-level scheduling, and user-defined process and communication models in the construction of real-time robotics applications
As you can see, this format currently allows for some tangible benefits, such as the possibility of appropriate markup so the reference can be formatted more nicely. It also will, in the future, allow for more specific queries.

Another format is specified by RFC 1357 and employed by the National CS TR Library; UCSTRI attempts to format it somewhat nicely.

Now, on to requests for TR archivers...

Marc V