[Olug-list] Reminder: Gjesteforelesning fra Andrew Tanenbaum fredag! (fwd)

Thomas Gramstad Thomas Gramstad <thomas@ifi.uio.no>
Wed, 23 Oct 2002 20:13:08 +0200 (MEST)


---------- Forwarded message ----------
Date: Wed, 23 Oct 2002 12:19:41 +0200
From: Thomas Plageman <plageman@ifi.uio.no>
To: ansatte@ifi.uio.no, Kjersti Moldeklev <kjersti.moldeklev@telenor.com>,
     Wolfgang Leister <wolfgang.leister@nr.no>,
     Robert Macdonald <macdonald@freya.unik.no>,
     Petter Marthiniussen <petter.marthiniussen@thales.no>, komstip@ifi.uio.no,
     Hans Frisvold <hans.frisvold@wnet.no>, info@uninett.no,
     Ketil Lund <ketillu@unik.no>, gabriela.grolms@telenor.com,
     terje.ormhaug@telenor.com,
     Arne J. Berre <Arne.J.Berre@informatics.sintef.no>,
     "Naci [iso-8859-15] Akkøk" <Naci.Akkok@nr.no>,
     "tor.hammerstad@telenor.com" <tor.hammerstad@telenor.com>,
     Alfhild Skogsfjord <alfhild.skogsfjord@no.thalesgroup.com>,
     "Jon. Andersson (E-mail)" <j.andersson@no.thalesgroup.com>, unik@unik.no,
     Otto J. Anshus <otto@cs.uit.no>, tore@cs.uit.no, kjellb@idi.ntnu.no,
     conradi@idi.ntnu.no, mads@idi.ntnu.no, aagesen@item.ntnu.no,
     Joan.Nordbotten@ifi.uib.no, inge@ii.uib.no
Subject: Reminder: Gjesteforelesning fra Andrew Tanenbaum fredag!

Hei!

Jeg har gleden å kunngjøre en åpent gjesteforlesning fra Andrew Tanbenbaum
i INF242 ved Ifi/UiO som blir distribuert i hele Norge over internett
via webcast.

Dato: 25. 10. 2002, 15:15 - 17:00
Sted: Institutt for Informatikk, store auditorium og lille auditorium
URL for webcast:
http://www.usit.uio.no/it/dlo/lab/webcast/

Det vil være fint hvis dere kan videresende mailen til alle som
kunne være interessert i gjesteforlesningen.

Med vennlig hilsen,
Thomas Plagemann

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



The Design of a Billion-User Worldwide Distributed System
==========================================================

Andrew Tanenbaum, Vrije Universiteit, Amsterdam, Nederland

Forelesingen holdes fredag den 25.10.2002 fra 15:15 til 17:00 i store
auditorium og lille auditorium (videooverføring) på ifi. Videre blir
forelesningen "webcastet" på Internett slik at de som ikke kan reise til

ifi kan følge forelesningen over nettet! All nødvendig informasjon for å

følge forelesningen via nettet finnes på
http://www.usit.uio.no/it/dlo/lab/webcast/.

For de som er ikke kjent med INF242:
For å undervise operativsystemer bruker vi (som mange andre) Andrew
Tanenbaums bok "Modern Operating Systems" som pensum. Det som skiller
kurset fra de fleste andre OS-kurs er kursets praktiske øvelser. I
kurset utvikler studentene et operativsystem fra bunnen av. Dette gjøres
gjennom fem prosjekter som bygger på hverandre. Studentene lager en egen
bootblock, skriver en scheduler, implementerer systemkall, virtuelt
minne, filsystem osv. Kurset er svært krevende, men den kunnskapen og
innsikten som studentene erverver seg er betydelig dypere enn i andre
typer OS-kurs. Kurset har blitt utviklet ved Universitet i Tromsø og
blir forlest i Tromsø, ved Princeton University og ved Universitet i
Oslo.


Abstract
-----------

With the enormous growth of wide-area networks, especially the Internet,
one research focus within the operating systems community has moved to
building systems that can connect together a billion users who
collectively have a trillion objects. No existing system can even begin
to handle this. Current wide-area applications are constructed
individually and do not have any common framework and do not interwork.
Furthermore, each new application developer must begin again from
scratch, since pieces of existing systems are rarely reusable.

The Globe system is being designed to address these problems. It
consists of an object-based layer of software ("middleware") that can be
placed on top of each operating system to provide a common interface for
applications to deal with. The lecture will discuss the design of the
Globe layer, including the properties of its objects, classes, and
interfaces. A key idea used in Globe is the distributed object, in which
an object resides in multiple (possibly widely-separated) addresses
spaces at the same time. Properties and structure of distributed objects
will be discussed, as will object binding and location, a highly complex
matter for a system with a trillion (potentially mobile) objects owned
by a billion users.


Biografi, Andrew S. Tanenbaum
----------------------------------------

Andrew S. Tanenbaum was born in New York City and raised in White
Plains, NY. He has an S.B.from M.I.T. and a Ph.D. from the University of

California at Berkeley. He is currently a Professor of Computer Science
at the Vrije Universiteit in Amsterdam, where he teaches and does
research in the areas of computer architecture, operating systems,
networks, and distributed systems. He is also Dean of the
interuniversity computer science graduate school, ASCI.

Prof. Tanenbaum is the principal designer of three operating systems:
TSS-11, Amoeba, and MINIX. TSS-11 was an early system for the PDP-11.
Amoeba is a distributed operating systems for SUN, VAX, and similar
workstation computers. MINIX is a system for the IBM PC, Atari,
Macintosh, Amiga, and SPARC, providing a system as simple as real UNIX
(i.e. Version 7) for educational use.

Furthermore, Tanenbaum was also the chief designer of the Amsterdam
Compiler Kit, a system that has been used to produce compilers for a
half dozen languages on about 10 different machines. The Kit was widely
used at universities and companies around the world.

In addition, Tanenbaum is the author or coauthor of five books:

          "Distributed Systems" (2002),
          "Modern Operating Systems 2/e" (2001),
          "Structured Computer Organization, 4/e" (1999)
          "Operating Systems: Design and Implementation, 2nd ed.",
(1997), and
          "Computer Networks, 3rd ed." (1996).

These books have been translated into 16 languages and are used all over

the world. Tanenbaum has also published more than 90 refereed papers on
a variety of subjects and has lectured in a dozen countries on many
topics.

Tanenbaum is a Fellow of the ACM, a Fellow of the IEEE, and a member of
the Royal Dutch Academy of Sciences. In 1994 he was the recipient of the

ACM Karl V. Karlstrom Outstanding Educator Award. In 1997 he won the ACM

SIGCSE Award for Outstanding Contributions to Computer Science.