🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: ch.si.general
Article #13

ChooseForum `98: Call for participation

#13
From: Igor Metz
Date: Mon, 16 Feb 1998 00:00
190 lines
8258 bytes
		   ChooseForum `98: Call for participation

			      Annual Conference
			    of the Swiss Group for
		   Object-Oriented Systems and Environments

				March 24 1998
			 University of Z�rich, Irchel


Note: 
- The PDF version of the Call for participation can be retrieved from
  http://www.glue.ch/~metz/CHOOSE/CFP-Forum98.pdf
- CHOOSE members will receive a written CFP within the next two weeks.

Conference Programme
--------------------

8.30		Opening of the Conference Office.

09.00-09.15     Dr. Igor Metz, GLUE Software Engineering AG
		Welcome.

09.15-12.15     Prof. Dr. David Harel, Weizmann Institute of Science, Isreal
		On Modeling and Analyzing System Behavior:
                Myths, Facts and Challenges.
		(with 1/2 hour coffee break)

12.15-13.30     Lunch break

13.30-16.30     Kent Beck, CS Life, Zurich
		Extreme Programming: People Writing Programs.
		(with 1/2 hour coffee break)
 
16.45-17.45     Apero


Details on talks and speakers:
------------------------------

		  On Modeling and Analyzing System Behavior:
			 Myths, Facts and Challenges

			    Prof. Dr. David Harel
		       Faculty of Mathematical Sciences
		      The Weizmann Institute of Science
			       Rehovot, Israel
		   http://www.wisdom.weizmann.ac.il/~harel

Abstract

High-level modeling of complex systems raises rather serious problems in
specifying behavior. This is true both in the Structured Analysis paradigm
(SA) and in the Object-Oriented one (OO). In the latter case, classes
represent dynamically changing collections of concrete objects, and behavioral
modeling must address issues related to their creation and destruction, the
delegation of messages, the modification and maintenance of relationships,
aggregation, inheritance, etc.  All this has to be done so that the models
remain intuitive and well-structured, but are also behaviorally expressive and
rigorous, supporting full executability and dynamic analysis, as well as
automatic synthesis of usable code in languages such as C or C++. The tutorial
will center on statecharts as a possible "engine" for specifying behavior, and
will describe in some detail the work done over the last 15 years on the
language itself, on embedding statecharts within structural models in both the
SA and OO frameworks, and on building support tools.  We will discuss some of
the misconceptions among practitioners and methodologists, as well as some
central challenges for the future.



		 Extreme Programming: People Writing Programs

				  Kent Beck
				   CS Life
				    Zurich

Extreme Programming is a discipline of software development designed to
sustain productivity from small teams of programmers with ordinary skills over
the life of a software system. It operates by encouraging communication among
developers and between developers and clients. Some of XPs distinguishing
features are:

        * Incremental planning- 
          Clients set development priorities based on consequences provided
	  by developers.
        * Design by refactoring- 
	  The system is designed in response to the need to make concrete 
	  tests run.
        * Pair programming- 
	  All production code is written with two developers sitting at one
	  workstation
        * Relentless testing- 
	  Developers write their own unit tests and a separate team writes 
	  functional tests
        * Continuous integration- 
	  The system is built and unit tested several times a day
 
The talk will explore the philosophical basis of XP, describe its most
clearly ridiculous practices, and describe what teams wishing to adopt
XP can do first.

Speakers Biography
------------------

* David Harel:

David Harel is the William Sussman Professor of Mathematics at the Weizmann
Institute of Science in Israel, and as of January 1998 is the Dean of its 
Faculty of Mathematical Sciences. He was Chairman of the Department of Applied
Mathematics and Computer Science from 1989 to 1995. He is also co-founder 
and chief scientist of i-Logix, Inc., Andover, MA, and is an adjunct professor 
at the Open University in Israel. He is the inventor of the language of 
statecharts (which has been integrated into UML).

Harel received his B.Sc. from Bar-Ilan University in 1974, his M.Sc. from
Tel-Aviv University in 1976 and his PhD from the Massachusetts Institute of
Technology in 1978. He has spent two years at IBM's Yorktown Heights research
center, and sabbatical years at Carnegie-Mellon and Cornell Universities.

His research interests are in computability and complexity theory, logics of 
programs, theory of databases, automata theory, visual languages and systems 
engineering, and he has published widely on these topics. In 1994 he gave a
13-lecture exposition of computer science on Israeli radio, and these days 
is presenting a 14-program series on Israeli television in which he hosts 
prominent computer scientists on a variety of topics. He received the Stevens 
Award in Software Development Methods in 1996, ACM's Karlstrom Outstanding 
Educator Award in 1992, the best paper award in the International Conference 
on Software Engineering in 1988, and the 1997 Israeli Prime Minister's Award 
for Software. His book, Algorithmics: The Spirit of Computing (Addison-Wesley, 
1987, 2nd.  edn. 1992) was the Spring 1988 Main Selection of the Macmillan 
Library of Science. He is a Fellow of the ACM and of the IEEE.

* Kent Beck:

Kent Beck hates writing third-person biographies, but here goes. He has
been developing software for a living for 14 years. He has a nasty
compulsion to speak in public and write. This has resulted in more than
50 technical articles and the book The Smalltalk Best Practice Patterns.
He was instrumental in introducing CRC cards and patterns for software 
development. He is proudest of still making his living writing code. He
is spending a year at CS Life working in Smalltalk on a production 
server for life insurance contract management.


Registration Form
-----------------

Please fill out the attached registration form, and send it to:
Schweizer Informatikergesellschaft, Schwandenholzstr. 286, CH-8046 Z�rich
Tel: 01 371 73 42, Fax: 01 371 23 00

Name:		_______________________________________________
Company:	_______________________________________________
Address:	_______________________________________________
		_______________________________________________

SI Member#:	 o _________	CHOOSE Member:	o
Student:	 o (supply proof)	Unemployed:	o
Vegetarian meal required: o

Please bill me: o
Please charge my credit card: o		Eurocard/Mastercard o	Visa: o
	Card number: _________________ Expiry date: _________
	Cardholder: ______________________________________

Date: __________		Signature: 

Early registration prices

		SI members	Non-members	Surcharge (after March 14)
Regular		80		200		20
Reduced		40		80		20

The price includes lunch, coffee breaks, and handouts. Students and unemployed
can benefit from the reduced fee. CHOOSE members benefit from an additional
reduction of sFr. 10.-.

Registrations must be received by Friday March 13. After this date, late
registrations will only be accepted at the tutorial site. Lunch and handouts
will be guaranteed only for early registrations.

NB: Annual SI membership rates are 80.- and an additional 20.- for CHOOSE
(students pay 25.- and 10.-) To join, please contact the SI secretary (see
front page of this flyer).

---
Dr. Igor Metz <metz@glue.ch>, http://www.glue.ch/~metz
GLUE Software Engineering AG, Zieglerstr. 34, CH-3007 Bern, Switzerland
Phone: (++41) 31 385 30 11 Fax: (++41) 31 385 30 18 GSM: 079 352 61 36
Technical Details
Message-ID: <x167mfg5sg.fsf@zuse.glue.ch>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII
X-Google-Thread: f778e,86c2bfb9bb2cc4a4,start
X-Google-Attributes: gidf778e,public
X-Google-Thread: f61ec,86c2bfb9bb2cc4a4,start
X-Google-Attributes: gidf61ec,public
From: Igor Metz <metz@zuse.glue.ch>
Subject: ChooseForum `98: Call for participation
Date: 1998/02/16
Message-ID: <x167mfg5sg.fsf@zuse.glue.ch>
X-Deja-AN: 325507709
Distribution: ch
Organization: GLUE Software Engineering, CH-Bern
Newsgroups: ch.si.general,ch.si.choose