The Konrad Zuse Internet Archive Project

Similar documents
Reconstruction of Konrad Zuse s Z3

To cite this article: Raul Rojas (2014) Konrad Zuse's Proposal for a Cipher Machine, Cryptologia, 38:4, , DOI: /

A Java Simulator for the ENIAC

CHAPTER 1 COPYRIGHTED MATERIAL. Finding Your Way in the Inventor Interface

VANCOUVER HOLOCAUST EDUCATION CENTRE COLLECTIONS WEBSITE USER GUIDE. collections.vhec.org

Getting Started with the elearning Portal. (Blackboard 9.1)

VIDEO SEARCHING AND BROWSING USING VIEWFINDER

Na de bevrijding XL: Expanding a Historical Television Series with Archival Sources

Delivery guide: SAGE Video

BHL-EUROPE: Biodiversity Heritage Library for Europe. Jana Hoffmann, Henning Scholz

LESSON FIVE: USING THE WEB TO STUDY HISTORY

CONTENTdm & The Digital Collection Gateway New Looks for Discovery and Delivery

perform. If more storage is required, more can be added without having to modify the processor (provided that the extra memory is still addressable).

Topic 3 Unified Modeling Language UML. Objective: Student will use UML to represent relationshiops between objects, its structure and dynamics.

Two interrelated objectives of the ARIADNE project, are the. Training for Innovation: Data and Multimedia Visualization

Zuse's Z3 Square Root Algorithm Talk given at Fall meeting of the Ohio Section of the MAA October College of Wooster (Revised 02/02/2009)

Metadata Framework for Resource Discovery

A European Tower of Babel?

COGNITIVE WALKTHROUGH. Andrew Ward Pratt Institute School of Library and Information Science

D9.2 IMPLEMENTATION OF PROJECT WEBSITE

U of S Course Tools. Course Tools Basics and Building Content For Instructors

Usability test report: Digital Collections 1

Building Resource Builder cases: Case Builder template

Cognitive Walkthrough Evaluation

CARARE: project overview

Integrating Lecture Recordings with Social Networks

On the Design and Implementation of User-friendly Interface for Scientific and Engineering Applications

Content Author's Reference and Cookbook

Essential Question: What Is Good User Interface Design?

THINGS YOU NEED TO KNOW ABOUT USER DOCUMENTATION DOCUMENTATION BEST PRACTICES

A Study on Website Quality Models

DRKS Online-Help - Public Area

Creating Content in a Course Area

SMART Board Quick Reference

C1 CMS User Guide Orckestra, Europe Nygårdsvej 16 DK-2100 Copenhagen Phone

COMPLETION OF WEBSITE REQUEST FOR PROPOSAL JUNE, 2010

Making Open Data work for Europe

Preservation and Access of Digital Audiovisual Assets at the Guggenheim

Practice Test Guidance Document for the 2018 Administration of the AASCD 2.0 Independent Field Test

English. EAO Media Database User guide.

Research on Computer Network Virtual Laboratory based on ASP.NET. JIA Xuebin 1, a

PaletteShowroom. First steps

Prezi: Moving beyond Slides

Context-based Roles and Competencies of Data Curators in Supporting Data Lifecycle: Multi-Case Study in China

Visual Basic Primer A. A. Cousins

A Comparative Analysis of Mark 1, Colossus and Zuse Z4. Chris Collins. 24 th September 2006

COMPARISON OF TINDER, BADOO, AND MICO APPLICATIONS UX. The Name of the Class (Course) Professor (Tutor) The Name of the School (University)

The NYPL Digital Gallery. Jenny Singer, Lara Hanneman, Alana Verminski

ways to present and organize the content to provide your students with an intuitive and easy-to-navigate experience.

Task group 9 GENERIC TEMPLATE FOR THE MANAGEMENT OF HERITAGE PLACES

Carolina eweek Web Site

critically examined in the Federal Archives.

There is a huge offered on

Release Notes Documentum Release 2.2.1

Automatic Interpretation of Natural Language for a Multimedia E-learning Tool

Episerver CMS. Editor User Guide

Managing Learning Objects in Large Scale Courseware Authoring Studio 1

How HP is implementing an Omnichannel support experience

AgWare ClickFORMS 7.0 Introductory Tutorial

Getting started with the ISIS Community Portal-

Zome Symmetry & Tilings

Binary Representation. Jerry Cain CS 106AJ October 29, 2018 slides courtesy of Eric Roberts

ARKive-ERA Project Lessons and Thoughts

ISKO UK. Content Architecture. Semantic interoperability in an international comprehensive knowledge organisation system.

Experience gained from the development of a library for creating little on-line educative applications

Episerver CMS. Editor User Guide

Content Author's Reference and Cookbook

C H A P T E R Introduction

Metadata Quality Assessment: A Phased Approach to Ensuring Long-term Access to Digital Resources

1 Preface and overview Functional enhancements Improvements, enhancements and cancellation System support...

User instructions Questionnaire CBS-DNB Finances of Enterprises and Balance of Payments

Reimaging Past Worlds: Issues and Challenges in the Use of 3D Graphics for Historical Reconstructions

MAPSITE - INTERNET MAP SERVICE OF THE NATIONAL LAND SURVEY OF FINLAND GETS DRESSED IN MODERN TECHNOLOGY

HYDRODESKTOP VERSION 1.4 QUICK START GUIDE

T H E D I G I TA L L I B R A R Y

The Need for a Terminology Bridge. May 2009

CHAPTER 4 HUMAN FACTOR BASED USER INTERFACE DESIGN

Introduction Building and Using Databases for historical research December 2012

Digital preservation activities at the German National Library nestor / kopal

In the recent past, the World Wide Web has been witnessing an. explosive growth. All the leading web search engines, namely, Google,

Enhancing Wrapper Usability through Ontology Sharing and Large Scale Cooperation

MODERN DESCRIPTIVE GEOMETRY SUPPORTED BY 3D COMPUTER MODELLING

Instructions NPA project mini websites

USING EPORTFOLIOS TO PROMOTE STUDENT SUCCESS THROUGH HIGH- IMPACT PRACTICES

National Training and Education Resource. Authoring Course. Participant Guide

What s New in SAS Studio?

Great Inventions written by Bob Barton

Episerver CMS. Editor User Guide

BCI.com Sitecore Publishing Guide. November 2017

Geo-localized Maps and Satellite Imagery Analysis

Digitization and Preservation of City Landmarks Using Limited and Free Web Services

GREEN DEFENCE FRAMEWORK

Houghton Mifflin Harcourt and its logo are trademarks of Houghton Mifflin Harcourt Publishing Company.

Signavio Process Manager. Collaborative process design for the entire organization

In Figure 6, users can view their profile information in the Profile tab displayed by. Figure 8 Figure 7

Ohio s State Tests and Ohio English Language Proficiency Assessment Practice Site Guidance Document Updated September 14, 2018

What is Publisher, anyway?

Archives in a Networked Information Society: The Problem of Sustainability in the Digital Information Environment

Between 1981 and 1983, I worked as a research assistant and for the following two years, I ran a Software Development Department.

Episerver CMS. Editor User Guide

Transcription:

The Konrad Zuse Internet Archive Project Julian Röder, Raúl Rojas, and Hai Nguyen Freie Universität Berlin, Institute of Computer Science, Berlin, Germany {julian.roeder,raul.rojas,hai.nguyen}@fu-berlin.de http://zuse.zib.de Abstract. This paper provides an overview of the Konrad Zuse Internet Archive project which has been conducted from 2010 until 2013 at Freie Universität Berlin in cooperation with Deutsches Museum in Munich 1. The project has been mainly concerned with digitising and publication of previously unreleased private papers of Konrad Zuse. We want to make the history of computing relevant to the general public and the archive has been extended by creating a panorama, simulations, films and an introductory encyclopaedia. Keywords: History of Computing, Konrad Zuse, Private Papers, Early Computers, Online Archive, Repository, Digitisation, Digital Humanities, Open Access. 1 The Project In the Konrad Zuse Internet Archive Project the documents of Konrad Zuse s private papers are being digitised, analysed and published online. Konrad Zuse (1910-1995) was a German computer pioneer born in Berlin. Between 1935 to 1945 he constructed several calculating machines that have been recognized to be among the first computers worldwide. He used mechanical components and telephone relays to build binary floating-point calculators. At the same time engineers in the UK and the US developed computers with their own technology and methods. In 1949, Zuse founded a company that was one of the first commercial computer production businesses in the world. Due to WWII, for a long time only a few people knew about Zuse s work. In 2010 - the year of Zuse s 100 th birthday - the Zuse Project was launched at Freie Universität Berlin. The project is built around a cooperation with Deutsches Museum, where the originals of the private papers have been stored. The original documents of Zuse s private papers include sketches, photographs, manuscripts, typescripts, prints, shorthand notes. Most of this material was unpublished and has been released successively on the internet in an open access online archive (see Fig. 1). The documents were digitised in high quality for long-term archiving and then the images were processed for the presentation in a web browser. With the publication of these documents the project contributes to the preservation of cultural heritage and provides 1 The project was supported by the German Research Foundation (DFG). A. Tatnall, T. Blyth, and R. Johnson (Eds.): HC 2013, IFIP AICT 416, pp. 89 95, 2013. IFIP International Federation for Information Processing 2013

90 J. Röder, R. Rojas, and H. Nguyen public access to it. The Konrad Zuse Internet Archive is the digital primary source in the world for those who want to become acquainted with Zuse s work and study it in detail. Fig. 1. Screenshot of the project website 2 Making the History of Computing Relevant The goal of the project in general was to encourage people to explore Konrad Zuse s work, to learn about it, and to understand the history of computing. In order to turn information about computer history into a form that people can understand and appreciate the project took several steps which shall be described below. For some of these actions, education experts were involved to ensure the comprehensibility of the presented subjects by non-experts. 2.1 Panorama In order to understand old computing machines it is important to give interested persons the opportunity to get a picture of the object in question. The first step in

The Konrad Zuse Internet Archive Project 91 approaching complex machinery such as a computer is to become acquainted visually by grasping its dimensions, structure, materials etc. Therefore the project created a sophisticated 360 object panorama of the Z1 calculating machine (Zuse's first computer, constructed in 1938 2 ) consisting of over 1000 high-resolution images. The user can move around the machine, view it from different heights and zoom in to see the different elements of each functional unit (see Fig. 2). The whole machine is broken down into several functional units to illustrate the interplay of the different parts. Thus each functional unit is bordered by a white line to emphasize and separate it from the others. If a user hovers over a functional unit of the machine a description text is displayed to clarify its role. The panorama gives a good first impression of a historical computing machine and opens up the contextualizing and understanding of follow-up experiences in this field. Fig. 2. Screenshot of the panorama 2.2 Simulations To demonstrate the operational functionalities of Zuse's machines several simulations have been developed in the project. The interactive simulations encourage the users to explore the work of Konrad Zuse. Another crucial element is the flexible usability of the simulation. Giving the possibility to freely rotate, continuously zoom, adjust the transparency and toggle on and off the visibility of different layers of the machine at will, grants an interesting vein of discovering the key features 2 Since the original machine was destroyed during WWII, Zuse built a reconstruction in the 1980s of which the photos were taken.

92 J. Röder, R. Rojas, and H. Nguyen and details of the machine. The operationality of the machine is made clear by the graphical representation of each construction element and their movements. Coloured highlighting indicates where elements have been activated and how they initiate movements of other elements to bring the machine into the next state. Another significant construction requirement was the meaningful usability of the simulation. The user can input numbers into the simulation (see Fig. 3) and afterwards the detailed calculation is simulated step by step. This means that the users can really calculate with the simulated machine. For each instructional machine step the mathematical meaning, such as intermediate results and carry-overs in binary and decimal notation, are displayed. Thus the mathematical and the engineering aspects of the machine are connected and it is spelled out how they constrain each other. Buttons to start, stop, pause, reset and repeat the last computational step of the machine, along with some expert settings, allows controlling the simulation in an individual fashion and timing. In this manner the user interaction is directly connected with the object and thereby an intensive empowerment is achieved. Since all these functionalities may confuse non-experts a help page and a step-by- into the simulation to break complicated processes down and provide explanatory descriptions of each step guiding system is integrated step. Fig. 3. Input of addends into the simulation 2.3 Films Another way of presenting intricate machines is by descriptive films. On the project website two animated films about Zuse's Assembly Line Self-Replicating Systems and Helix-Tower are exhibited. These machines are not computers, but they underpin the style of engineering and way of constructional thinking of Konrad Zuse. Both machines are from the late work of Zuse and depict the continuation of his computational machine concepts to other fields of engineering.

The Konrad Zuse Internet Archive Project 93 2.4 Encyclopaedia Since Zuse's work comprises many different machines and a broad variety of employed technologies it was important to offer means to familiarize the users with certain basic terms and concepts. The technical implementation of his diverse machines and their capabilities as well as the utilized terminology within Zuse's private papers is relevant in understanding his work. The machines were made up of thousands of pieces that work together like a clock each piece has its function and is necessary for the overall working of the machine. However Zuse used a set of standard construction elements that were reused wherever it was possible. This concept reduced the complexity of the machines and the constructional effort needed. On the project website an encyclopaedia with thematic subpages is provided. These subpages are concerned with Konrad Zuse, his machine, essential technologies, fundamental construction elements and important theoretical and mathematical concepts. The subpages are linked to each other as well as to appropriate objects in the online archive and thus the contents can easily be reached by the users. Since the subpages are mutually explanatory a consolidated knowledge on the topic is presented. Thereby the users are enabled to put a certain object into context and to understand the function of important construction elements within Zuse's machines. 2.5 Konrad Zuse as a Designer and Builder of Computers Konrad Zuse's personal history is presented on the project website. His high school and student period, the building of his first computing machines between 1936 and 1945 and the formation of his company are portrayed. Various photos of Zuse and research essays about him are available as well. Zuse's role as an inventor of computers was worked out in detail by our cooperation partner Deutsches Museum. 2.6 The Online Archive There are a lot of different possible questions about Zuse's work and in comparison to related developments in the history of computing. For this reason the goal was to create a searchable database for the digital documents (e.g. in Fig. 4). The images and the information about them (so-called metadata) are managed by an online archive software that is co-developed in the project and is integrated in the project website 3. The online archive software permits quick navigation, search and browsing and therewith easy access to the documents via (re-)entry points. Browsing through the contents is achieved by tabulated thumbnails which lead to the higher resolution images. For flexible viewing of the documents different tools for interactive viewing and scientific analysis such as zooming, rotating, panning as well as colour and brightness adjustments permits the user to examine a document in an individual manner. Thumbnail navigation, facet navigation and sortable lists grant a comfortable 3 http://zuse.zib.de

94 J. Röder, R. Rojas, and H. Nguyen overview over the available contents. The advanced search functionality includes logical AND, OR and NOT connectives and the possibility to specify a certain collection of images to search in. Furthermore the user can precisely define the search criteria and key words in order to obtain detailed results. Fig. 4. Example of a document from the Konrad Zuse Internet Archive 2.7 Open Access The Konrad Zuse Internet Archive is an online archive that complies with the open access paradigm. It is free of charge and all documents are published under an open license that allows reuse and sharing. No registration or login is required to view the contents. Using standard formats the stored data is compatible and interoperable with external services which can access the archive via an interface. The online archive software is open source and is developed by a developer community in which different institutions participate. 2.8 Relation to Modern Computers Computers became ubiquitous in the recent past on the one hand but opaque in their operational functionality to most users on the other. The early computers of Konrad Zuse worked with similar abstract concepts as modern computers but they are much easier to understand because they were bigger and slower. By presenting the above mentioned endeavours on the project website a better understanding of modern

The Konrad Zuse Internet Archive Project 95 computers for non-experts shall be achieved as well. Creating a link between historical and modern computers is essential to make the history of computing interesting to the general public since it correlates history to modern everyday life. Acknowledgements. The Konrad Zuse Internet Archive Project was supported by the German Research Foundation (DFG). References 1. Rojas, R. (ed.): Encyclopedia of Computers and Computer History. Fitzroy Dearborn, Chicago (2001) 2. Rojas, R., Hashagen, U. (eds.): The First Computers - History and Architectures. MIT Press, Cambridge (2000) 3. Rojas, R. (ed.): Die Rechenmaschinen von Konrad Zuse. Springer, Berlin (1998) 4. Rojas, R.: How to make Konrad Zuse s Z3 a universal computer. IEEE Annals of the History of Computing 20(3), 51 54 (1998) 5. Rojas, R.: Konrad Zuse s Legacy: The Architecture of the Z1 and Z3. IEEE Annals of the History of Computing 19(2), 5 16 (1997)