From gall at ifi.uzh.ch Mon Jan 25 14:31:32 2010 From: gall at ifi.uzh.ch (Harald Gall) Date: Mon, 25 Jan 2010 14:31:32 +0100 Subject: [Choose-news] Fwd: SI-SE Fachtagung am 29.1. am IfI References: Message-ID: <96D7349B-6287-412B-BA74-75B63B307BCF@ifi.uzh.ch> Dear members of Choose, I'd like to point you to an interesting event on "Soft Factors in Software Engineering", organized by SI-SE in Zurich. best regards, Harald Begin forwarded message: > From: Martin Glinz > Date: 25. Januar 2010 10:21:26 MEZ > To: ifi_news at lists.ifi.uzh.ch > Subject: [ifi_news] SI-SE Fachtagung am 29.1. am IfI > > Ich m?chte Sie auf nachstehende Fachtagung, die am IfI stattfindet, hinweisen: > > > > 16. Fachtagung der Fachgruppe > Software Engineering der SI > > Soft Factors -- der Mensch im Software Engineering > > Freitag 29.1.2010 > Universit?t Z?rich > > http://www.ifi.uzh.ch/si-se/sise2010 > > > Der Programmflyer liegt bei. Anmeldung unter http://www.ifi.uzh.ch/arvo/si-se/sise2010/registration.html > > Hinweis: die angek?ndigten Tutorien mussten wegen zu wenig Anmeldungen abgesagt werden, eine Anmeldung zu den Tutorien ist daher nicht mehr m?glich. > > > Mit freundlichen Gr?ssen, > > Martin Glinz > > -- > ---------------------------------------------------------------- > Martin Glinz > Professor, Dr. rer. nat. > > Gesch?ftsf?hrender > Institutsdirektor Department Head > Institut f?r Informatik Department of Informatics > Universit?t Z?rich University of Zurich > Binzm?hlestrasse 14 Binzmuehlestrasse 14 > CH-8050 Z?rich CH-8050 Zurich > Schweiz / Suisse Switzerland > > Phone +41 44 63 54570, (-54355) > Fax +41 44 63 56809 > E-mail glinz at ifi.uzh.ch > http://www.ifi.uzh.ch/~glinz > ----------------------------------------------------------------_______________________________________________ > ifi_news mailing list > ifi_news at lists.ifi.uzh.ch > https://lists.ifi.uzh.ch/listinfo/ifi_news -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: SI-SE_2010_Flyer.pdf Type: application/pdf Size: 154618 bytes Desc: not available URL: -------------- next part -------------- An HTML attachment was scrubbed... URL: From niko.schwarz at googlemail.com Mon Feb 8 15:00:32 2010 From: niko.schwarz at googlemail.com (Niko Schwarz) Date: Mon, 8 Feb 2010 15:00:32 +0100 Subject: [Choose-news] Richard Stallman in Bern: speech on copyright and demonstration against Berne convention Message-ID: Copyright vs. Public ==================== Copyright developed in the age of the printing press, and was designed to fit with the system of centralized copying imposed by the printing press. But the copyright system does not fit well with computer networks, and only draconian punishments can enforce it. The global corporations that profit from copyright are lobbying for draconian punishments, and to increase their copyright powers, while suppressing public access to technology. But if we seriously hope to serve the only legitimate purpose of copyright?to promote progress, for the benefit of the public?then we must make changes in the other direction. Following the speech is a demonstration on [Waisenhausplatz]( http://www.digitale-nachhaltigkeit.ch/2010/02/richard-stallman/) at 1 pm. **Time and place:** Thursday, 11 February 2010, 10 o'clock am, in the Aula (room 210) in the university main building, **Website:** [Stallman on patents]( http://choose.s-i.ch/events/2010-stallman) Biography --------- Richard Stallman launched the development of the GNU operating system (see [www.gnu.org](http://gnu.org)) in 1984. GNU is free software: everyone has the freedom to copy it and redistribute it, as well as to make changes either large or small. The GNU/Linux system, basically the GNU operating system with Linux added, is used on tens of millions of computers today. Stallman has received the ACM Grace Hopper Award, a MacArthur Foundation fellowship, the Electronic Frontier Foundation's Pioneer award, and the Takeda Award for Social/Economic Betterment, as well as several honorary doctorates. This event is cosponsored by [CHOOSE](http://choose.s-i.ch/) Swiss Group for Object-Oriented Systems and Environment and [/ch/open]( http://www.ch-open.ch/), sponsor for open and free systems. -------------- next part -------------- An HTML attachment was scrubbed... URL: From gaelli at methodsinaction.com Tue Mar 23 08:38:40 2010 From: gaelli at methodsinaction.com (=?iso-8859-1?Q?Markus_G=E4lli?=) Date: Tue, 23 Mar 2010 08:38:40 +0100 Subject: [Choose-news] SIG-Beer April 28th in Zurich@HWZ: Claus Gittinger introduces Flow-Based Programming and Testing Message-ID: <89EEBE4E-FE20-49C4-8B94-539192CE20B5@methodsinaction.com> The Swiss Group for Object-Oriented Systems and Environments CHOOSE[5], the Center for Business Engineering of the HWZ [6] and the Smalltalk User Group Switzerland SMUG-S[7] are happy to invite you to the talk and apero: Flow-Based Programming and Testing: Claus Gittinger presents Expecco "Flow-based programming (FBP) is a programming paradigm that defines applications as networks of black box processes, which exchange data across predefined connections by message passing. These black box processes can be reconnected endlessly to form different applications without having to be changed internally. FBP is thus naturally component-oriented." [1] Claus Gittinger is best known as the creator of Smalltalk/X[2], an industrial-strength open source Smalltalk environment. In this talk Claus will demonstrate the paradigm of FBP using his newest product, an IDE for visual flow-based programming called Expecco[3] which is rooted in Smalltalk/X. Expecco is attacking the market for IDEs used to create automated end-to-end tests. Thus Claus will first explain how test engineers create appropriate atomic building blocks targeting their specific context. He will then show how test designers visually compose and connect those building blocks towards complex but reusable, readable and tweakable end-to-end tests. Claus will conclude by sharing his experience of using Expecco in companies like Swisscom. A non-commercial version of Expecco is available for educational institutions like schools or universities[4]. When? Wednesday, 28th April 2010 18:00 - 19:00 Talk 19:00 - 20:00 Apero sponsored by CHOOSE Where? HWZ Hochschule f?r Wirtschaft Z?rich Room 306 Lagerstrasse 5 8004 Z?rich, Switzerland How? PLEASE: Register for this event so we can plan the apero: http://choose.s-i.ch/seaside/pier/events/2010-gittinger The HWZ is 5 minutes walk from the main station Zurich, just across the Sihlpost. http://tinyurl.com/yhk6dhy Hope to see you all Markus [1] http://en.wikipedia.org/wiki/Flow-based_programming [2] http://www.exept.de/en/products/smalltalk-x/stx-overview [3] http://www.exept.de/en/products/expecco [4] http://www.exept.de/de/company/press/press-releases/pr-exept-education-initiative [5] http://choose.s-i.ch/ [6] http://www.fh-hwz.ch/g3.cfm/s_page/51890/s_name/leitung1 [7] http://smug-s.ning.com From gaelli at methodsinaction.com Sun Apr 25 21:23:17 2010 From: gaelli at methodsinaction.com (=?iso-8859-1?Q?Markus_G=E4lli?=) Date: Sun, 25 Apr 2010 21:23:17 +0200 Subject: [Choose-news] Reminder: SIG-Beer April 28th in Zurich@HWZ: Claus Gittinger introduces Flow-Based Programming and Testing Message-ID: <4E33C86A-F0C0-41FC-95D5-439A2F53F839@methodsinaction.com> The Swiss Group for Object-Oriented Systems and Environments CHOOSE[5], the Center for Business Engineering of the HWZ [6] and the Smalltalk User Group Switzerland SMUG-S[7] are happy to invite you to the talk and apero: Flow-Based Programming and Testing: Claus Gittinger presents Expecco "Flow-based programming (FBP) is a programming paradigm that defines applications as networks of black box processes, which exchange data across predefined connections by message passing. These black box processes can be reconnected endlessly to form different applications without having to be changed internally. FBP is thus naturally component-oriented." [1] Claus Gittinger is best known as the creator of Smalltalk/X[2], an industrial-strength open source Smalltalk environment. In this talk Claus will demonstrate the paradigm of FBP using his newest product, an IDE for visual flow-based programming called Expecco[3] which is rooted in Smalltalk/X. Expecco is attacking the market for IDEs used to create automated end-to-end tests. Thus Claus will first explain how test engineers create appropriate atomic building blocks targeting their specific context. He will then show how test designers visually compose and connect those building blocks towards complex but reusable, readable and tweakable end-to-end tests. Claus will conclude by sharing his experience of using Expecco in companies like Swisscom. A non-commercial version of Expecco is available for educational institutions like schools or universities[4]. When? Wednesday, 28th April 2010 18:00 - 19:00 Talk 19:00 - 20:00 Apero sponsored by CHOOSE Where? HWZ Hochschule f?r Wirtschaft Z?rich Room 306 Lagerstrasse 5 8004 Z?rich, Switzerland How? PLEASE: Register for this event so we can plan the apero: http://choose.s-i.ch/seaside/pier/events/2010-gittinger The HWZ is 5 minutes walk from the main station Zurich, just across the Sihlpost. http://tinyurl.com/yhk6dhy Hope to see you all Markus [1] http://en.wikipedia.org/wiki/Flow-based_programming [2] http://www.exept.de/en/products/smalltalk-x/stx-overview [3] http://www.exept.de/en/products/expecco [4] http://www.exept.de/de/company/press/press-releases/pr-exept-education-initiative [5] http://choose.s-i.ch/ [6] http://www.fh-hwz.ch/g3.cfm/s_page/51890/s_name/leitung1 [7] http://smug-s.ning.com From gall at ifi.uzh.ch Wed Jul 28 13:50:40 2010 From: gall at ifi.uzh.ch (Harald Gall) Date: Wed, 28 Jul 2010 13:50:40 +0200 Subject: [Choose-news] =?iso-8859-1?q?Z=FCrich_SOFT_Summer_2010_an_der_UZH?= Message-ID: <6D5D2B25-CA4A-434F-9213-3B1984E1AF10@ifi.uzh.ch> Sehr geehrte Damen und Herren Das Institut f?r Informatik der Universit?t Z?rich organisiert in der Reihe "Fortbildungsseminare in Informatik" wiederum folgenden Event: Z?rich SOFT Summer 2010 Fortgeschrittene Aspekte der Software Entwicklung 6. bis 10. September 2010 http://www.ifi.uzh.ch/softsummer/ Im Zentrum stehen Software-Technologien, die sich in j?ngster Zeit als wesentlich und effektiv in der Entwicklung von Software herausgestellt haben. Diese Technologien tragen nicht nur zur Verbesserung der eigenen Effektivit?t in der Software-Entwicklung bei, sie sind auch als Schl?sseltechnologien im Wettbewerb um Produkte und M?rkte anzusehen. - Requirements Engineering (Ganztag) - Empirical Software Engineering & Measurement (Halbtag) - Multitouch Software Analysis (Halbtag) - Business Intelligence and Data Mining (Ganztag) - Software Visualization (Halbtag) - Software Produktmanagement (Halbtag) - Semantic Information Integration in the Corporate Environment (Halbtag) Der Z?rich SOFT Summer bietet dar?ber hinaus die M?glichkeit, auf Tuchf?hlung mit der aktuellen Forschung im Bereich Software-Technologien des Instituts f?r Informatik der Universit?t Z?rich zu gehen und Einblick in zuk?nftige Trends zu erhalten. Die Seminarreihe richtet sich an Entwickler, Designer, Architekten und Projektleiter von Software und bietet die M?glichkeit, kompakt in wenigen Tagen bzw. Halbtagen Software-Technologien kennenzulernen, deren Potenzial abzusch?tzen und die Einsatzm?glichkeiten im eigenen Unternehmen oder Arbeitsbereich auszuloten. Anmeldung: Detaillierte Informationen sowie die online Anmeldung finden Sie auf unserer Webseite. Wir freuen uns, wenn wir Sie am Z?rich SOFT Summer begr?ssen d?rfen und stehen gerne fuer weitere Ausk?nfte gerne zur Verf?gung! Freundliche Gr?sse, Harald Gall Koordinator, Z?rich SOFT Summer Institut f?r Informatik Universit?t Z?rich Binzm?hlestrasse 14 8050 Z?rich Tel +41 44 635 43 21 (Frau Engeler) Fax +41 44 635 68 09 Mitteilungen bitte an: Yvonne Engeler Adress-Mutationen bitte an: Annouk B?hler -------------- next part -------------- An HTML attachment was scrubbed... URL: From tudor.girba at gmail.com Tue Sep 21 23:26:43 2010 From: tudor.girba at gmail.com (Tudor Girba) Date: Tue, 21 Sep 2010 23:26:43 +0200 Subject: [Choose-news] CHOOSE Forum 2010: Domain-specific engineering, Oct 22, Bern Message-ID: Dear members of CHOOSE, We are pleased to invite you to the CHOOSE Forum 2010 to be held on October 22 at the Allegro Grand Casino Kursaal in Bern. The full day event consists of five talks and a panel on the topic of "Domain-specific engineering." The speakers are: - Prof. Jean B?zivin, Universit? de Nantes, France - Prof. Ralf L?mmel, University of Koblenz-Landau, Germany - Prof. Jean-Marie Favre, One Tree Technologies, Luxembourg / University of Grenoble, France - Prof. Uwe Zdun, University of Vienna, Austria - Dr. St?phane Ducasse, INRIA Lille, France The day also features the CHOOSE General Assembly, including reports from the President and the Treasurer, and elections for the CHOOSE Executive Board. More details together with the registration form can be found on the official webpage: http://choose.s-i.ch/events/forum2010 We hope to see many of you at the Forum! Kind regards, Harald Gall, Michele Lanza and Tudor Girba From renggli at me.com Mon Sep 27 13:46:26 2010 From: renggli at me.com (Lukas Renggli) Date: Mon, 27 Sep 2010 13:46:26 +0200 Subject: [Choose-news] PhD Defense Invitation: Dynamic Language Embedding Message-ID: <18B656B1-85DC-4898-B71E-C4AF29AFFE96@me.com> Dear all, I would like to invite you to my PhD defense titled "Dynamic Language Embedding With Homogeneous Tool Support". The abstract of the thesis is provided below. The defense will take place on Wednesday, October 20, 2010 at 16h15 in Room 001, Engehaldenstrasse 8, Bern. For directions please see . After the defense, there will be an ap?ro. Everybody is cordially invited to the defense and the ap?ro. Lukas Renggli Software Composition Group University of Bern, Switzerland ------------------------------------------------------ Dynamic Language Embedding With Homogeneous Tool Support Domain-specific languages (DSLs) are increasingly used as embedded languages within general-purpose host languages. DSLs provide a compact, dedicated syntax for specifying parts of an application related to specialized domains. Unfortunately, such language extensions typically do not integrate well with existing development tools. Editors, compilers and debuggers are either unaware of the extensions, or must be adapted at a non-trivial cost. Furthermore, these embedded languages typically conflict with the grammar of the host language and make it difficult to write hybrid code; few mechanisms exist to control the scope and usage of multiple tightly interconnected embedded languages. In this dissertation we present Helvetia, a novel approach to embed languages into an existing host language by leveraging the underlying representation of the host language used by these tools. We introduce Language Boxes, an approach that offers a simple, modular mechanism to encapsulate (i) compositional changes to the host language, (ii) transformations to address various concerns such as compilation and syntax highlighting, and (iii) scoping rules to control visibility of fine-grained language changes. We describe the design and implementation of Helvetia and Language Boxes, discuss the required infrastructure of a host language enabling language embedding, and validate our approach by case studies that demonstrate different ways to extend or adapt the host language syntax and semantics. ------------------------------------------------------