
The major activities of the architecture group during the last quarter have been to develop and implement the Michigan/Stanford/Illinois interoperability objects; incorporating new agents developed by the Conspectus Search and Retrieval (CSR) and User Interface Agent (UIA) groups, and rebuilding parts of the prototype system.
We have developed, in conjunction with Stanford, interfaces to allow the exchange of information between the two digital libraries. Details are given below in the User Interface Agent report.
In terms of incorporating new agents, we now have running a variety of agents that expand the services provided by UMDL. The agents communicate using CORBA (ILU) as the transfer protocol and a pseudo-KQML performative list as the language. The protocols used by these agents have been updated to be compatible with the underlying transport mechanisms now being used to support the interoperability work.
The agents that we are running include the following types:
All the agents in this list are functioning and communicating, but are still being tested and debugged. Both the conspectus and several individual collections are searchable. There are on the order of 10 searchable collections and 100 web sites registered in the system. The system can search across multiple collections and can interoperate with Stanford's system to search Dialog.
Over the past quarter, our emphasis has been on generating an initial prototype of the agent-based architecture for identifying and retrieving collections based on user needs. We have concentrated on developing robust and scalable components of our architecture that allow us to have end-to-end functionality for a restricted type of collection retrieval (focusing, for now, on topical search). Our activities have included:
Over the past few months, we have made some progress on the development of commerce mechanisms within the UMDL. The core auction algorithm for our market facilitator agent has been implemented. As our first test of market allocation of resources within the distributed environment, we have produced an initial design for the UMDL market for event-notification services (the Remora agent).
The User Interface Agent (UIA) Working Group has worked toward the following goals: (1) demonstrating cross-collection searching of bibliographic databases using Z39.50, (2) improving the usability of the Broad System of Ordering, the subject terminology connected with collection and user profiling, and (3) improving the UMDLÕs user interface in response to enhanced system functionality.
The ZClient is a C++ class, designed to be plugged into any C++ code to enable UMDL users to search Z39.50-accessible databases. During development, the ZClient class was tested using the World-Wide Web. An HTML interface along with C++ code to parse and display HTML data was developed and tested. The ZClient class is now a UMDL agent. A ZAgent is now under development. It will allow UMDL Agents and StanfordÕs digital library to search Z39.50-accessible collections, particularly MIRLYNÕs MCAT database. It will search the collection unique to the agent, and return only the properties that the other agents request.
Also under development and testing is the Z39.50 interface to FTL. (FTL is the retrieval engine specific to UMDL.) Currently, this interface is capable of taking a query in RPN (Reverse Polish Notation) from a Z39.50 client and passing it to the Z39.50-to-FTL interface server. The Z39.50 interface server parses the RPN query and queries the FTL collection. FTL returns retrieved titles as file-path names. The interface concatenates these path names and returns the complete record of retrieved titles to the Z39.50 client in HTML format.
The UMDL uses the Broad System of Ordering (BSO) as a controlled subject vocabulary to enable information providers to characterize the subject contents of their collections and to enable UMDL users to describe the specific topics that interest them in rather broad subject terms. UIA staff have added definitions of earth and space science terms from the McGraw-Hill Encyclopedia and Dictionary of Science and Technology and have derived a list of related words from the BSO terms and their definitions. With these related words, UIA staff have formulated a set of parameters for searching BSO terms and demonstrated browsing term relationships in BSO in preparation for implementation in January 1996.
In response to enhanced functionality, UIA staff have developed several iterations of a user interface that is intended for its first user group Ñ high school students in Ann Arbor, Michigan. We have called on the UMDLÕs Education Group to assist us in critiquing various user interface iterations which have required much work on graphical icons and representations. In addition, UIA staff have drafted an interviewer-administered questionnaire to gather end-user reactions to and experiences using the UMDL and especially its interface in walkthroughs with high school students and teachers at Ann Arbor high schools. Prior to data collection, both questionnaire and data collection procedures must be submitted for review by the University of MichiganÕs Human Subject Review Committee.
In the past quarter a group of UMDL personnel concerned about evaluation have met to discuss plans. Outcomes of these meetings can be loosely grouped into actions relevant to public school deployment and actions relevant to campus deployment of the UMDL.
Deployment in the Ann Arbor Public Schools for Fall, 1995 was scaled back to include a single experimental classroom at Pioneer High School and existing computer classrooms at Community High School. A prototype UMDL-based curriculum, which was developed throughout the summer and early fall, is currently being tested in science courses at Pioneer and at Community. As this curriculum matures and as the user-interface of the UMDL becomes more attractive and appropriate for secondary school users, deployment will be spread into other classrooms at Pioneer and will make an initial deployment at Huron High School. Lack of adequate Internet infrastrucutre within the Ann Arbor Public Schools (with the exception of Community) remains a significant barrier to faster and broader deployment of UMDL-based curricula. Evaluation of the Fall, 1995 testbed classrooms is being supervised.
Deployment at the University of Michigan was postponed until January, 1996 in order to better assess user needs on campus. Interviews with science librarians, combined with bilbiometric analysis of publication and reading patterns among space scientists, suggested that existing UMDL content was not adequate to support a campus deployment in Fall, 1995. Specifically, analyses showed that demand was highest for publications sponsored by the American Geophysical Union (AGU) -- and none of these journals are currently represented in the UMDL. In fact, a survey of reading and publishing patterns among space physicists revealed that only a small fraction of the current UMDL content is currently useful to this community (i.e., the journal Science). Based on these findings, we have initiated a renewed effort to obtain permissions from the AGU, and the science librarians have begun an effort to gauge journal use among University of Michigan space scientists.
Additional analysis of space scientists' demands showed a strong need for reliable and efficient access to archived data collected by ground-based and spacecraft-based instruments (e.g., the National Center for Atmospheric Research archives in Boulder, CO). Based on this finding, an aggressive effort was launched to asses the existence and demand for archived scientific data. Experience in a parallel project [UARC - the Upper Atmospheric Research Collaboratory] strongly suggested the desirability of real-time collaboration over images visualized from archived data. Creating a mechanism to obtain these data via the UMDL was identified as a high priority for successful deployment at the University of Michigan. Along these lines, we began a series of interviews with space scientists to determine the feasibility of offering archived data through the UMDL interface, possibly as a front-end to archival playback of key atmospheric events in UARC (vis the December, 1993 sub-storm).
In summary, the evaluation effort is at an early stage and is focused on assessing user needs with the hope that changes in the UMDL interface and system can reflect these needs. Unfortunately, the overall unreliability of the February, 1995 UMDL prototype and the primitiveness of that prototype's user interface severely limit user evaluation. Assuming dramatic improvements in the next generation of the UMDL system and interface, deployment and evaluation will be more ambitious in the next quarter.
The overarching goal of this group is to create learning experiences for high school science students in which the resources in the NSF-UMDL play a critical role. The pedagogy that we have adopted in this effort is that of inquiry-based learning: students pursue a question that is meaningful to them and develop various artifacts that represent their evolving understanding. For example, we are developing a curriculum unit that explores the content area of "ozone." Potentially meaningful questions that involve this content are area: "Should I wear sunscreen?" or "In what ways will the food chain be disrupted by the greenhouse effect?"
Currently, we are developing online curriculum materials that help structure students' investigations of the above sorts of questions. We are also developing a tutorial unit on how to do "online research." The investigations will be conducted online: the "ozone unit" is a five day unit in which students are online for those five days. We are working with teachers in three Ann Arbor high schools; we are developing implementation models that are tuned to the different needs of each school. The difference in teaching/learning among these schools represent a sub-set of schools across the nation. Thus, the models we develop should have wide applicability.
This past quarater has been one of planning for classroom implementation in the next quarter. By the end of this fall semester, over 500 students will have used our online curriculum materials and carried out a range of investigations using the NSF-UMDL and Internet resources.
Collection negotiations are continuing process. This quarter, we have accomplished the following:
During this quarter we have had on-campus discussions with Elsevier, McGraw-Hill, and Cambridge University Press as we seek to expand UMDL's collection. We also received software from Sybase, enabling us to support our database research.
We are also arranging a collaboration with James Hollan at the University of New Mexico who is leading a multi-institutional team under ARPA93-42 to develop the PAD++ infinitely zoomable graphical interface environment. We plan to use this platform to develop a state-of-the-art visual interface to the UMDL.
In addition to these activities we have been actively building relationships in Europe. We are an unfunded partner of European Research Consortium for Informatics and Mathematics (ERCIM) in a project called DELOS that has support from the European Commission. ERCIM is composed of the National Laboratories for Information Technology in fourteen European countries. This group seeks to lead Europe's digital library development. We are also in the process of establishing a research exchange with the German National Laboratory for Information Technology (GMD) in Darmstadt.
Below is a brief list of the meetings and visitors with which NSF-UMDL personnel have been involved during the past three months. This calendar, as well as a scrapbook with "photographs" of some of the visitors is available via our World Wide Web site at: http://www.sils.umich.edu/UMDL/HomePage.html/.
8/4/95 Dianne Baker: IBM at UM Dan Atkins, Laurie Crum 8/13-14/95 James Hollan and Ben Bederson: U New Mexico, PAD++ ARPA Project George Furnas 8/15/95 Bill Bowen, Mellon Foundation Dan Atkins, Randy Frank, Wendy Lougee 8/17/95 John Adler: Harper Weekly at UM Dan Atkins, Randy Frank 8/22-25/95 NSF-UMDL Teacher training University of Michigan Gene Alloway, Raven Wallace, Kathleen Hamel 8/23/95 Steve Griffin: National Science Foundation at UM NSF-UMDL Project Team 8/23/95 John Christofferrson: McGraw-Hill at UM Wendy Lougee, John Price-Wilkin, Dan Atkins, Dan Kiskis 8/23-25/95 DIS '95: Symposium on Designing Interactive Systems: Processes, Practices, Methods, & Techniques Ann Arbor, MI George Furnas 9/2/95 ERCIM Digital Library Initiatives Meeting Heraklion, Crete Kathy Willis 9/7-8/95 National Design Review Workshop David Barber Xerox Document University: Leesburgh, VA (sponsored by Alexandria Digital Library) 9/8/95 Toni Hooper: RMD, on Board of Director of Calcio Project South Africa Dan Atkins 9/11/95 Joe Riley, Pioneer High School Elliot Soloway 9/11/95 Bob Galardi, Principal, Pioneer High School Dan Atkins, Laurie Crum 9/12/95 Committee on Institutional Cooperation (Big 10 institutions) Presentations by: Randy Frank, Bill Birmingham, Wendy Lougee 9/12/95 FLICC Dan Atkins 9/13/95 Karen Hunter, Roland Dietz: Elsevier Science at UM NSF-UMDL Project Team 9/13/95 Dr. Boyd Rayword, Univ. of New South Wales at UM Dan Atkins, Karen Drabenstott 9/18/95 Hector Garcia-Molina and project team: Stanford University Dan Kiskis 9/19-20/95 Workshop with European Commission and Scientists National Institute of Mental Health, Washington, DC Dan Atkins 9/20/95 Visitors from the National Center for Science Information Systems (Japan) Dan Kiskis, Wendy Lougee, Mike Wellman and other project team members 9/21/95 Bob Kahn: CNRI visit to UM UMDL Project Team 9/26-29/95 CNI Monterrey, CA Dan Atkins 10/2/95 Digital Federation Meeting Washington, DC Dan Atkins 10/4/95 Visitors from Tilburg University (Netherlands) Wendy Lougee 10/6/95 Visitors from Danish Academic Libraries (Denmark) Laurie Crum, Karen Drabenstott, Amy Warner, Wendy Lougee 10/9-12/95 American Society of Information Specialists (ASIS) Converging Technologies: Forging New Partnerships in Information Chicago Marriott Hotel, Chicago, IL Amy Warner, Karen Drabenstott, Laurie Crum 10/16-17/95 Joerg Hakke, GMD (Germany) Olivia Frost, Elke Rundensteiner 10/17/95 Visitors from University of Oslo (Norway) Laurie Crum, Randy Frank, Wendy Lougee 10/20/95 Sung Hyuk Kim, Sookmyung Women's University (Korea) Elke Rundensteiner 10/24/95 Michael Twidale, Lancaster University (UK) Randy Frank, Laurie Crum, Michael Wellman, George Furnas, Dan Atkins, Karen Drabenstott 10/24/95 Richjard Giordano, University of Manchester (UK) Randy Frank, Laurie Crum, Michael Wellman, George Furnas, Dan Atkins, Karen Drabenstott 10/29-31/95 User-Centered Evaluation of Digital Libraries: A Research Symposium University of Illinois at Urbana-Champaign Tom Finholt
Comments or questions may be sent to: UMDL.INFO@umich.edu