From roberto at zicari.de Wed Jan 7 12:46:50 2009 From: roberto at zicari.de (Roberto Zicari) Date: Wed, 07 Jan 2009 12:46:50 +0100 Subject: [Choose-news] ICOODB 2009 call for papers. Message-ID: <4964962A.B951FF8@zicari.de> International Conference on Object Databases (ICOODB) 1-3 July 2009 ETH, Zurich, Switzerland ICOODB 2009 is the second in a series of?international conferences aimed at promoting the exchange of information and ideas between members of the object database community. A key feature of the conference is its goal to bring together developers, users and researchers. At the same time, the conference aims to meet the needs of the different sub-communities. The conference therefore consists of three different tracks offered as?a tutorial day, an industry day and a research day. On the evening between the industry and the research days, there will be an exhibition?alongside a reception?to allow participants to see demonstrations of the latest developments in both research and products. The conference will offer presentations on a wide range of issues related to object databases, including topics such as applications, methodologies, design tools, frameworks and standards as well as core object database technologies. ICOODB 2009 invites?contributions in any of the following categories: tutorials, industrial presentations, research papers and demonstrations. Important Dates Submissions 30 Jan 2009 Notification of acceptance 06 Mar 2009 Camera-ready copy of papers 27 Mar 2009 http://www.icoodb2009.ethz.ch/ ## ? From karl.guggisberg at guggis.ch Mon Mar 2 10:11:31 2009 From: karl.guggisberg at guggis.ch (Karl Guggisberg) Date: Mon, 2 Mar 2009 10:11:31 +0100 Subject: [Choose-news] =?iso-8859-1?q?Einladung_zum_12=2E_Berner_Architekten_Treffen_zu?= =?iso-8859-1?q?m_Thema_Architekturplanung_am_13=2E_M=E4rz_2009?= Message-ID: <001801c99b16$e139d7e0$a3ad87a0$@com> Ank?ndigung ------------ 12. Berner Architekten Treffen Freitag, 13. M?rz 2009 16:00 - ca. 18:30, anschl. Ap?ro Zentrum Paul Klee, Bern Raum: Forum http://www.berner-architekten-treffen.ch/treffen.php Thema: Architekturplanung - Dr. Nissim Buchs, RTC AG: "Architekturgetriebene Gesamtplanung bei der RTC" - Hans-Jakob Gfeller, SBB: "Bebauungsplanung bei der SBB" - Christian Beyeler, BKW FMB Energie AG: "Zusammenarbeit mit dem Business in der IT-Architekturentwicklung" Das Programmheft als PDF wird bald verf?gbar sein unter: http://www.berner-architekten-treffen.ch/archiv/12/BAT_No12.pdf Generelle Informationen zur Veranstaltung ----------------------------------------- Das Berner Architekten Treffen ist eine Begegnungsplattform f?r an Architekturfragen interessierte Informatikfachleute. Durch Fachvortr?ge aus der Praxis und Gelegenheiten zur vertieften Diskussion von aktuellen Problemstellungen sowie zu direkten Kontakten zwischen Firmen unterschiedlicher Branchen bietet das Berner Architekten Treffen eine hervorragende Plattform zum Gedanken- und Erfahrungsaustausch. Die Veranstaltung findet im Zentrum Paul Klee statt: http://www.zpk.org/ww/de/pub/web_root/ser/anfahrt_.cfm Im Anschluss an die Pr?sentationen wird wie ?blich die Gelegenheit f?r Networking und Diskussion bei einem ausgedehnten Ap?ro geboten. Die Teilnahme ist kostenlos. Anmeldungen bitte bis 11. M?rz. 2009 ?ber unsere Onlineplattform: http://www.berner-architekten-treffen.ch/anmeldung.php Wir freuen uns auf Ihre Teilnahme. Das Organisationskomitee From martin.kropp at fhnw.ch Fri May 1 13:42:08 2009 From: martin.kropp at fhnw.ch (Kropp,Martin) Date: Fri, 1 May 2009 13:42:08 +0200 Subject: [Choose-news] SWENTalk SOA / Thomas Erl Message-ID: <1E2FF0D7785A6646956A90DC4696527C013D054F752F@MXAMU11.adm.ds.fhnw.ch> SWEN m?chte Sie kurzfristig zu einem hoch interessanten Vortrag von Thomas Erl zum Thema Service-Orientation and Next Generation SOA einladen. Thomas Erl ist ein weltweit anerkannter Experte im Bereich SOA und hat etliche Bestseller zu diesem Thema publiziert. Der Vortrag findet am Montag, 11. Mai 2009, 17.30-18.30 Uhr im Technopark Z?rich statt. Die Teilnahme ist kostenlos, f?r die Planung des Aperos sind wir aber auf Ihre Anmeldung angewiesen. Diese Veranstaltung wird vom InIT Institut f?r angewandte Informationstechnologie der ZHAW mit Unterst?tzung von SWEN und SISS organisiert. Weitere Informationen finden Sie auf der SWEN-Seite unter http://www.swen-network.ch/veranstaltungen/vortraege/talks. Anmelden k?nnen Sie sich direkt per mail an: info.init at zhaw.ch. Wir freuen uns auf angeregte Diskussionen beim anschliessenden Apero! Mit freundlichen Gr?ssen H.-P. Hutter, Mitglied des SWEN-Vorstandes -------------- next part -------------- An HTML attachment was scrubbed... URL: From martin.kropp at fhnw.ch Mon May 18 09:44:57 2009 From: martin.kropp at fhnw.ch (Kropp,Martin) Date: Mon, 18 May 2009 09:44:57 +0200 Subject: [Choose-news] SWENTalk: Business Process Management Message-ID: <1E2FF0D7785A6646956A90DC4696527C013D075243FB@MXAMU11.adm.ds.fhnw.ch> Liebe CHOOSE Freunde, SWEN freut sich Sie zum n?chsten SWENTalk zum hoch aktuellen Thema "Business Process Management" einzuladen. Wir konnten dazu Jakob Freund, den Mitautor des Buches "Vom Gesch?ftsprozess zum Workflow" gewinnen. Weitere Informationen finden Sie auf der SWEN-Seite unter http://www.swen-network.ch/veranstaltungen/vortraege/talks. Die Veranstaltung findet am 28. Mai. um 17:30 an der Hochschule Luzern statt (im Bahnhofsgeb?ude). http://www.hslu.ch/wirtschaft/w-ueber-uns/w-standorte-lageplaene.htm Die Veranstaltung wird gemeinsam von den Teilschulen "Wirtschaft" und "Technik & Architektur" getragen. Ein sicheres Zeichen daf?r, dass es sich um ein interessantes Schnittstellenthema zwischen Wirtschafts- und Technischer-Informatik handelt! Wir freuen uns auf angeregte Diskussionen beim anschliessenden Apero! Die Teilnahme ist kostenlos, f?r die Planung des Aperos sind wir aber auf Ihre Anmeldung angewiesen. Mit freundlichen Gr?sse J?rg Hofstetter, Mitglied des SWEN Vorstandes -------------- next part -------------- An HTML attachment was scrubbed... URL: From karl.guggisberg at guggis.ch Tue May 26 22:37:39 2009 From: karl.guggisberg at guggis.ch (Karl Guggisberg) Date: Tue, 26 May 2009 22:37:39 +0200 Subject: [Choose-news] Einladung zum 13. BAT Architekturforum zum Thema SOA Reloaded am 12. Juni 2009 Message-ID: <008b01c9de41$d025f9c0$7071ed40$@com> Ank?ndigung ----------- 13. Berner Architekturforum Freitag, 12. Juni 2009 09:00 - ca. 16:30, mit Mittagessen Zentrum Paul Klee, Bern Raum: Auditorium http://www.berner-architekten-treffen.ch/treffen.php Thema: SOA Reloaded - Prof. Dr. Robert Winter, Institut f?r Wirtschaftsinformatik der Universit?t St. Gallen: "One size fits all? Unternehmensarchitekturmanagement im Spannungsfeld von Standardisierung und (unternehmens-)individueller Nutzenmaximierung." - Dr. Stephan Aier, Institut f?r Wirtschaftsinformatik der Universit?t St. Gallen: "Serviceorientierung in Unternehmensarchitekturen: Die "richtige" Transparenz als Basis von Flexibilit?t und Agilit?t." - Prof. Dr. Alain Wegmann, Systemic Modeling Laboratory (LAMS), EPFL: "Are your ITIL and your SOA services aligned? Should they be?" - Willy M?ller, Eidgen?ssisches Finanzdepartement EFD, Informatikstrategieorgan Bund ISB: "SOA: Herausforderungen in einem Multi-Organisationskontext." - Dierk Matth?us, Medizinische Fakult?t und Informatikdienste der Universit?t Bern: "SOA Reloaded: DEI: Alles wird besser!" - Hans Ulrich Wiedmer, swisstopo: "Geoinformations-Services f?r Gesch?ftsprozesse mit Raumbezug." - Dirk Slama, inubit: "SOA Reloaded - Warum es so hart ist, und warum es trotzdem nicht ohne SOA geht." Das Programmheft als PDF wird bald verf?gbar sein unter: http://www.berner-architekten-treffen.ch/archiv/13/BAF_No13.pdf Generelle Informationen zur Veranstaltung ----------------------------------------- Die dreizehnte Austragung des Berner Architekten Treffens wird erneut in Form eines ganzt?gigen Forums durchgef?hrt. Das BAT Architekturforum pr?sentiert zum Thema "SOA Reloaded" ein wie gewohnt breites Spektrum an Beitr?gen sowohl aus der aktuellen Forschung als auch aus der Praxis und bietet die Gelegenheit zum intensiven Ideen- und Erfahrungsaustausch. Getreu unseren bew?hrten Prinzipien f?hren wir dieses Forum als kostenlose Veranstaltung durch. Dies ist nur m?glich durch die freundliche Unterst?tzung der Firmen: BKW FMB Energie AG, Die Mobiliar, PostFinance, RTC Real-Time Center AG und Schweizerische Bundesbahnen SBB. Die Veranstaltung findet im Zentrum Paul Klee statt: http://www.zpk.org/ww/de/pub/web_root/ser/anfahrt_.cfm W?hrend den Pausen und dem Mittagessen wird wie ?blich die Gelegenheit f?r Networking und Diskussion geboten. Die Teilnahme ist kostenlos. Anmeldungen bitte bis 10. Juni 2009 ?ber unsere Onlineplattform: http://www.berner-architekten-treffen.ch/anmeldung.php Wir freuen uns auf Ihre Teilnahme. Das Organisationskomitee ---------------------------------------------------------------------- Newsletter Berner Architekten Treffen Unter dem Patronat der IAM Alumni und mit freundlicher Unterstuetzung der Firmen BKW FMB Energie AG, Die Mobiliar, PostFinance, RTC Real-Time Center AG und Schweizerische Bundesbahnen SBB. From uburri at jugs.ch Wed May 27 18:20:49 2009 From: uburri at jugs.ch (Ursula Burri (Java User Group Switzerland)) Date: Wed, 27 May 2009 18:20:49 +0200 Subject: [Choose-news] 3.6.09: Flexotasks: a restricted programming model facilitating the construction of (hard) real-time tasks in Java. Message-ID: <4A1D6861.1050401@jugs.ch> Dear CHOOSE member The Java User Group Switzerland would like to invite you to the next talk given by Jesper Honig Spring, EPFL: 3.6.09: Flexotasks: a restricted programming model facilitating the construction of (hard) real-time tasks in Java. For more information see below or (with online registration form). Best Regards, The JUGS Board ---------------------------------------------------------------- Flexotasks: a restricted programming model facilitating the construction of (hard) real-time tasks in Java. =========================================================== 3.6.09 Technopark Zurich, Room Cobol Travel instructions: SPEAKER ------- Jesper Honig Spring, EPFL AGENDA ------ 17:00 - 18:15h: Talk incl. Q/A and possibly demo Afterwards you are invited to a refreshment. ABSTRACT -------- Achieving sub-millisecond response times in Java introduces significant implementation challenges. The Achilles' heel is Java's reliance on garbage collection (GC), which when used in commercial Java VMs typically are designed to maximize the performance for predictability. Consequently, GC introduces execution interference that can easily reach hundreds of milliseconds. Another source of interference relates to the integration of real-time tasks with a time-oblivious code. Typical programming practices for sharing data between threads involve synchronized access to shared data. In a real-time system this might lead to unbounded blocking of the real-time thread, so-called priority inversion, causing serious deadlines misses. Faced with these challenges a system designer typically has two options: to deploy a real-time GC (RTGC), or to restrict the programming model. Even though RTGCs achieve much improved predictability over traditional stop-the-world garbage collectors, some applications have temporal requirements beyond what is possible with state-of-the-art RTGCs. Moreover, real-time garbage collectors still face the problem of priority inversion. In this talk I will present Flexotask, a simple, statically type-safe restricted programming model facilitating the construction of highly-responsive tasks in Java. Flexotask is designed to make it easy to write and integrate simple periodic tasks or complex stream processors, both observing real-time timing constraints in the sub-millisecond range, into larger time-oblivious Java applications. Flexotask tasks run in a part of memory free from garbage collection interference, and can maintain a class-based separation between object lifetimes, enabling reclamation of periodic garbage in constant time. Tasks are organized in a graph and communicate through uni-directional, non-blocking channels. Furthermore, Flexotask enable non-blocking interaction between real-time tasks and time-oblivious code using limited form of transactional memory. Flexotask specifies a set of static safety checks preventing dangling pointers and preventing a Flexotask task from observing heap-allocated objects in an inconsistent state. These checks are enforced statically by an extension of the standard Java compiler as well as during initialization to guarantee correctness. Flexotask has been integrated into Eclipse and is available in open-source from: . Flexotask is the result of a research collaboration between EPFL, Purdue University and IBM Research, and represents my Ph.D. work, completed in Nov. 08. The talk should interest people curious about the emerging real-time support in Java (the Real Time Specification For Java, real-time garbage collection), as well as to those who are fascinated by how (what to normal programmers are) small internal details become non-trivial challenges when aiming for sub-millisecond response time in a managed language. Language: English BIOGRAPHY --------- Jesper Honig Spring completed his Ph.D. in CS in November 2008 from EPFL on statically type-safe real-time programming abstractions for Java, a collaboration with Purdue University and IBM Research (TJW). Before that he worked 4 years in the industry, e.g., for Zurich-based startup, Softwired, on a novel highly scalable clustered JMS message passing server for which he holds a patent. His Master's Thesis concerned a scalable, replicated tuplespace, which lead him to IBM Almaden Research Center to lead the design for IBM's Enterprise TSpaces. He has several years of industrial experience from working on projects for various companies in Denmark. See more . CATEGORIES ---------- Research, Technology, Lessons learned, Tools Please register online: . Thanks. -- ---------------------------------------------------------------- Java User Group Switzerland Postfach 2322, 8033 Zuerich WWW: ---------------------------------------------------------------- From martin.kropp at fhnw.ch Wed Jun 3 23:13:11 2009 From: martin.kropp at fhnw.ch (Kropp,Martin) Date: Wed, 3 Jun 2009 23:13:11 +0200 Subject: [Choose-news] =?iso-8859-1?q?SWEN_Workshop=3A_Innovation_trotz_Krise!=2C_25=2E?= =?iso-8859-1?q?6=2E_Technopark_Z=FCrich?= Message-ID: <1E2FF0D7785A6646956A90DC4696527C013D07654ABD@MXAMU11.adm.ds.fhnw.ch> An alle innovativen Unternehmungen in der Schweiz. SWEN, das Software Engineering Netzwerk der Schweiz, l?dt Sie am 25.Juni 09 zum halbt?gigen Workshop "Innovation trotz Krise" im Technopark Z?rich ein, in dem Sie sich ?ber die M?glichkeiten der "Innovationsf?rderung in der Schweiz" f?r Schweizer Unternehmungen informieren k?nnen. Erfahren Sie in dem Workshop, der in Kooperation mit dem Bundesamt f?r Berufsbildung und Technologie (KTI) und der Hasler Stiftung durchgef?hrt wird, aus erster Hand und anhand von Praxiserfahrungen welche M?glichkeiten der Innovationsf?rderung in Zusammenarbeit mit Schweizer (Fach-) Hochschulen bestehen und wie dies Ihnen helfen kann, Ihre Ideen auch in der heutigen Zeit zu realisieren. Nutzen Sie im Ideen-Workshop auch die Chance und finden Sie interessierte und geeignete Partner, mit denen Sie Ihre innovativen Ideen in die Praxis umsetzen k?nnen. Weitere Informationen, das detaillierte Programm und die Anmeldung finden Sie im Flyer auf unserer Web Seite unter http://www.swen-network.ch/veranstaltungen/ws2009-1. Kennen Sie weitere interessierte Firmen? Dann d?rfen Sie das Mail gerne weiterleiten. Wir freuen uns Sie in dem Workshop begr?ssen zu d?rfen Mit freundlichen Gr?ssen Martin Kropp, Pr?sident SWEN Ihr Software Engineering Network SWEN www.swen-network.ch -------------- next part -------------- An HTML attachment was scrubbed... URL: From oscar at iam.unibe.ch Wed Jun 10 15:35:42 2009 From: oscar at iam.unibe.ch (Oscar Nierstrasz) Date: Wed, 10 Jun 2009 15:35:42 +0200 Subject: [Choose-news] PHBern Kolloquium -- Computational Thinking Tools for Scalable Game Design (auf Deutsch) References: <4A2FB41E.7000308@phbern.ch> Message-ID: Aus aktuellem Anlass findet im Rahmen des Kolloquiums f?r Informatik und Unterricht der PHBern am Montag 22. Juni kurzfristig ein ausserplanm?ssiger Vortrag von Prof. A. Reppening statt. Montag, 22. Juni 2009, 17.45 ? 19.00 Uhr; Raum U101, P?dagogische Hochschule PHBern, Muesmattstrasse 29, 3012 Bern (Lageplan: http://maps.google.ch/maps?f=q&source=s_q&hl=de&geocode=&q=muesmattstrasse+29,+bern ; 10 Minuten zu Fuss vom Bahnhof) Prof. Alexander Repenning University of Colorado, Computer Science Department Computational Thinking Tools for Scalable Game Design Alexander Repenning ist der Autor von "AgentSheets", eines cleveren Autorenwerkzeugs welches das relativ einfache Erstellen von interaktiven Simulationen erm?glicht. Er wird eine Checkliste f?r ?Computational Thinking? pr?sentieren und illustrieren, wie Sch?lerinnen und Sch?ler ihre eigenen Spiele kreieren k?nnen, was sie lernen und wie computational thinking tools effizient und sinnvoll in der Schulausbildung angewendet werden k?nnen. Der Vortrag richtet sich prim?r an IT-nahe Personen und Lehrkr?fte, die sich mit Fragen zum Informatikunterricht besch?ftigen. Es ist keine Anmeldung erforderlich. Wir w?rden uns ?ber eine grosse Teilnehmerzahl freuen und es ist deshalb auch sehr erw?nscht, dass diese Ank?ndigung weitergegeben wird. (Vortrag in deutscher Sprache.) Anschliessend an den Vortrag und die Diskussion besteht die M?glichkeit, im Restaurant Beaulieu mit dem Referenten und weiteren interessierten Zuh?rern den individuellen Austausch zu pflegen. Mit freundlichen Gr?ssen Martin Lehmann und Werner Hartmann -------------- Posted by Oscar Nierstrasz --- Prof. Dr. O. Nierstrasz -- Oscar.Nierstrasz at iam.unibe.ch Software Composition Group -- http://scg.unibe.ch/oscar University of Bern -- Tel/Fax +41 31 631.4618/3355 -------------- next part -------------- An HTML attachment was scrubbed... URL: From martin.kropp at fhnw.ch Fri Jun 19 08:58:12 2009 From: martin.kropp at fhnw.ch (Kropp,Martin) Date: Fri, 19 Jun 2009 08:58:12 +0200 Subject: [Choose-news] =?iso-8859-1?q?REMDINER=3A_SWEN_Workshop__=22Innovationsf=F6rder?= =?iso-8859-1?q?ung_f=FCr_Unternehmen_in_der_Schweiz=22?= Message-ID: <1E2FF0D7785A6646956A90DC4696527C013D07755C93@MXAMU11.adm.ds.fhnw.ch> Liebe CHOOSE und SWEN Freunde Haben Sie sich schon angemeldet? SWEN l?dt Sie am 25.Juni 09 zum halbt?gigen Workshop "Innovation trotz Krise" im Technopark Z?rich ein. - Sie m?chten Informationen zum neuen Verfahren der KTI im Bereich Forschungsf?rderung? - Sie m?chten einen ?berblick ?ber F?rderorganisationen und entsprechende Zusammenarbeitsmodelle? - Sie sind an der Zusammenarbeit zwischen Fachhochschulen und der Wirtschaft im Bereich Informatik interessiert? - Sie m?chten pers?nliche Kontakte zu Vertretern der Fachhochschulen pflegen und Projektideen diskutieren? Neben Vertretern der Fachhochschulen aus dem Bereich Informatik-Forschung werden Sie dort aus erster Hand vom Bundesamt f?r Berufsbildung und Technologie und der Hasler-Stiftung informiert. Weitere Details und die Anmeldung finden Sie auf der SWEN Seite unter http://www.swen-network.ch/veranstaltungen/ws2009-1 Mit freundlichen Gr?ssen Martin Kropp, Pr?sident SWEN _________________________________ Fachhochschule Nordwestschweiz Hochschule f?r Technik Institut f?r Mobile und Verteilte Systeme Prof. Martin Kropp Dozent Steinackerstrasse 5, CH-5210 Windisch -------------------------------------------------------- T: +41 56 462 4735(direkt) martin.kropp at fhnw.ch www.fhnw.ch _________________________________ From girba at iam.unibe.ch Mon Jul 13 13:56:28 2009 From: girba at iam.unibe.ch (Tudor Girba) Date: Mon, 13 Jul 2009 13:56:28 +0200 Subject: [Choose-news] Choose talk - July 14 @ 17:30 - Marcus Denker - The present and future of Pharo Message-ID: <930D2EC3-1629-40B8-AD93-0B604B95F954@iam.unibe.ch> The CHOOSE executive board is pleased to invite you to the following presentation: Dr. Marcus Denker (University of Chile) "The present and future of Pharo" When: July 14, 2009, 17:30. Where: University of Bern, Sch?tzenmattstrasse 14, 3012 Bern, Room 107. More details about the presentation including the registration form can be found at: http://choose.s-i.ch/events/2009-07-14-denker This event is free for all SI-CHOOSE members, including 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/index.php?id=be_a_member From gall at ifi.uzh.ch Fri Jul 17 16:54:17 2009 From: gall at ifi.uzh.ch (Harald Gall) Date: Fri, 17 Jul 2009 16:54:17 +0200 Subject: [Choose-news] Zurich Soft Summer 7.-11. September 2009 Message-ID: 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 2009 Fortgeschrittene Aspekte der Software Entwicklung 7. bis 11. September 2009 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 Business Intelligence & Data Mining Software Qualit?tsanalyse Software Testing als Qualit?tskontrolle Semantic Web in Software Engineering 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. Diese Referenten, alles Experten auf ihrem Gebiet, werden sie durch den Z?rich Soft Summer f?hren. Prof. Abraham Bernstein, PhD, Professor und Leiter des Forschungsbereichs Verteilte und Dynamische Informationssysteme Prof. Dr. Martin Glinz, Professor und Leiter des Forschungsbereichs Requirements Engineering Prof. Dr. Harald Gall, Professor und Leiter des Forschungsbereichs Software Engineering Dr. Beat Fluri, Senior Research Associate in der Forschungsgruppe Software Engineering Dr. Gerald Reif, Senior Research Associate in der Forschungsgruppe Software Engineering Der Z?rich SOFT Summer richtet sich an Entwickler, Designer, Architekten und Projektleiter von Software und bietet die Moeglichkeit, kompakt in einigen wenigen Tagen Software-Schluesseltechnologien kennenzulernen, deren Potenzial abzusch?tzen und die Einsatzm?glichkeiten im eigenen Unternehmen oder Arbeitsbereich auszuloten. Anmeldung: Detaillierte Informationen sowie die online Anmeldung finden Sie unter: http://www.ifi.uzh.ch/softsummer/ Wir w?rden uns freuen, Sie am Z?rich SOFT Summer begr?ssen zu d?rfen und stehen gerne f?r weitere Ausk?nfte zur Verf?gung. Freundliche Gr?sse, Harald Gall Koordinator, Z?rich SOFT Summer -------------- next part -------------- An HTML attachment was scrubbed... URL: From gall at ifi.uzh.ch Mon Aug 17 17:43:01 2009 From: gall at ifi.uzh.ch (Harald Gall) Date: Mon, 17 Aug 2009 17:43:01 +0200 Subject: [Choose-news] Summer School on Complex Software Systems @ UZH, Sep 7-11, 2009 Message-ID: <79A9AC17-2165-426A-BDB2-942A6D525C98@ifi.uzh.ch> This is an announcement particularly for PhD students of CHOOSE: Dear PhD students, We are organizing a summer school for PhD students on Complex Software Systems at the Department of Informatics, University of Zurich: https://seal.ifi.uzh.ch/sosy We have been able to attract both international and local scientists as lecturers. The summer school is open to all who want to deepen and widen their knowledge on Complex Software Systems. PhD students have the opportunity to acquire ECTS credits for their degrees. The topics are: Services in Mixed Systems ? Models, Methods, and Algorithms, Prof. Dr. Schahram Dustdar, TU Vienna Adaptive Software Services, Prof. Dr. Luciano Baresi, Politecnico di Milano Software Evolution Studies, Prof. Dr. Serge Demeyer, University of Antwerp (tentative) Software Testing as Software Quality Control, Dr. Beat Fluri, UZH Semantic Web Technologies in Software Engineering, Dr. Gerald Reif, UZH Business Process Modeling, Dr. Jana K?hler, IBM Research Recurring Architectural Decisions - A Context-Specific Guide through SOA Design, Dr. Olaf Zimmermann, IBM Research The goal is to promote state-of-the-art research on Complex Software Systems as well as basic technologies to build and assure the quality of such systems. If you are interested, please register by Sept 5. See many of you at the event! best, Harald Gall -------------- next part -------------- An HTML attachment was scrubbed... URL: From uburri at jugs.ch Tue Aug 25 18:18:32 2009 From: uburri at jugs.ch (Ursula Burri (Java User Group Switzerland)) Date: Tue, 25 Aug 2009 18:18:32 +0200 Subject: [Choose-news] 15.10.09: No More Loops with LambdaJ Message-ID: <4A940ED8.4010601@jugs.ch> Dear CHOOSE member The Java User Group switzerland executive board is pleased to invite you to a presentation by Mario Fusco, Ex Machina on 'No More Loops with LambdaJ'. This event is free for all SI-CHOOSE members! With kind regards Ursula Burri, Java User Group Switzerland No More Loops with LambdaJ ========================== 15.10.09 Technopark Zurich, Room Newton 1009 Travel instructions: SPEAKER ------- Mario Fusco, Ex Machina AGENDA ------ 17:00 - 18:15h: Talk incl. Q/A Afterwards you are invited to a refreshment. ABSTRACT -------- LambdaJ library makes it easy to manipulate collections in a pseudo-functional and statically typed way. To iterate over collections and nested loops is often error prone, particularly when mixed with conditional statements, and it is difficult to read and maintain the resulting code. LambdaJ uses functional programming techniques to address these issues while preserving the advantages of static typing in Java. Through a straightforward DSL, LambdaJ reduces code complexity when writing iterations over collections by allowing you to filter, convert, group, aggregate and sort items with no need to write a single explicit loop. Attend and learn: * When to leverage the LambdaJ library to have better control over language constructs involving loops; * How to eliminate unreadable loops in your code; * How to implement an internal DSL in Java through a smart use of proxy and reflection; * and more. Talk and Slides in English BIOGRAPHY --------- Mario Fusco joined the Java developers community during his studies at the University, and has been a Java enthusiast since. With a long track record of successful projects in several industries ranging from media companies to the financial sector, Mario masters all aspects of software design and development. A clear passion for collaborative software development has led Mario to share his efforts with several communities in mainstream open source software. Current interests include multi-threaded programming and distributed computing, performance optimization, the Scala programming language and functional programming. Mario is the lead developer of LambdaJ and Jamme open source projects, JUG Lugano community leader, and a keen speaker at Java conferences and seminars in Europe and the United States. Mario lives in Lugano, Switzerland, where he works as Head of IT development at Ex Machina. Please register online: . Thanks. -- ---------------------------------------------------------------- Java User Group Switzerland Postfach 2322, 8033 Zuerich WWW: ---------------------------------------------------------------- From gall at ifi.uzh.ch Mon Oct 19 12:36:20 2009 From: gall at ifi.uzh.ch (Harald Gall) Date: Mon, 19 Oct 2009 12:36:20 +0200 Subject: [Choose-news] SIGBeer in Zurich: Oct 23 @ 14.00, Tudor Girba on Software Assessment Message-ID: <4F2310A0-5827-4B11-AB19-B45405E6A752@ifi.uzh.ch> Dear CHOOSE members, We cordially invite you to the upcoming SIG Beer that will be given by Dr. Tudor Girba on Software Assessment. After the talk there will be the traditional SIGBeer ap?ro for informal Q&A. We hope to see many of you attending this talk! best regards, Harald Gall TITLE: Software assessment through exploration SPEAKER: Dr. Tudor Girba,www.tudorgirba.com LOCATION and TIME: October 23, 2009, 14.00-15.00 University of Zurich, Department of Informatics Binzmuehlestrasse 14, 8050 Zuerich Oerlikon, 2nd Floor, Area A, room 2.A.10 http://www.ifi.uzh.ch/ifi/how_to_reach_us/ ABSTRACT: Assessing large software systems is traditionally tackled using off- the-shelf tools that offer static reports. However, complex software systems exhibit specific problems that require specific strategies to understand and solve. This talk argues that software assessment should embrace these peculiarities and instead of generic hardcoded tools, it should rely on dedicated exploratory tools to answer specific problems. The message is exemplified through demos of the Glamour and Mondrian scripting engines contained in the Moose analysis platform. BIO: Tudor Girba (www.tudorgirba.com) attained his PhD in 2005 from the University of Berne, Switzerland, and he now works as a consultant at Sw-eng. Software Engineering GmbH. His interests lie in the area of software engineering with focus on software assessment. He is one of the main architects and developers of the Moose platform (http://moose.unibe.ch ), and he participated in the development of several other assessment tools and models. He is the president of the Moose Association and the Treasurer of the Swiss Group for Object-Oriented Systems and Environments (CHOOSE). -------------- next part -------------- An HTML attachment was scrubbed... URL: From gall at ifi.uzh.ch Mon Oct 26 22:56:24 2009 From: gall at ifi.uzh.ch (Harald Gall) Date: Mon, 26 Oct 2009 22:56:24 +0100 Subject: [Choose-news] CHOOSE Forum 2009: Human-centric software development, Nov 23, Bern Message-ID: <4EEEBCFF-F58A-4332-BA30-7177F45E95EE@ifi.uzh.ch> Dear members of CHOOSE, We are pleased to invite you to the CHOOSE Forum 2009 to be held on November 23 at the Allegro Grand Casino Kursaal in Bern. The full day event consists of five talks and a panel on the topic of "Human-centric software development." The speakers are: - Prof. Arie van Deursen, Delft University of Technology - Prof. Jim Whitehead, University of California, Santa Cruz - Prof. Andrew Ko, University of Washington - Peter Stevens, Sierra Charlie Consulting - Dr. Tudor G?rba, Sw-eng. Software Engineering GmbH The day also features the CHOOSE General Assembly, including reports from the President and the Treasurer. More details together with the registration form can be found on the official webpage: http://choose.s-i.ch/events/forum2009 We hope to see many of you at the Forum! Kind regards, Harald Gall, Michele Lanza and Tudor Girba -------------- next part -------------- An HTML attachment was scrubbed... URL: From philippe.dugerdil at hesge.ch Tue Oct 27 07:37:01 2009 From: philippe.dugerdil at hesge.ch (Dugerdil Philippe (HES)) Date: Tue, 27 Oct 2009 07:37:01 +0100 Subject: [Choose-news] Re: CHOOSE Forum 2009: Human-centric software development, Nov 23, Bern In-Reply-To: <4EEEBCFF-F58A-4332-BA30-7177F45E95EE@ifi.uzh.ch> References: <4EEEBCFF-F58A-4332-BA30-7177F45E95EE@ifi.uzh.ch> Message-ID: <954D4D1BE0F5E040A7A5A6B0BD06ED52264EE8@heron.ge-em.ad.etat-ge.ch> Dear Harald, I would like to excuse myself for not coming to the CHOOSE forum this year. I have a long time appointment on this very date. Thanks Philippe De : choose-news-bounces at iam.unibe.ch [mailto:choose-news-bounces at iam.unibe.ch] De la part de Harald Gall Envoy? : lundi, 26. octobre 2009 22:56 ? : choose-news at iam.unibe.ch Cc : Harald Gall Objet : [Choose-news] CHOOSE Forum 2009: Human-centric software development,Nov 23, Bern Dear members of CHOOSE, We are pleased to invite you to the CHOOSE Forum 2009 to be held on November 23 at the Allegro Grand Casino Kursaal in Bern. The full day event consists of five talks and a panel on the topic of "Human-centric software development." The speakers are: - Prof. Arie van Deursen, Delft University of Technology - Prof. Jim Whitehead, University of California, Santa Cruz - Prof. Andrew Ko, University of Washington - Peter Stevens, Sierra Charlie Consulting - Dr. Tudor G?rba, Sw-eng. Software Engineering GmbH The day also features the CHOOSE General Assembly, including reports from the President and the Treasurer. More details together with the registration form can be found on the official webpage: http://choose.s-i.ch/events/forum2009 We hope to see many of you at the Forum! Kind regards, Harald Gall, Michele Lanza and Tudor Girba -------------- next part -------------- An HTML attachment was scrubbed... URL: From karl.guggisberg at guggis.ch Sat Oct 31 21:59:01 2009 From: karl.guggisberg at guggis.ch (Karl Guggisberg) Date: Sat, 31 Oct 2009 21:59:01 +0100 Subject: [Choose-news] =?iso-8859-1?q?Einladung_zum_14=2E_Berner_Architekten_Treffen_zu?= =?iso-8859-1?q?m_Thema_Qualit=E4tssicherung/Testen_am_13=2E_Novemb?= =?iso-8859-1?q?er_2009?= Message-ID: <004001ca5a6c$f958bab0$ec0a3010$@com> Ank?ndigung ----------- 14. Berner Architekten Treffen Freitag, 13. November 2009 16:00 - ca. 18:30, anschl. Ap?ro Zentrum Paul Klee, Bern Raum: Forum http://www.berner-architekten-treffen.ch/treffen.php Thema: Qualit?tssicherung/Testen - Bruno Linder, Michael T. Pilawa, SBB: "Testautomatisierung bei der SBB - Ein Bericht aus der Praxis" - Eric Lewis, IGE: "Continuous Integration in der Praxis" - Pascal Auderset, RTC: "Qualit?tssichernde Architekturvorgaben in der IBIS3G Kontof?hrung" Das Programmheft als PDF ist verf?gbar unter: http://www.berner-architekten-treffen.ch/archiv/14/BAT_No14.pdf Generelle Informationen zur Veranstaltung ----------------------------------------- Das Berner Architekten Treffen ist eine Begegnungsplattform f?r an Architekturfragen interessierte Informatikfachleute. Durch Fachvortr?ge aus der Praxis und Gelegenheiten zur vertieften Diskussion von aktuellen Problemstellungen sowie zu direkten Kontakten zwischen Firmen unterschiedlicher Branchen bietet das Berner Architekten Treffen eine hervorragende Plattform zum Gedanken- und Erfahrungsaustausch. Die Veranstaltung findet im Zentrum Paul Klee statt: http://www.zpk.org/ww/de/pub/web_root/ser/anfahrt_.cfm Im Anschluss an die Pr?sentationen wird wie ?blich die Gelegenheit f?r Networking und Diskussion bei einem ausgedehnten Ap?ro geboten. Die Teilnahme ist kostenlos. Anmeldungen bitte bis 9. November 2009 ?ber unsere Online Anmeldung: http://www.berner-architekten-treffen.ch/anmeldung.php Wir freuen uns auf Ihre Teilnahme. Das Organisationskomitee From tudor.girba at gmail.com Sun Nov 15 13:51:40 2009 From: tudor.girba at gmail.com (Tudor Girba) Date: Sun, 15 Nov 2009 13:51:40 +0100 Subject: [Choose-news] Fwd: CHOOSE Forum 2009: Human-centric software development, Nov 23, Bern References: <4EEEBCFF-F58A-4332-BA30-7177F45E95EE@ifi.uzh.ch> Message-ID: There are only 3 days left until the deadline for the CHOOSE Forum 2009 early registration! More details about the CHOOSE Forum can be found at: http://choose.s-i.ch/events/forum2009 Kind regards, Harald Gall, Michele Lanza and Tudor Girba Begin forwarded message: > From: Harald Gall > Date: 26 October 2009 22:56:24 GMT+01:00 > To: choose-news at iam.unibe.ch > Cc: Harald Gall > Subject: [scg-staff] [Choose-news] CHOOSE Forum 2009: Human-centric > software development, Nov 23, Bern > Reply-To: scg-all at iam.unibe.ch, scg-staff at iam.unibe.ch > > Dear members of CHOOSE, > > We are pleased to invite you to the CHOOSE Forum 2009 to be held on > November 23 at the Allegro Grand Casino Kursaal in Bern. > > The full day event consists of five talks and a panel on the topic of > "Human-centric software development." > > The speakers are: > - Prof. Arie van Deursen, Delft University of Technology > - Prof. Jim Whitehead, University of California, Santa Cruz > - Prof. Andrew Ko, University of Washington > - Peter Stevens, Sierra Charlie Consulting > - Dr. Tudor G?rba, Sw-eng. Software Engineering GmbH > > The day also features the CHOOSE General Assembly, including reports > from the President and the Treasurer. > > More details together with the registration form can be found on the > official webpage: > http://choose.s-i.ch/events/forum2009 > > We hope to see many of you at the Forum! > > Kind regards, > Harald Gall, Michele Lanza and Tudor Girba > > > -- > CHOOSE News is a *moderated* mailing list for > announcing non-commercial events related to > Object Technology in Switzerland. > To learn more about CHOOSE, see: http://www.choose.s-i.ch/ -- www.tudorgirba.com "When people care, great things can happen." -------------- next part -------------- An HTML attachment was scrubbed... URL: From oscar at iam.unibe.ch Mon Nov 16 13:20:21 2009 From: oscar at iam.unibe.ch (Oscar Nierstrasz) Date: Mon, 16 Nov 2009 13:20:21 +0100 Subject: [Choose-news] CHOOSE Sig Beer - Ralph Jocham - The Risks of SCRUM - U Bern, Dec 8 @ 17h30 Message-ID: <6269407A-7951-4006-97CF-F3DE6C774799@iam.unibe.ch> The CHOOSE executive board is pleased to invite you to a presentation by Ralph Jocham (Z?hlke Engineering AG) on 'The Risks of SCRUM'. 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 NB. Please register for this event at: http://choose.s-i.ch/events/2009-12-08-jocham ------------------------------------------------------------------------ The Risks of SCRUM ================== When: 17h30, Tuesday, Dec 8, 2009 Where: Institut fuer Wirtschaftsinformatik (IWI), Universitaet Bern, Engehaldenstrasse 8, 3012 Bern, Hoersaal 001 Travel instructions: http://scg.unibe.ch/contact/maps Speaker ------- Ralph Jocham Agenda ------ 17h30 Talk and Q/A Afterwards you are invited to a refreshment. Abstract ======== Scrum has done a lot of good to the world of software engineering and its rising popularity made it a synonym for Agile. Scrum is agile, but Scrum does not enforce agile software development practices. Scrum mainly helps to surface and handle management problems and the resulting risks, but technical issues can go undetected for long, even until it is too late. Without a focus on continuous improvement of technical excellence the health of the code base is at risk. At the end of the day, good management is a pre-cursor for success but to sustain in the long run, the technical complexity of software projects must not be ignored. Bio === Ralph Jocham is an agile passionate information technology professional with extensive software development experience using agile methodologies. A leading thinker in applying Agile/Scrum/Lean/Theory of Constraints for process improvements to maximize ROI. Over eleven years in programming object oriented systems and in search of advancing his craft made Ralph a versatile, highly productive software engineer and agile coach. He currently works as an Agile Coach and Consultant for Z?hlke Engineering AG in Bern, Switzerland. From martin.kropp at fhnw.ch Wed Nov 18 23:47:41 2009 From: martin.kropp at fhnw.ch (Kropp Martin) Date: Wed, 18 Nov 2009 23:47:41 +0100 Subject: [Choose-news] SWEN Workshops "Agile Development in Practice" with Kevlin Henney, 10. & 11.12.2009 Message-ID: <1E2FF0D7785A6646956A90DC4696527C013D2F3153BB@MXAMU11.adm.ds.fhnw.ch> Dear CHOOSE and SWEN friends, the SWEN Software Engineering Network is very pleased to invite you for two workshops: ============================================================= Agile Development in Practice - for managers and - for developers ------------------------------------------------------------- Conducted by: Kevlin Henney, Software architect and pragmatic agilist. ============================================================= 10. and 11. December 2009 At Technopark Zurich Target Audience - Project Manager, R&D Manager, CEO of sme's who want to know what agile development means from management perspective and how it is done in practice. - Software Developers who want to learn best practices of agile software development and how to implement them in their projects. About Kevlin Henney: Kevlin Henney is an independent consultant and trainer based in Bristol, UK. He has variously developed and delivered training courses, consultancy and software across a number of domains ever since getting involved in professional software development in the late 1980s. Kevlin's work focuses on software architecture, patterns, development process and programming languages. He has been a columnist for various magazines and online publications, including Better Software, The Register, Java Report and C++ Report. With Frank Buschmann and Doug Schmidt, he is coauthor of two volumes in the Pattern-Oriented Software Architecture series: A Pattern Language for Distributed Computing and On Patterns and Pattern Languages. Kevlin is the editor of the "97 Things Every Programmer Should Know" project. About the Workshops Agile development promises a more reactive and responsible approach to development. But what does this mean in practice for managers and other non-developer roles or developers? There are many misconceptions about what agile development entails for project management, ranging from no management to extreme management and also for day-to-day programming, ranging from a lack of discipline to a straitjacketed and rule-driven regime. These issues will be tackled in the two separate workshop days: WS1: Agile Development in Practice for Managers The goal of the Agile Development in Practice for Managers workshop is to present a sample of many of the process ideas that agile development encompasses (including XP, Scrum and Lean Development), and also many of the practices individuals, teams and companies find beneficial, addressing questions of decision making, development activities, planning and requirements. WS2: Agile Development in Practice for Developers The goal of the Agile Development in Practice for Developers workshop is to present a sample of many of the practical ideas that agile development encompasses (including XP, Scrum and Lean Development), and also many of the practices individuals, teams and companies find beneficial, addressing questions of decision making, testing, coding style, incremental design and refactoring. The workshop language is English Info and registration ---------------------- You find more detailed information, the flyer for download and the registration on our web site http://www.swen-network.ch/veranstaltungen/ws2009-2/ The number of participants is limited to 20 per workshop Registration Fees: ------------------ The workshops are free for SWEN members For Non-Members 150.- CHF per workshop (or become SWEN Member :-) ) Your Software Engineering Network SWEN Martin Kropp www.swen-network.ch -------------------------------------------------------- Fachhochschule Nordwestschweiz Hochschule f?r Technik Institut f?r Mobile und Verteilte Systeme Prof. Martin Kropp Dozent Steinackerstrasse 5, CH-5210 Windisch -------------------------------------------------------- T: +41 56 462 4735(direkt) martin.kropp at fhnw.ch www.fhnw.ch From martin.kropp at fhnw.ch Thu Dec 3 13:18:35 2009 From: martin.kropp at fhnw.ch (Kropp Martin) Date: Thu, 3 Dec 2009 13:18:35 +0100 Subject: [Choose-news] REMINDER: SWEN Workshops "Agile Development in Practice" with Kevlin Henney, 10. & 11.12.2009 In-Reply-To: References: Message-ID: <1E2FF0D7785A6646956A90DC4696527C013D2F4FBA84@MXAMU11.adm.ds.fhnw.ch> Dear CHOOSE and SWEN friends, Don't forget: ============================================================= Agile Development in Practice - for managers and - for developers ------------------------------------------------------------- Conducted by: Kevlin Henney, Software architect and pragmatic agilist. ============================================================= 10. and 11. December 2009 At Technopark Zurich Target Audience - Project Manager, R&D Manager, CEO of sme's who want to know what agile development means from management perspective and how it is done in practice. - Software Developers who want to learn best practices of agile software development and how to implement them in their projects. About Kevlin Henney: Kevlin Henney is an independent consultant and trainer based in Bristol, UK. He has variously developed and delivered training courses, consultancy and software across a number of domains ever since getting involved in professional software development in the late 1980s. Kevlin's work focuses on software architecture, patterns, development process and programming languages. He has been a columnist for various magazines and online publications, including Better Software, The Register, Java Report and C++ Report. With Frank Buschmann and Doug Schmidt, he is coauthor of two volumes in the Pattern-Oriented Software Architecture series: A Pattern Language for Distributed Computing and On Patterns and Pattern Languages. Kevlin is the editor of the "97 Things Every Programmer Should Know" project. About the Workshops Agile development promises a more reactive and responsible approach to development. But what does this mean in practice for managers and other non-developer roles or developers? There are many misconceptions about what agile development entails for project management, ranging from no management to extreme management and also for day-to-day programming, ranging from a lack of discipline to a straitjacketed and rule-driven regime. These issues will be tackled in the two separate workshop days: WS1: Agile Development in Practice for Managers The goal of the Agile Development in Practice for Managers workshop is to present a sample of many of the process ideas that agile development encompasses (including XP, Scrum and Lean Development), and also many of the practices individuals, teams and companies find beneficial, addressing questions of decision making, development activities, planning and requirements. WS2: Agile Development in Practice for Developers The goal of the Agile Development in Practice for Developers workshop is to present a sample of many of the practical ideas that agile development encompasses (including XP, Scrum and Lean Development), and also many of the practices individuals, teams and companies find beneficial, addressing questions of decision making, testing, coding style, incremental design and refactoring. The workshop language is English Info and registration ---------------------- You find more detailed information, the flyer for download and the registration on our web site http://www.swen-network.ch/veranstaltungen/ws2009-2/ The number of participants is limited to 20 per workshop Registration Fees: ------------------ The workshops are free for SWEN members For Non-Members 150.- CHF per workshop (or become SWEN Member :-) ) Your Software Engineering Network SWEN Martin Kropp www.swen-network.ch -------------------------------------------------------- Fachhochschule Nordwestschweiz Hochschule f?r Technik Institut f?r Mobile und Verteilte Systeme Prof. Martin Kropp Dozent Steinackerstrasse 5, CH-5210 Windisch -------------------------------------------------------- T: +41 56 462 4735(direkt) martin.kropp at fhnw.ch www.fhnw.ch From uburri at jugs.ch Mon Dec 7 16:15:46 2009 From: uburri at jugs.ch (Ursula Burri (Java User Group Switzerland)) Date: Mon, 07 Dec 2009 16:15:46 +0100 Subject: [Choose-news] 14.12.09 Bern: The Mystery of Garbage Collection, Tuning und neuer Garbage First (G1) Collector Message-ID: <4B1D1C22.7040600@jugs.ch> Sehr geehrte CHOOSE-Mitglieder Neu wird die Java User Group Switzerland auch in Bern Events anbieten k?nnen - wir freuen uns sehr, Sie zum Auftaktevent am 14. Dezember mit einem attraktiven Programm einladen zu d?rfen! Angelika Langer h?lt einen Vortrag zum Thema *Die Kunst des Garbage Collector Tunings* und Klaus Kreft stellt anschliessend den neuen *Garbage Collector "Garbage First" (kurz "G1")* vor. F?r weitere Informationen lesen Sie unten weiter oder besuchen Sie die Eventseite mit dem Anmeldeformular . Mit freundlichen Gr?ssen Der Vorstand der JUG Switzerland ---------------------------------------------------------------- The Mystery of Garbage Collection, Tuning und neuer Garbage First (G1) Collector ============================================= 14.12.2009 Universit?t Bern, Hochschulstr. 4, Bern, Raum 101 Anreiseinformationen: Geb?udeplan (S. 3) REFERENTEN ---------- Angelika Langer, AngelikaLanger.com Klaus Kreft AGENDA ------ 17:00 - 17:55 Uhr Vortrag Angelika Langer inkl. Fragen/Antworten 17:55 - 18:05 Uhr kurze Pause 18:05 - 19:00 Uhr Vortrag Klaus Kreft inkl. Fragen/Antworten Anschliessend an den Event sind Sie zu einem Ap?ro eingeladen. VORTRAG 1 --------- *Die Kunst des Garbage Collector Tunings* Die Garbage Collectoren in der virtuellen Maschine von Sun sind mit jedem Release weiter entwickelt worden. Mittlerweile sieht sich der Benutzer einer verwirrenden Vielzahl von GC-Varianten und Konfigurationsparametern gegen?ber. Um Licht ins Dunkel zu bringen werden in diesem Tutorial die verschiedenen Garbage Collectoren erl?utert und eingeordnet und es werden Strategien f?r das GC-Tuning besprochen. Der Vortrag f?hrt in die Kunst der Garbage-Collection-Tunings ein. Es werden die in der Sun JVM verwendeten Algorithmen vorgestellt, damit der Benutzer entscheiden kann, welcher Collector der richtige f?r seine Anwendung ist. Es werden die wichtigsten Konfigurationsparameter erl?utert, damit der gew?hlte Algorithmus optimal eingestellt werden kann. Damit man sich beim Tuning nicht verzettelt, ist es wichtig, sich erst einmal ?ber seine Tuning-Ziele klar zu werden. Deshalb werden in der Session die wichtigsten Tuning-Ziele definiert und Tuning-Techniken und Werkzeuge vorgestellt, mit denen die Ziele erreicht werden k?nnen. Angelika Langer arbeitet als Trainerin und Consultant mit eigenem Schulungsprogramm im Bereich der Software-Entwicklung mit C++ und Java. Sie ist Sprecherin auf zahlreichen Konferenzen, darunter JavaOne, OOPLSA, JAX, und viele andere. Zusammen mit Klaus Kreft ist sie Autorin zahlreicher Ver?ffentlichungen, darunter die ehemalige Kolumne "Effective Java" im JavaMagazin sowie das online "Java Generics FAQ". Weitere Informationen unter www.AngelikaLanger.com. VORTRAG 2 --------- Der neue Garbage Collector "Garbage First" (kurz "G1") F?r die Virtuelle Maschine von Sun wurde ein neuartiger Garbage-Collection-Algorithmus, "G1" genannt, entwickelt, der in Java 7 der Standard-Algorithmus sein wird und f?r Early Adopters bereits in Java 6 Update 14 vorab verf?gbar ist. Das Ziel dieses neuen Garbage Collectors ist es, die Stop-World-Phasen verl?sslicher zu steuerm, ohne dabei den Durchsatz der Applikation wesentlich zu beeintr?chtigen. Im Vortrag werden die Prinzipien des "G1"-Algorithmus erl?utert und Unterschiede zu den herk?mmlichen Algorithmen aufgezeigt, damit Java-Entwickler beurteilen k?nnen, ob G1-Garbage-Collection eine brauchbare Alternative f?r ihr Projekt ist. Klaus Kreft arbeitet seit ca. 15 Jahren als Consultant im Bereich der Software-Entwicklung mit Java. Sein Interesse gilt haupts?chlich komplexen Systemen mit hohen Performance-Anforderungen. Er ist Sprecher auf Fachkonferenzen, darunter die OOP. Zusammen mit Angelika Langer ist er Autor zahlreicher Ver?ffentlichungen, darunter die Kolumne "Effective Java" im JavaMagazin. EVENTKATEGORIEN --------------- Tools, Concept, Product Bitte melden Sie sich an unter: . Vielen Dank. -- ---------------------------------------------------------------- Java User Group Switzerland Postfach 2322, 8033 Zuerich WWW: ---------------------------------------------------------------- From osantos at cs.york.ac.uk Wed Dec 16 17:31:18 2009 From: osantos at cs.york.ac.uk (Osmar Marchi dos Santos) Date: Wed, 16 Dec 2009 16:31:18 +0000 Subject: [Choose-news] CALL FOR PAPERS: TOOLS EUROPE 2010 Message-ID: <4B290B56.4090606@cs.york.ac.uk> ========================================================================== CALL FOR PAPERS (Deadline: January 22, 2010) TOOLS EUROPE 2010 48th International Conference Objects, Models, Components, Patterns Co-located with *** International Conference on Model Transformation (ICMT 2010) *** *** International Conference on Software Composition (SC 2010) *** *** International Conference on Tests and Proofs (TAP 2010) *** M?laga - Spain, 28 June - 02 July 2010 http://malaga2010.lcc.uma.es/ ========================================================================== TOOLS EUROPE is devoted to the combination of technologies that have emerged as a result of object technology becoming "mainstream". Like its predecessors, TOOLS EUROPE combines an emphasis on quality with a strong practical focus. Started in 1989, TOOLS conferences, held in Europe, the USA, Australia, China and Eastern Europe, have played a major role in the development of object technology; many of seminal concepts were first presented at TOOLS. After an interruption of four years, the conference was revived in 2007 to reflect the maturing of the field and the new challenges ahead and has become a yearly event. Contributions are solicited on all aspects of object technology and related fields, in particular model-based development, component-based development, and patterns (design, analysis and other applications); more generally, any contribution addressing topics in advanced software technology fall within the scope of TOOLS. Reflecting the practical emphasis of TOOLS, contributions showcasing applications along with a sound conceptual contribution are particularly welcome. Topics include: * Object technology, including programming techniques, languages, tools * Testing of object-oriented systems * Patterns, pattern languages, tool support for patterns * Distributed and concurrent object systems * Real-time object-oriented programming and design * Experience reports, including efforts at standardisation * Applications to safety- and security-related software * Component-based programming, modelling, tools * Aspects and aspect-oriented programming and modelling * Frameworks for component-based development * Trusted and reliable components * Model-driven development and Model-Driven Architecture * Domain specific languages and language design * Tools and frameworks for supporting model-driven development * Language implementation techniques, compilers, run-time systems * Practical applications of program verification and analysis * Open source solutions & Reproduction studies All contributions will be subject to a rigorous selection process by the international Program Committee, with a stress on originality, practicality and overall quality. The proceedings will be published in Springer LNBIP. For detailed submission information see the conference page. Important Dates: Papers submission deadline: January 22, 2010 Acceptance notification: March 24, 2010 Camera-ready final copy: April 5, 2010 Conference: June 28 -- July 02, 2010 Conference Chair: Bertrand Meyer, ETH Z?rich and Eiffel Software Program Chair: Jan Vitek, Purdue University Publicity Chair: Osmar Santos, University of York Program Committee: Uwe Assman, University of Dresden, Germany Elisa Baniassad, Chinese University of Hong Kong, Hong Kong Alexandre Bergel, University of Chile, Chile Lorenzo Bettini, University of Torino, Italy Judith Bishop, University of Pretoria, South Africa William Cook, University of Texas Austin, USA Sophia Drossopolou, Imperial College London, UK Catherine Dubois, ENSIIE, France St?phane Ducasse, INRIA Lille, France Manuel Fahndrich, Microsoft Research, USA Harald Gall, University of Zurich, Switzerland Benoit Garbinato, University of Lausanne, Switzerland Angelo Gargantini, University of Bergamo, Italy Jeff Gray, University of Alabama Birmingham, USA Kathryn Gray, University of Cambridge, UK Thomas Gschwind, IBM Research, Switzerland Matthias Hauswith, University of Lugano, Switzerland Nigel Horspool, University of Victoria, Canada Tomas Kalibera, Charles University, Czech Republic Gerti Kappel, Vienna University of Technology, Austria Doug Lea, State University of New York Oswego, USA Shane Markstrum, Brucknell University, USA Peter M?ller, ETH Zurich, Switzerland Oscar Nierstrasz, University of Bern, Switzerland James Noble, Victoria University of Wellington, New Zealand Nate Nystrom, University of Texas Arlington, USA Manuel Oriol, University of York, UK Jonathan Ostroff, York University, Canada Richard Paige, University of York, UK Shaz Qadeer, Microsoft Research, USA Awais Rashid, Lancaster University, UK Vivek Sarkar, Rice University, USA Doug Schmidt, Vanderbilt University, USA Manuel Serrano, INRIA Sophia Antipolis, France Peter Thiemann, University of Freiburg, Germany Dave Thomas, Bedarra Research Labs, Canada Laurence Tratt, Bournemouth University, UK Mandana Vaziri, IBM Research, USA Tian Zhao, University of Wisconsin-Milwaukee, USA