[Squeak-ev] Fwd: [scg-staff] [Choose-news] CHOOSE talk in Bern - Monday Sept 17 @ 17h30 - Robert Hirschfeld - Expressing Context-dependent Behavioral Variations with Context-oriented Programming

Marcus Denker denker at iam.unibe.ch
Mon Sep 10 18:41:04 UTC 2007



Begin forwarded message:

> From: Oscar Nierstrasz <oscar at iam.unibe.ch>
> Date: 10. September 2007 11:36:11 GMT+02:00
> To: choose-news at iam.unibe.ch
> Subject: [scg-staff] [Choose-news] CHOOSE talk in Bern - Monday  
> Sept 17 @ 17h30 - Robert	Hirschfeld - Expressing Context-dependent  
> Behavioral	Variations with Context-oriented Programming
>
>
> The CHOOSE executive board is pleased to invite you to a  
> presentation by
> Robert Hirschfeld (HPI Potsdam, Germany) on 'Expressing Context-
> dependent Behavioral Variations with Context-oriented Programming'.
>
> This event is free for all SI-CHOOSE members, even the drinks after
> the talk! Non-CHOOSE members are also welcome, and are encouraged to
> fill out the membership application form (http://www.s-i.ch/) before
> attending the meeting. If you want to know more about CHOOSE and
> the events which CHOOSE organises, please visit www.choose.s-i.ch
>
> NOTE: registration for this event is required. Please fill out the
> registration form at the end of this e-mail.
>
> ---------------------------------------------------------------------- 
> --
>
> Expressing Context-dependent Behavioral Variations with Context-
> oriented Programming
> ====================================================================== 
> ==
> ============
>
> When: Monday, Sept 17, 2007
>
> Where: Universitaet Bern, Engehaldenstrasse 8, 3012 Bern, Hoersaal 001
>
> Travel instructions: http://www.iam.unibe.ch/~scg/Resources/Maps/
>
> Speaker
> -------
> Robert Hirschfeld, HPI Potsdam, Germany
>
> Expressing Context-dependent Behavioral Variations with Context-
> oriented Programming
> (joint work with Pascal Costanza, VUB Brussels, Belgium)
>
> Agenda
> ------
>
> 17h30 Talk and Q/A
>
> Afterwards you are invited to a refreshment.
>
> Abstract
> ========
>
> Context-oriented Programming, or COP, provides programmers with
> dedicated abstractions and mechanisms to concisely represent
> behavioral variations that depend on execution context. By treating
> context explicitly, and by directly supporting dynamic composition
> based on it, COP allows programmers to better express software
> entities that adapt their behavior late-bound, at runtime. Our
> presentation will illustrate COP constructs, their application, and
> their implementation, as well the relationship of COP to other
> approaches such as feature-oriented and aspect-oriented programming.
> We use Squeak as a programming environment to demonstrate sample
> scenarios.
>
> Bio
> ===
>
> Robert Hirschfeld is a Professor of Computer Science at the Hasso-
> Plattner-Institut in Potsdam. There he leads the Software
> Architecture Group that is concerned with fundamental elements and
> structures of software, developing methods and tools for improving
> the comprehension and design of complex systems. Robert Hirschfeld
> was a senior researcher with DoCoMo Euro-Labs, the European research
> facility of NTT DoCoMo Japan, where he worked on infrastructure
> components for next generation mobile systems with a focus on dynamic
> service adaptation and aspect-oriented programming. Prior to joining
> Euro-Labs, he was a principal engineer at Windward Solutions in
> Sunnyvale, California. Robert Hirschfeld received a Ph.D. in Computer
> Science form the Technical University of Ilmenau, Germany.
>
> ---------------------------------------------------------------------- 
> -
> REGISTRATION
> ------------
>
> Please DO NOT reply to this e-mail!
> Fill in the form below and sent it to choose AT glue.ch. Thanks.
>
> I want to register for the following event: ___
>
> Name:    ______________________________________
>
> Email:   ______________________________________
>
> Company: ______________________________________
>
> Address: ______________________________________
>
> ZIP/City:______________________________________
>
> Please check:
>
> [ ] CHOOSE member
> [ ] JUGS member
> [ ] SI member
> [ ] Non-Member
>
>
> _______________________________________________
> choose-news at iam.unibe.ch is a *moderated* mailing list for announcing
> non-commercial events related to Object Technology in Switzerland.
> Please send announcements to be posted to: choose-news at iam.unibe.ch
> To learn more about SI and CHOOSE, see: http://www.choose.s-i.ch/
> Choose-news mailing list
> Choose-news at iam.unibe.ch
> https://www.iam.unibe.ch/mailman/listinfo/choose-news

	Marcus
--
Marcus Denker  --  denker at iam.unibe.ch
http://www.iam.unibe.ch/~denker