21. Workshop der GI-Fachgruppe 2.1.4

Programmiersprachen und Rechenkonzepte

3. - 5. Mai 2004 im Physikzentrum Bad Honnef

Tagungsband
Wolfgang Goerigk, Hrsg.

INSTITUT FÜR INFORMATIK UND 
PRAKTISCHE MATHEMATIK
Institut fuer Informatik
CHRISTIAN-ALBRECHTS-UNIVERSITÄT ZU KIEL
Bericht Nr. 0410

Der Tagungsband ist ebenfalls als Bericht Nr. 0410 des Instituts für Informatik und Praktische Mathematik der Christian-Albrechts-Universität zu Kiel im Januar 2005 erschienen [PDF]. Der Bericht ist als persönliche Mitteilung aufzufassen.

Vorwort

    Die GI-Fachgruppe 2.1.4 "Programmiersprachen und Rechenkonzepte" veranstaltete vom 3. bis 5. Mai 2004 im Physikzentrum Bad Honnef ihren jährlichen Workshop. Dieser Bericht enthält eine Zusammenstellung der Beiträge. Das Treffen diente wie in jedem Jahr gegenseitigem Kennenlernen, der Vertiefung gegenseitiger Kontakte, der Vorstellung neuer Arbeiten und Ergebnisse und vor allem der intensiven Diskussion.
    Ein breites Spektrum von Beiträgen, von theoretischen Grundlagen über Programmentwicklung, Sprachdesign, Softwaretechnik und Objektorientierung bis hin zur überraschend langen Geschichte der Rechenautomaten seit der Antike bildete ein interessantes und abwechlungsreiches Programm. Unter anderem waren imperative, funktionale und funktional-logische Sprachen, Software/Hardware-Codesign, Semantik, Web-Programmierung und Softwaretechnik, generative Programmierung, Aspekte und formale Testunterstützung Thema. Interessante Beiträge zu diesen und weiteren Themen gaben Anlaß zu Erfahrungsaustausch und Fachgesprächen auch mit den Teilnehmern des zeitgleich im Physikzentrum Bad Honnef stattfindenden Workshops "Reengineering".
    Allen Teilnehmern möchte ich dafür danken, daß sie mit ihren Vorträgen und konstruktiven Diskussionsbeiträgen zum Gelingen des Workshops beigetragen haben. Dank für die Vielfalt und Qualität der Beiträge gebührt den Autoren. Ein Wort des Dankes gebührt ebenso den Mitarbeitern und der Leitung des Physikzentrums Bad Honnef für die gewohnte angenehme und anregende Atmosphäre und umfassende Betreuung.

Kiel, im Januar 2005

 Wolfgang Goerigk

 

Beiträge

Wolfram Lippe (Univ. Münster)
Ein Überblick über die Entwicklung der Rechenautomaten
Walter Dosch (Univ. Lübeck)
From Communications Histories to State Transition Machines



Clemens Grelck, Sven-Bodo Scholz (Univ. Lübeck)
Generic Array Programming in SAC

Hermann von Issendorff (Hemmoor)
Von mathematischen über algorithmische zu physikalischen Strukturen

Ulrich Hoffmann (Eckernförde)
Hardware/Software-Codesign mit der MicroCore-Architektur [Abstract]



Christian Heinlein (Univ. Ulm)
Advanced Procedural Programming Language Elements

Ralf Lämmel (Vrije Universiteit Amsterdam)
What semantics  fits with my aspects? [Abstract]

Christof Lutteroth (FU Berlin)
Demonstration of Factory - A Java Extension for Generative Programming



Christoph Lembeck (Univ. Münster)
Constraint Solving for Generating Glass-Box Test Cases [Abstract]

Roger A. Müller (Univ. Münster)
Issues in the Implementation of a Symbolic Java Virtual Machine for Test Case Generation [Abstract]

Nicole Rauch, Burkhart Wolff (Univ. Kaiserslautern, Univ. Freiburg)
Formalizing Java's Two's-Complement Integral Type in Isabelle/HOL



Michael Hanus (Univ. Kiel)
Functional Logic Programs with Dynamic Predicates

Bernd Brassel, Michael Hanus, Frank Huch (Univ. Kiel)
Encapsulating Non-Determinism in Functional Logic Computations [Abstract]

Frank Huch, Bernd Brassel, Michael Hanus (Univ. Kiel)
Tracing Curry by Program Transformation [Abstract]



Robert Giegerich, Peter Steffen (Univ. Bielefeld)
Pair Evaluation Algebras in Dynamic Programming

Matthias Neubauer (Univ. Freiburg)
An Implementation of Session Types [Abstract]
 
Wolfgang Goerigk ( wg@informatik.uni-kiel.de )