Print

Print


Conference 

Pioneering Software in the 1960s in Germany, The Netherlands, and Belgium 

Date: 2-4 November 2006

Site: CWI (Amsterdam)

Organizers: Gerard Alberts (UvA  Amsterdam), Paul Klint (CWI, Amsterdam),
Wilfried Brauer (TU München), Arjan van Dijk (NGI), Ulf Hashagen
(MZWTG/Deutsches Museum), Hans Dieter Hellige (Universität Bremen), Jacques
VandenBulcke (SAI/Universiteit Leuven), John Impagliazzo (IFIP)

 

Supporting Organizations: 

Societies: GI, NGI, SAI, IFIP Working Group 9.7 „History of Computing“ 
Universities and Research Institutes: CWI, Deutsches Museum/MZWTG, TU München 
Financial support by CWI, NWO-EW, and Ernst-Denert-Stiftung für
Software-Engineering

 
Moderators:

Michael S. Mahoney (Princeton University) 
Wilfried Brauer (TU München) 
 

Abstract: 

Software, today, is the ubiquitous support of everyday practice. The early
beginnings of software, however, are half a century old. From the coding of
the early machines in the 1950s gradually rose the writing of software as an
autonomous practice. By 1960 the main areas of research and industrial
innovation were operating systems, programming languages and construction of
compilers. In the following years the software field developed its own
tools, techniques and methodologies. The foundation of software houses
signified the emergence of software as an economic activity. The development
of software showed its growing pains, from late deliveries, to not meeting
specifications, and to straightforward accidents. By the end of the 1960s
some perceived the field as being in a crisis, others saw new challenges.
The famous Garmisch-Partenkirchen Conference in 1968 marked the
self-conscious start of a new discipline called software engineering. 

European countries followed their own paths in these early developments of
software. Their academics tended to choose the niche of theoretical
research, symbolized by abstract reflection on the design of languages.
Simultanuously university research teams filled the gap of the absent
software departments in the European computer industries, delivering
compilers and contributing to operating systems. Germany, The Netherlands
and Belgium shared this paradox characteristic of the pioneering age of
software.

 

Topics: 

Designing programming languages 
Construction of compilers and operating systems 
The rise of the software branch: software-houses and application software 
Software tools, techniques and methodologies: towards software engineering
in industry and academy 
 

Conference fee for non speaking participants € 100

 

http://www.cwi.nl/events/2006/pioneer 


Program

Thursday, November 2nd, 15:30 – 19:00

            chair Wilfried Brauer

15:30                Paul Klint (CWI Amsterdam), opening remarks on the
history of software engineering

Designing Languages

15:50                Hartmut Petzold (München), Nikolaus Joachim Lehmann
from Dresden

                                                                           
                  and the international ALGOL project

16:30                Gerard Alberts (Amsterdam), Van Wijngaarden and ALGOL 68

            coffee break      17:10 -17:30

17:30                Albert Endres (Sindelfingen), Early language design and
compiler development 
                                                                           
               at IBM Europe; a personal retrospect
18:10                discussion opened by

                        Helena Durnova (Brno), comments on languages and the
ALGOL effort

 

            conference dinner 19:30, restaurant De Kas, separate fee

 

Friday, November 3rd

Morning, 9:00 – 13:00

            chair Michael S. Mahoney

Compilers, and operating systems in academic-industrial cooperation

09:00                Hans Langmaack (Kiel), Compiler construction as an
academic enterprise
                                                                           
                               in the ALCOR-Group
09:40                Frans Kruseman Aretz (Eindhoven), Progress in ALGOL 60
implementation: 

                                                                           
      two successive MC-systems compared

10:20                discussion opened by

                        Gerhard Goos (Karlsruhe), comments on compiler
construction

            coffee break      10:50 -11:10

11:10                Hans-R Wiehle (München), Operating Systems at Telefunken

11:50                Adrienne van den Bogaard (Delft), Dijkstra and the THE
operating system

12:30                discussion opened by

                        Klaus-Peter Löhr (Berlin), comments on operating systems

 

            lunch 13:00

            siesta or museum visit

Afternoon, 15:00 – 19:00

            chair Wilfried Brauer

The rise of the software industry

15:00                Jan Mol (Amsterdam), Volmac 

15:40                Timo Leimbach (München), The creation and rise of the
German software industry:                                                  
                                          some remarks and case studies

            coffee break      16:20 -17:00

17:00                Jacques Loeckx (Köln), Computer design and software
development in Belgium
                                                                           
                before 1970; a personal retrospect
17:40                Sandra Mols (Manchester), The beginnings of the Belgian
software industry 

18:30                discussion

 

Saturday, November 4th

Morning, 9:00 – 13:00

            chair Michael S. Mahoney

Software tools, techniques and methodologies: 

                                               towards software engineering
in industry and academy

09:00                Jan Berghuis (Bennekom), Project management, systems
management

09:40                Willem van der Poel (Delft), The Zebraclub

10:20                discussion

            coffee break      10:40 -11:00

11:00                Maurice Verhelst (Leuven), Decision tables, past and
present

11:40                Hans-Dieter Hellige (Bremen), Software Engineering
approaches before the notion

12:20                discussion

            lunch 13:00