From ducasse at iam.unibe.ch Sat Jan 10 16:06:16 2004 From: ducasse at iam.unibe.ch (ducasse) Date: Sat, 10 Jan 2004 16:06:16 +0100 Subject: Adding Generics to The Java(tm) Programming Language Message-ID: <89AED14C-437E-11D8-9688-000A9573EAE2@iam.unibe.ch> We invite you to attend the following talk: Adding Generics to The Java(tm) Programming Language Gilad Bracha Computational Theologist Sun Microsystems Abstract Generic types allow users to write programs that work uniformly over a family of types. Generic types make programs more robust and type-safe, and more readable, by eliminating the clutter of unnecessary casts. Typical uses are container classes such as collections, lists and stacks. Generic types will be incorporated into the Java(tm) programming language in the? upcoming 1.5 release. In this talk, we highlight key features of the generics extension and discuss tradeoffs between functionality, compatibility, and performance. Bio Gilad Bracha is a computational theologist at Sun Microsystems, co-author and maintainer of the Java Language Specification, and a researcher in the area of object-oriented programming languages. Prior to joining Sun, he worked on Strongtalk, the Animorphic Smalltalk System. He holds a B.Sc in Mathematics and Computer Science from Ben? Gurion University in Israel and a Ph.D. in Computer Science from the University of Utah. When: tuesday 20th of January at 17h15 Where: Institut f?r Wirtschaftsinformatik (IWI), Universit?t Bern, Engehaldenstrasse 8, 3012 Bern, H?rsaal 001 Travel instructions: http://www.iam.unibe.ch/~scg/Resources/Maps/ -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: text/enriched Size: 1422 bytes Desc: not available Url : http://www.iam.unibe.ch/pipermail/choose-news/attachments/20040110/b0bdb011/attachment.bin From markus.gaelli at iam.unibe.ch Mon Jan 12 09:36:01 2004 From: markus.gaelli at iam.unibe.ch (=?ISO-8859-1?Q?Markus_G=E4lli?=) Date: Mon, 12 Jan 2004 09:36:01 +0100 Subject: [choose] Reminder -- Unit Testing with DbC and Equivalence Partitions talk Wed. Jan 14 Message-ID: <5A29A8BE-44DA-11D8-94AA-000A958C4F3C@iam.unibe.ch> The CHOOSE executive board is pleased to invite you to a presentation by Per Madsen (University Aalborg / ETH Zurich) on A unit testing tool based on Design by Contract and equivalence partitions This event is free for all SI-CHOOSE members, even the drinks after the talk! Non-CHOOSE members are encouraged to fill out the membership application form (http://www.s-i.ch/si-appl.html) before attending the meeting. If you want to know more about CHOOSE and the events which CHOOSE organises, please visit http://www.iam.unibe.ch/CHOOSE. NOTE: registration for this event is required. Please fill out the registration form at the end of this e-mail. ------------------------------------------------------------------------ A unit testing tool based on Design by Contract and equivalence partitions ========================================================= Wednesday January 14, 2004 @ 17h00 Institut f?r Wirtschaftsinformatik (IWI), Universit?t Bern, Engehaldenstrasse 8, 3012 Bern, H?rsaal 002 Travel instructions: http://www.iam.unibe.ch/~scg/Resources/Maps/ Speaker ------- Per Madsen, University Aalborg / ETH Zurich Agenda ------ 17h00 - 18h00 Talk and Q/A Afterwards you are invited to a refreshment. Abstract -------- Software testing is an important, but also very hard task. In this talk we will present a testing approach, where parts of the testing process in done automatically. In order for this to happen we have made an extended version of Java that enables the programmer to specify a formal description of Equivalence Partitions and to use Design by Contract as in Eiffel. The combination of these two extensions allows a tool to generate and evaluate test cases automatically. The talk will explain the tool step by step and provide a concrete example. Bio --- Per Madsen is a Ph.D. student from Aalborg University in Denmark. He got a master degree in Computer Science in 1998. From 1998 until 2001 he was employed as a Software Developer in a private company working with baggage handling control systems in airports. After realizing that software testing is a major problem in the industry he returned to the university to become a Ph.D. student. He is now working on the design and implementation of a tool for automatic test case generation. From October 1th 2003 until February 1th 2004 he is a guest at the Chair of Software Engineering, ETH Zurich. ----------------------------------------------------------------------- REGISTRATION ------------ Please DO NOT reply to this e-mail! Fill in the form below and sent it to . Thanks. I want to register to the following event: Unit Testing with Design by Contract and Equivalence Partitions -- Jan 14, 2004 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 unsubscribe, please send the message "unsubscribe choose-news" to: Majordomo at iam.unibe.ch To learn more about SI and CHOOSE, see: http://www.iam.unibe.ch/CHOOSE/ 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 unsubscribe, please send the message "unsubscribe choose-news" to: Majordomo at iam.unibe.ch To learn more about SI and CHOOSE, see: http://www.iam.unibe.ch/CHOOSE/ From metz at glue.ch Wed Jan 14 09:56:34 2004 From: metz at glue.ch (Igor Metz) Date: Wed, 14 Jan 2004 09:56:34 +0100 Subject: [choose] Making RUP Agile SIG Beer -- Thu. Feb 12 -- Uni BE Message-ID: <178290687.1074074194@client83.glue.ch> The CHOOSE executive board is pleased to invite you to a presentation by Michael Hirsch (Z?hlke Engineering AG) on Making RUP Agile. This event is free for all SI-CHOOSE members, even the drinks after the talk! Non-CHOOSE members are encouraged to fill out the membership application form (http://www.s-i.ch/si-appl.html) before attending the meeting. If you want to know more about CHOOSE and the events which CHOOSE organises, please visit http://www.iam.unibe.ch/CHOOSE. NOTE: registration for this event is required. Please fill out the registration form at the end of this e-mail. ------------------------------------------------------------------------ Making RUP Agile ================ Thursday Feb. 12 @ 17h00 Institut f?r Wirtschaftsinformatik (IWI), Universit?t Bern, Engehaldenstrasse 8, 3012 Bern, H?rsaal 002 Travel instructions: http://www.iam.unibe.ch/~scg/Resources/Maps/ Speaker ------- Michael Hirsch, Z?hlke Engineering AG Agenda ------ 17h00 - 18h00 Talk and Q/A Afterwards you are invited to a refreshment. Abstract ======== The Rational Unified Process (RUP) is a comprehensive process covering almost all aspects of software development projects. Due to its great level of detail, RUP has - quite wrongly - the reputation of being too heavyweight for agile development projects. This talk will show how to configure RUP for agile development. Topics covered include what artifacts to use and not to use, best practices for planning and monitoring projects, best practices for handling requirements, and best practices for analysis and design. The talk will be concluded by a brief demonstration of a real world project which was successfully completed with an agile version of RUP. Bio === Michael Hirsch has 20 years of experience in the software industry in various roles, including project manager, software architect and software developer. The last 10 years he has been with Z?hlke Engineering AG, a software contractor and software consultancy in Switzerland. He has been using RUP since 1998, when he led a team that introduced RUP at Z?hlke Engineering and adapted it to the company's needs. Since then Z?hlke Engineering has successfully completed more than 20 projects with an agile version of RUP. Today, Michael splits his time between managing software development projects, coaching and mentoring project teams, and teaching classes on software processes and object oriented analysis and design. ----------------------------------------------------------------------- REGISTRATION ------------ Please DO NOT reply to this e-mail! Fill in the form below and sent it to . Thanks. I want to register to the following event: Making RUP Agile -- Feb 12, 2004 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 unsubscribe, please send the message "unsubscribe choose-news" to: Majordomo at iam.unibe.ch To learn more about SI and CHOOSE, see: http://www.iam.unibe.ch/CHOOSE/ From gerber at iam.unibe.ch Mon Jan 26 08:51:48 2004 From: gerber at iam.unibe.ch (Sabine Gerber) Date: Mon, 26 Jan 2004 08:51:48 +0100 Subject: Kolloquium vom 3.2.04 Message-ID: <001a01c3e3e1$406f2b40$6b415c82@cgg.unibe.ch> Einladung zum n?chsten Vortrag: Dienstag, 3. Februar 2004, 17.30 Uhr in der Uni Engehalde, Engehaldenstrasse 8, 3012 Bern, H?rsaal 001 (1. UG) Shriram Krishnamurthi Brown University, Providence, Rhode Island, USA Automated Modular Verification in Product-Line Systems Feature-oriented programming organizes programs around features rather than objects, thus supporting extensible, product-line architectures. Programming languages increasingly support this style of programming, but programmers get little support from verification tools. Ideally, programmers should be able to verify features independently of each other and use automated compositional reasoning techniques to infer properties of a system from properties of its features. Unfortunately, most modular model checking techniques do not support feature-oriented modules; they betray their hardware roots by assuming that modules compose in parallel. In contrast, feature-oriented modules compose sequentially in the simplest case; most interesting feature-oriented designs are really quasi-sequential compositions of parallel compositions. These designs therefore demand and inspire new verification techniques. This talk gives an overview of feature-oriented modules, our compositional model checking methodology for them, and its application to real software systems. Shriram Krishnamurthi is an Assistant Professor of Computer Science at Brown University. His research lies at the confluence of programming languages, software engineering and computer-aided verification. His recent projects have focused primarily on modular verification of product-line software, and the semantics of Web interactions. He is a co-author of the DrScheme programming environment, the FASTLINK genetic linkage analysis package, and the book How to Design Programs (MIT Press, 2001). He has more recently written Programming Languages: Application and Interpretation. He also coordinates the TeachScheme! high school computer science outreach program. ? Eine Veranstaltung des IAM mit Unterst?tzung von CHOOSE ? Mit freundlichen Gr?ssen Sabine Gerber Institut f?r Informatik und angewandte Mathematik Neubr?ckstr. 10, 3012 Bern http://www.iam.unibe.ch Sekr. CGG / Pr?fungssekretariat, Sabine Gerber Tel. 031 631 49 14 / Fax 031 631 39 65 E-Mail: gerber at iam.unibe.ch 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 unsubscribe, please send the message "unsubscribe choose-news" to: Majordomo at iam.unibe.ch To learn more about SI and CHOOSE, see: http://www.iam.unibe.ch/CHOOSE/ From ducasse at iam.unibe.ch Thu Feb 19 08:21:33 2004 From: ducasse at iam.unibe.ch (ducasse) Date: Thu, 19 Feb 2004 08:21:33 +0100 Subject: SCG PhD Position available Message-ID: <3F03CDE0-62AC-11D8-805E-000A9573EAE2@iam.unibe.ch> The Software Composition Group http://www.iam.unibe.ch/~scg/ is opening one PhD position in software engineering and more ***precisely*** in language design and reengineering object-oriented applications. We are looking for candidates having the following profile - language design - compiler and virtual machines - composition mechanisms - reflective systems, aop - meta-modeling - code analysis - program visualization German is a plus. The candidate will have to help with lectures in german or english. For more information about the software composition group: http://www.iam.unibe.ch/~scg/ and more information on this position ducasse at iam.unibe.ch or oscar at iam.unibe.ch. To apply send an email with the tag [PHD] to ducasse at iam.unibe.ch and oscar at iam.unibe.ch, with a simple letter of motivation and a cv in pdf. (please do not send word documents). Prof. S. Ducasse www.iam.unibe.ch/~ducasse/ 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 unsubscribe, please send the message "unsubscribe choose-news" to: Majordomo at iam.unibe.ch To learn more about SI and CHOOSE, see: http://www.iam.unibe.ch/CHOOSE/ From metz at glue.ch Sun Feb 22 11:08:22 2004 From: metz at glue.ch (Igor Metz) Date: Sun, 22 Feb 2004 11:08:22 +0100 Subject: [choose] Initial Software Project Cost Estimation -- Mon Apr 5 -- Uni Bern Message-ID: <3751781.1077448102@fatboy.hispeed.ch> The CHOOSE executive board is pleased to invite you to a presentation by Simon Moser (The SEE Group) on 'Initial Software Project Cost Estimation'. This event is free for all SI-CHOOSE members, even the drinks after the talk! Non-CHOOSE members are encouraged to fill out the membership application form (http://www.s-i.ch/si-appl.html) before attending the meeting. If you want to know more about CHOOSE and the events which CHOOSE organises, please visit http://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. ------------------------------------------------------------------------ Initial Software Project Cost Estimation ======================================== Monday, April 5, 2004 @ 17h30 - 19h00 Institut fuer Wirtschaftsinformatik (IWI), Universitaet Bern, Engehaldenstrasse 8, 3012 Bern, Hoersaal 001 Travel instructions: http://www.iam.unibe.ch/~scg/Resources/Maps/ Speaker ------- Dr. Simon Moser Agenda ------ 17h30 - 18h30 Talk and Q/A Afterwards you are invited to a refreshment. Abstract ======== Software projects are notoriously difficult to schedule and estimate. This is true for new development as well as for the integration and adaptation of standard software or components. While reasonably precise estimates may be based on models of the business requirements (using UML or equivalent modelling languages), the process of establishing such models is itself a difficult undertaking and . painfully costly. A possibly useful alternative is offerd with Pre-UML based estimation of the System Meter Method. Although still not able to come up with good estimates from the project's name alone, its modelling requirements are modest. The precision of those estimates ranges from +/-20% to +/-35% at a 2-Sigma confidence level. Bio === Simon Moser is an expert in cost estimation and is the originator of the System Meter. He defended his PhD thesis on Measurement and Estimation of Software and Software Processes in 1996 at the University of Bern. He is currently Chair of the SEE Group, which specializes in Software Engineering and Estimation. ----------------------------------------------------------------------- REGISTRATION ------------ Please DO NOT reply to this e-mail! Fill in the form below and sent it to . Thanks. I want to register to the following event: Initial Software Project Cost Estimation (April 5) 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 unsubscribe, please send the message "unsubscribe choose-news" to: Majordomo at iam.unibe.ch To learn more about SI and CHOOSE, see: http://www.iam.unibe.ch/CHOOSE/ From metz at glue.ch Sun Feb 22 11:05:25 2004 From: metz at glue.ch (Igor Metz) Date: Sun, 22 Feb 2004 11:05:25 +0100 Subject: [choose] Integrationsbroker konkret -- Tue Mar 16 -- Uni Bern Message-ID: <3575000.1077447925@fatboy.hispeed.ch> The CHOOSE executive board is pleased to invite you to a presentation by Bernhard Rytz (ELCA) on 'Integrationsbroker konkret'. This event is free for all SI-CHOOSE members, even the drinks after the talk! Non-CHOOSE members are encouraged to fill out the membership application form (http://www.s-i.ch/si-appl.html) before attending the meeting. If you want to know more about CHOOSE and the events which CHOOSE organises, please visit http://www.iam.unibe.ch/CHOOSE. NOTE: registration for this event is required. Please fill out the registration form at the end of this e-mail. ------------------------------------------------------------------------ Integrationsbroker konkret ========================== Tuesday, March 16, 2004 @ 17h00 Institut f?r Wirtschaftsinformatik (IWI), Universit?t Bern, Engehaldenstrasse 8, 3012 Bern, H?rsaal 002 Travel instructions: http://www.iam.unibe.ch/~scg/Resources/Maps/ Speaker ------- Berhard Rytz, ELCA SA Agenda ------ 17h00 - 18h00 Talk and Q/A Afterwards you are invited to a refreshment. Abstract ======== Integrationsbroker und EAI-Werkzeuge versprechen Unterst?tzung in allen technischen Belangen der Integration heterogener Systeme. Der Umfang dieser Werkzeuge, die Dominanz des Marketings und fehlende Vergleichsm?glichkeiten erschweren jedoch die Beurteilung der Eignung f?r ein gegebenes Problem. Dies ist einer der Gr?nde, weshalb in den Unternehmen immer noch viele Integrationsaufgaben mit ad-hoc Mitteln gel?st werden und weshalb der Einsatz (resp. Nicht-Einsatz) eines Integrationsbrokers manchmal zur Glaubensfrage wird. Wir pr?sentieren ein einfaches Referenzmodell zur Beurteilung von Integrationsbrokern und erkl?ren typische Integrationsszenarien. Im Sinne eines einfachen Benchmarking werden wir zeigen, wie verschiedene Integrationsbroker in diesen Szenarien zum Einsatz kommen, was die Werkzeuge effektiv k?nnen und mit welchen Herausforderungen zu rechnen ist. Der Vortrag wird in deutscher Sprache gehalten! Bio === Bernhard Rytz arbeitet als Architekt und Projektleiter f?r die Firma ELCA (www.elca.ch), einen f?hrenden Schweizer IT-Dienstleister mit ?ber 300 Ingenieuren. Herr Rytz hat sich seit 8 Jahren auf verteilte Systeme und Integrationsprojekte spezialisiert. In diesem Gebiet hat er mehrere grosse Firmen im Finanz- und Telekombereich dabei unterst?tzt, bestehende Systeme zu modernisieren, Legacy-Systeme zu integrieren und systematische Integrationsplattformen zu definieren. Zur Zeit untersucht er vertieft Integrationsl?sungen im Portalbereich. Im Nebenamt unterrichtet Bernhard Rytz seit 1997 an der FH Solothurn "object-oriented software engineering". Seine Ausbildung absolvierte er an der Carnegie Mellon University und der ETH Lausanne, welche er mit einem Dipl. Ing. Informatik ETH abschloss. ----------------------------------------------------------------------- REGISTRATION ------------ Please DO NOT reply to this e-mail! Fill in the form below and sent it to . Thanks. I want to register to the following event: Integrationsbroker konkret -- Mar 16 2004 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 unsubscribe, please send the message "unsubscribe choose-news" to: Majordomo at iam.unibe.ch To learn more about SI and CHOOSE, see: http://www.iam.unibe.ch/CHOOSE/ From metz at glue.ch Sun Feb 22 11:03:20 2004 From: metz at glue.ch (Igor Metz) Date: Sun, 22 Feb 2004 11:03:20 +0100 Subject: [choose] The essence of MDA -- Tue. Mar 9 -- Olten Message-ID: <3449968.1077447800@fatboy.hispeed.ch> The CHOOSE executive board and Compuware AG are pleased to invite you to a half-day presentation by Wim Bast (Compuware Corporation, Amsterdam) on 'The essence of MDA'. Please note, that this is not a regular CHOOSE SIG-Beer event: - The event will take in Olten (see below), not in Bern - we charge a registration fee (see below) Non-CHOOSE members are encouraged to fill out the membership application form (http://www.s-i.ch/si-appl.html) before attending the meeting. If you want to know more about CHOOSE and the events which CHOOSE organises, please visit http://www.choose.s-i.ch NOTE: registration for this event is required, as seating is limited. Please fill out the registration form at the end of this e-mail. Registrations will be considered on a FCFS basis. ------------------------------------------------------------------------ The essence of MDA ================== Tuesday, 9. March 2004 Congress Hotel Olten Travel instructions: http://www.congresshotelolten.ch/ Registration fee: CHF 20 for CHOOSE and JUGS members CHF 50 for SI members CHF 100 for non-members Participants will receive a signed copy of Wim Bast's book ?MDA Explained: The Model Driven Architecture: Practice and Promise?. Speaker ======= Wim Bast (Compuware Corporation, Amsterdam) Agenda ====== 08.30 -- 9.00 Registration + Coffee 09.00 -- 10.30 First part of the talk 10.30 -- 10.45 Coffee break 10.45 -- 12.00 Second part of the talk, Q + A Abstract ======== ? The presentation 'The essence of MDA' will discuss the following issues: ? * The goals and the essence of MDA. * The balance between high productivity by?abstraction and the also needed detailed control in software development. * How to realize the goals of MDA: the architecture of MDA tools and modeling languages. * What is not MDA and why so many misunderstandings exist about MDA. * The relation between OMG standards like UML, MOF, XMI, OCL, CWM and others. Bio === Wim Bast is Chief Architect at Compuware's Application Development and Integration Centre in Amsterdam, the Netherlands. Bast is responsible for the core architecture of Compuware?s Java development and integration solution, Compuware OptimalJ. He has worked for the Company for more than seven years, primarily focusing on integrating standard technologies, such as MDA and Java, into Compuware's tools. As Compuware?s main technical representative at the Object Management Group, Bast is directly involved in the development of the Model Driven Architecture (MDA) and its related standards, such as Meta Object Facility (MOF). He initiated the submission of the MOF 2.0 Query, View and Transformation Request for Proposal to the OMG. Bast is Compuware?s MDA expert, specializing in programming and modeling languages, as well as meta-modeling. He is co-author of the book ?MDA Explained: The Model Driven Architecture: Practice and Promise?. He is a respected speaker on the topics of Unified Modeling Language (UML) and Model Driven Architecture (MDA). Prior to joining Compuware, he worked as an information analyst and developed tools for meta-data exchange between development and design tools. ----------------------------------------------------------------------- REGISTRATION ------------ Please DO NOT reply to this e-mail! Fill in the form below and sent it to . Thanks. I want to register to the following event: The essence of MDA -- Mar 9, 2004 Name: ______________________________________ Email: ______________________________________ Company: ______________________________________ Address: ______________________________________ ZIP/City:______________________________________ Please check: [ ] CHOOSE member, fee: CHF 20 [ ] JUGS member, fee: CHF 20 [ ] SI member, fee: CHF 50 [ ] Non-Member, fee: CHF 100 We will encash the registration fee on site. Please keep our live simple and don't show up with 200 franc notes :-) No-shows will be billed! 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 unsubscribe, please send the message "unsubscribe choose-news" to: Majordomo at iam.unibe.ch To learn more about SI and CHOOSE, see: http://www.iam.unibe.ch/CHOOSE/ From ducasse at iam.unibe.ch Thu Feb 26 12:20:36 2004 From: ducasse at iam.unibe.ch (ducasse) Date: Thu, 26 Feb 2004 12:20:36 +0100 Subject: SIG Beer: Seaside: Building Complex Web Applications Simply Message-ID: The CHOOSE executive board is pleased to invite you to a presentation by Lukas Renggli (netstyle.ch) on 'Seaside: Building Complex Web Applications Simply'. This event is free for all SI-CHOOSE members, even the drinks after the talk! Non-CHOOSE members are encouraged to fill out the membership application form (http://www.s-i.ch/si-appl.html) before attending the meeting. If you want to know more about CHOOSE and the events which CHOOSE organises, please visit http://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. Seaside: Building Complex Web Applications Simply ====================================== 20 April 2004 at 17h30 Institut fuer Wirtschaftsinformatik (IWI), Universitaet Bern, Engehaldenstrasse 8, 3012 Bern, Hoersaal 001 Travel instructions: http://www.iam.unibe.ch/~scg/Resources/Maps/ Abstract ====== Seaside is a framework for developing sophisticated web applications in Smalltalk. In this talk I will present some of its unique features, such as its approach to session management: unlike servlet models that require a separate handler for each page or request, Seaside models an entire user session as a continuous piece of code, with natural, linear control flow. Furthermore I will create a small web-application as a demo together with the audience and present a complex production web-site that has been built using Seaside. Seaside: http://beta4.com/seaside2/ Speaker ====== Lukas Renggli (netstyle.ch) is specialist in the development of web applications and content management systems. He is expert in Zope and web solutions, the designer of SmallWiki, a content management application entirely based on objects. Lukas Renggli is currently working for netstyle.ch. ----------------------------------------------------------------------- REGISTRATION ------------ Please DO NOT reply to this e-mail! Fill in the form below and sent it to . Thanks. I want to register to the following event: Seaside: Building Complex Web Applications Simply 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 unsubscribe, please send the message "unsubscribe choose-news" to: Majordomo at iam.unibe.ch To learn more about SI and CHOOSE, see: http://www.choose.s-i.ch/ From metz at glue.ch Mon Mar 1 08:32:27 2004 From: metz at glue.ch (Igor Metz) Date: Mon, 01 Mar 2004 08:32:27 +0100 Subject: [choose - reminder] The essence of MDA -- Tue. Mar 9 -- Olten Message-ID: <1210859.1078129947@client83.glue.ch> The CHOOSE executive board and Compuware AG are pleased to invite you to a half-day presentation by Wim Bast (Compuware Corporation, Amsterdam) on 'The essence of MDA'. Please note, that this is not a regular CHOOSE SIG-Beer event: - The event will take in Olten (see below), not in Bern - we charge a registration fee (see below) Non-CHOOSE members are encouraged to fill out the membership application form (http://www.s-i.ch/si-appl.html) before attending the meeting. If you want to know more about CHOOSE and the events which CHOOSE organises, please visit http://www.choose.s-i.ch NOTE: registration for this event is required, as seating is limited. Please fill out the registration form at the end of this e-mail. Registrations will be considered on a FCFS basis. ------------------------------------------------------------------------ The essence of MDA ================== Tuesday, 9. March 2004 Congress Hotel Olten Travel instructions: http://www.congresshotelolten.ch/ Registration fee: CHF 20 for CHOOSE and JUGS members CHF 50 for SI members CHF 100 for non-members Participants will receive a signed copy of Wim Bast's book ?MDA Explained: The Model Driven Architecture: Practice and Promise?. Speaker ======= Wim Bast (Compuware Corporation, Amsterdam) Agenda ====== 08.30 -- 9.00 Registration + Coffee 09.00 -- 10.30 First part of the talk 10.30 -- 10.45 Coffee break 10.45 -- 12.00 Second part of the talk, Q + A Abstract ======== ? The presentation 'The essence of MDA' will discuss the following issues: ? * The goals and the essence of MDA. * The balance between high productivity by?abstraction and the also needed detailed control in software development. * How to realize the goals of MDA: the architecture of MDA tools and modeling languages. * What is not MDA and why so many misunderstandings exist about MDA. * The relation between OMG standards like UML, MOF, XMI, OCL, CWM and others. Bio === Wim Bast is Chief Architect at Compuware's Application Development and Integration Centre in Amsterdam, the Netherlands. Bast is responsible for the core architecture of Compuware?s Java development and integration solution, Compuware OptimalJ. He has worked for the Company for more than seven years, primarily focusing on integrating standard technologies, such as MDA and Java, into Compuware's tools. As Compuware?s main technical representative at the Object Management Group, Bast is directly involved in the development of the Model Driven Architecture (MDA) and its related standards, such as Meta Object Facility (MOF). He initiated the submission of the MOF 2.0 Query, View and Transformation Request for Proposal to the OMG. Bast is Compuware?s MDA expert, specializing in programming and modeling languages, as well as meta-modeling. He is co-author of the book ?MDA Explained: The Model Driven Architecture: Practice and Promise?. He is a respected speaker on the topics of Unified Modeling Language (UML) and Model Driven Architecture (MDA). Prior to joining Compuware, he worked as an information analyst and developed tools for meta-data exchange between development and design tools. ----------------------------------------------------------------------- REGISTRATION ------------ Please DO NOT reply to this e-mail! Fill in the form below and sent it to . Thanks. I want to register to the following event: The essence of MDA -- Mar 9, 2004 Name: ______________________________________ Email: ______________________________________ Company: ______________________________________ Address: ______________________________________ ZIP/City:______________________________________ Please check: [ ] CHOOSE member, fee: CHF 20 [ ] JUGS member, fee: CHF 20 [ ] SI member, fee: CHF 50 [ ] Non-Member, fee: CHF 100 We will encash the registration fee on site. Please keep our live simple and don't show up with 200 franc notes :-) No-shows will be billed! 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 unsubscribe, please send the message "unsubscribe choose-news" to: Majordomo at iam.unibe.ch To learn more about SI and CHOOSE, see: http://www.choose.s-i.ch/ From Claude.Rubattel at fhso.ch Mon Mar 1 15:05:59 2004 From: Claude.Rubattel at fhso.ch (Rubattel Claude) Date: Mon, 1 Mar 2004 15:05:59 +0100 Subject: J2EE Day in Olten Message-ID: From Claude.Rubattel at fhso.ch Mon Mar 1 17:11:11 2004 From: Claude.Rubattel at fhso.ch (Rubattel Claude) Date: Mon, 1 Mar 2004 17:11:11 +0100 Subject: J2EE Day in Olten Message-ID: Dear CHOOSE Members FYI -- pls distribute : As one of the events in the seminar series Distributed Software Systems by the Department of Computer Sciences and Telecommunications of the University of Applied Sciences Solothurn North-western Switzerland, a J2EE Day will take place on Wednesday 11st May 2004 in Olten on the theme 'J2EE - Architecture and practical Use" with the participation of Sacha Labourey, JBoss Core Developer. Have a look to www.dss.fhso.ch (Early bird registration by 11th April 2004: Fr. 60.-- discount) See you in Olten Best regards Cl. Rubattel Claude Rubattel, Software Eng. SWS, Dipl. El. Eng. HTL / EUR ING University of Applied Sciences Solothurn North-western Switzerland IT Application Development Post address: Riggenbachstr. 16, CH-4600 Olten, Switzerland Working place: S?lipark, Louis-Giroud-Str. 26, CH-4600 Olten Phone: 0848 821 011 Direct: 062 38 82 512 Fax: 062 38 82 593 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 unsubscribe, please send the message "unsubscribe choose-news" to: Majordomo at iam.unibe.ch To learn more about SI and CHOOSE, see: http://www.choose.s-i.ch/ From hasko.heinecke at credit-suisse.com Tue Mar 2 09:26:22 2004 From: hasko.heinecke at credit-suisse.com (Heinecke Hasko (KAID 96)) Date: Tue, 2 Mar 2004 09:26:22 +0100 Subject: FYI: CFP Net.Object Days 2004 Message-ID: Dear CHOOSE members This CFP semms not yet to have been distributed in this forum. So FYI, here it is. Hasko Heinecke CREDIT SUISSE FINANCIAL SERVICES Technology and Operations KAID 96 P.O.Box 600 CH-8070 Z?rich Tel. +41 (1) 3341591 mailto:hasko.heinecke at credit-suisse.com --cut--here-- ************** Net.ObjectDays 2004 (NODe?04) *********************** 5th Annual International Conference on Object-Oriented and Internet- based Technologies, Concepts, and Applications for a Networked World **************************************** Important Dates / Submission guidelines: **************************************** Submission of Papers: April 23, 2004 Notification: May 28, 2004 Final Version Due: June 25, 2004 Conference: September 27-30, 2004 April 23, 2004 Research Papers (16 pages, LNCS rules) has to be uploaded; look at www.netobjectdays.org [For Authors] March 31, 2004 Workshop proposals: cfp-ws at netobjectdays.org May 07, 2004 Tutorial suggestions cfp-tut at netobjectdays.org May 07, 2004 Panel suggestions scp-node at netobjectdays.org May 28, 2004 Industry papers: cfp-industry at netobjectdays.org June 18, 2004 Doctorial symposium (Young Researcher Workshops) cfp-doc at netobjectdays.org - -------------------------- Program Co-Chairs Prof. Dr. Mathias Weske HPI at University of Potsdam Prof. Dr.-Helmert-Stra?e 2-3 14482 Potsdam, Germany E-mail: mathias.weske at hpi.uni-potsdam.de Prof. Dr. Peter Liggesmeyer HPI at University of Potsdam Prof. Dr.-Helmert-Stra?e 2-3 14482 Potsdam, Germany E-mail: peter.liggesmeyer at hpi.uni-potsdam.de - -------------------------- NODe?04 - Official Successor Conference to JavaDays, STJA, JIT Fair and Conference Centre Erfurt, Thuringia, Germany September 27 - 30, 2004 www.netobjectdays.org / kongress at netobjectdays.org hosted Conferences in 2004: - CIA`04 International Workshop on Cooperative Information Agents - ICWS?04 International Conference on Web Services Europe - GSEM?04 International Conference on Grid Services Engineering and Management - MATES?04 German Conference on Multiagent System Technologies ******************* The Main Conference ******************* Net.ObjectDays is one of the major international conferences on object-oriented and internet-based technologies, concepts, and applications. Based on a strong research and innovation focus, Net.ObjectDays has a tradition in bringing together leading researchers from academia and industry on the one hand and system architects, developers, and users from industry and administration on the other hand. Constantly evolving and increasingly powerful information and communication technologies have substantially changed the nature of global relationships, sources of competitive advantage, and opportunities for economic and social development. The Internet, and associated communication technologies have turned the globe into an interconnected network of individuals, firms, organizations, and governments, communicating and interacting with each other through a variety of channels. These developments pose increasingly complex challenges to the computer science community in general and the software community in particular. One of the most important aspects is characterized by buzzwords like on-demand computing or adaptable computing. The basic idea is to assemble, configure and compose software at runtime to provide individual solutions to solve one-of-a-kind issues in an adequate, reliable and cost-effective way. Given this background, the focus of Net.ObjectDays 2004 is on methods, concepts, languages, and tools for efficient, reliable and adaptive composition of software artefacts to provide value-added services, i.e., to provide the scientific and technological basis for making on-demand computing a reality. Recent developments in different areas contribute to this technological basis, for instance web services, service composition and grid computing, but also in software generation, domain engineering and related approaches. Along this line, the topics of the conference include but are not limited to: - Software Methodologies for service composition - Semantic Web Services - Ontological Engineering - Grid Services infrastructure - Functional and non-functional properties - Service Registry design - Standardization issues - Framework technologies and platform developments - Software Reusability - Domain Engineering and Software Product Lines - Object-oriented technologies and concepts - Architecture-centric development - Component-based approaches - Agile Processes and Agile Modeling - Generic Programming - Model Driven Architecture - Software Patterns and Frameworks - Software Quality and Testing - Aspect-Oriented Software Development - Generative Programming - Component Market Places - Middleware, especially EJB, CORBA, Web Services, .NET, Jini We invite submissions in the following categories: - Research papers - Case studies from industry Electronic submissions are strongly encouraged; please upload a self-contained PostScript file or PDF file; details will be announced shortly. Papers must be original contributions that have not been published previously, nor already submitted to other conferences in parallel with this conference. The length of the paper cannot exceed 16 pages, and the paper should be in such a form that it can be immediately included in the proceedings without major revision. The layout has to match the formatting instructions of Springer LNCS that can be found at www.springer.de/comp/lncs/authors.html. Papers that do not match these formatting instructions will not be considered. Papers must be in English. Submissions received too late and submissions sent by fax will not be considered. We plan to publish the conference proceedings in the Springer Lecture Notes in Computer Science series. The title page must contain a short abstract and a classification of the topics covered, preferably based on the topics above. Please also specify the paper category. The paper must clearly state the problem being addressed, the goal of the work, the results achieved, and the relation to other work. It must be self contained. Program Committee Witold Abramowicz, PUE, Poland Budak Arpinar, U Georgia at Athens, USA Mehmet Aksit, U Twente, The Netherlands Colin Atkinson, U Mannheim, Germany Ken Barker, U Calgary, Canada Boualem Benatallah, UNSW, Australia Lodewijk Bergmans, U Twente, The Netherlands Frank Bomarius, Fraunhofer IESE, Germany Alejandro Buchmann, TU Darmstadt, Germany Fabio Casati, HP Labs, USA Pat Croke, HP, Ireland Jos de Bruijn, U Innsbruck, Austria Andreas Dengel, DFKI, Germany Schahram Dustar, TU Wien, Austria Bernd Freisleben, U Marburg, Germany Kurt Geihs, TU Berlin, Germany Reinhard Gotzhein, U Kaiserslautern, Germany Volker Gruhn, U Leipzig, Germany Heinrich Hu?mann, TU M?nchen, Germany Mario Jeckle, FH Furtwangen, Germany Gerti Kappel, TU Wien, Austria Stefan Kirn, U Hohenheim, Geramy Ryszard Kowalczyk, SWIN, Australia Falk Langhammer, Living Pages Research, Germany Peter Liggesmeyer, HPI U Potsdam, Germany David Lorenz, Northeastern University, USA Frank Maurer, U Calgary, Canada Gero Muehl, TU Berlin, Germany J?rg M?ller, Siemens AG, Germany Dirk Mutig, Fraunhofer IESE, Germany Josef Noll, Telenor, Norway Roy Oberhauser, Siemens AG, Germany Andreas Polze, HPI U Potsdam, Germany Michael Rosemann, Queensland UT, Australia G?nter Ruhe, U Calgary, Canada Roland Seiffert, IBM Deutschland, Germany Andreas Speck, U Jena, Germany Michael Stal, Siemens AG, Germany Mihaela Ulieru, U Calgary, Canada Laurentiu Vasiliu, DERI, Ireland Jari Veijalainen, U Jyv?skyl?, Finnland Gottfried Vossen, U M?nster, Germany Guido Wirtz, U Bamberg, Germany Leon Zhao, U Arizona, USA -- Organization Net.ObjectDays c/o tranSIT GmbH Ilmenau, Langewiesener Str. 32, 98693 Ilmenau kongress at netobjectdays.org Tel./Fax: +49 (0)3677 8451-00 / -20 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 unsubscribe, please send the message "unsubscribe choose-news" to: Majordomo at iam.unibe.ch To learn more about SI and CHOOSE, see: http://www.choose.s-i.ch/ From oscar.nierstrasz at acm.org Tue Mar 2 14:15:35 2004 From: oscar.nierstrasz at acm.org (Oscar Nierstrasz) Date: Tue, 2 Mar 2004 14:15:35 +0100 Subject: SI-SE 2004 Symposium on Software Components Message-ID: Reminder: 18./19. March, 2004, University of Zurich: SI-SE 2004: Components - The future of software engineering? Don't miss the occasion to hear what international experts have to say about software components. Talks by David Parnas, Bertrand Meyer, Erich Gamma, Sridhar Iyengar, Heinz Z?llighoven and Oscar Nierstrasz. Half-Day Tutorials by Erik D?rnenburg and Sridhar Iyengar. Information and registration at http://www.ifi.unizh.ch/si-se/sise2004 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 unsubscribe, please send the message "unsubscribe choose-news" to: Majordomo at iam.unibe.ch To learn more about SI and CHOOSE, see: http://www.choose.s-i.ch/ From zicari at ltt.de Wed Mar 17 09:42:09 2004 From: zicari at ltt.de (Roberto Zicari) Date: Wed, 17 Mar 2004 09:42:09 +0100 Subject: [choose] Java Day, Zurich April 1, 2004 Message-ID: <40580F5D.A1EDCAEB@ltt.de> Dear Colleague, LogOn is organizing a conference and exhibits on Java, called "LogOn Info Day Java", in Zurich, on April 1, 2004, at the Novotel Zurich Airport Messe. The event is for free, but pre-registration is required. Details at: http://www.ltt.de/java-days.2004/zurich.shtml Best Regards Roberto Zicari 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 unsubscribe, please send the message "unsubscribe choose-news" to: Majordomo at iam.unibe.ch To learn more about SI and CHOOSE, see: http://www.choose.s-i.ch/ From ducasse at iam.unibe.ch Thu Mar 25 09:51:13 2004 From: ducasse at iam.unibe.ch (=?ISO-8859-1?Q?st=E9phane_ducasse?=) Date: Thu, 25 Mar 2004 09:51:13 +0100 Subject: [choose] Reminder: IAM and SIGBeer talk Seaside building complex web applications simply Message-ID: <923182F3-7E39-11D8-8C3A-000A9573EAE2@iam.unibe.ch> 20 of April! Mark this date in your agenda! The CHOOSE executive board, the Software Composition Group of the University of Berne and the Swiss Smalltalk User Group are pleased to invite you to a presentation by Lukas Renggli (netstyle.ch) on 'Seaside: Building Complex Web Applications Simply'. This event is free even the drinks after the talk! Non-CHOOSE members are encouraged to fill out the membership application form (http://www.s-i.ch/si-appl.html) before attending the meeting. If you want to know more about CHOOSE and the events which CHOOSE organises, please visit http://www.choose.s-i.ch/. NOTE: registration for this event is required because we have to prepare the apero. Please fill out the registration form at the end of this e-mail. Seaside: Building Complex Web Applications Simply ====================================== 20 April 2004 at 17h30 Institut fuer Wirtschaftsinformatik (IWI), Universitaet Bern, Engehaldenstrasse 8, 3012 Bern, Hoersaal 001 Travel instructions: http://www.iam.unibe.ch/~scg/Resources/Maps/ Abstract ====== Seaside is a framework for developing sophisticated web applications in Smalltalk. In this talk I will present some of its unique features, such as its approach to session management: unlike servlet models that require a separate handler for each page or request, Seaside models an entire user session as a continuous piece of code, with natural, linear control flow. Furthermore I will create a small web-application as a demo together with the audience and present a complex production web-site that has been built using Seaside. I will present the new features of the just released version 2.5. Seaside: http://beta4.com/seaside2/ Speaker ====== Lukas Renggli (netstyle.ch) is specialist in the development of web applications and content management systems. He is expert in Zope and web solutions, the designer of SmallWiki, a content management application entirely based on objects. Lukas Renggli is currently working for netstyle.ch. ----------------------------------------------------------------------- REGISTRATION ------------ Please DO NOT reply to this e-mail! Fill in the form below and sent it to . Thanks. I want to register to the following event: Seaside: Building Complex Web Applications Simply Name: ______________________________________ Email: ______________________________________ Company: ______________________________________ Address: ______________________________________ ZIP/City:______________________________________ Please check: [ ] CHOOSE member [ ] JUGS member [ ] SI member [ ] Non-Member [ ] SSUG 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 unsubscribe, please send the message "unsubscribe choose-news" to: Majordomo at iam.unibe.ch To learn more about SI and CHOOSE, see: http://www.choose.s-i.ch/ 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 unsubscribe, please send the message "unsubscribe choose-news" to: Majordomo at iam.unibe.ch To learn more about SI and CHOOSE, see: http://www.choose.s-i.ch/ From hasko.heinecke at credit-suisse.com Tue Apr 6 16:38:08 2004 From: hasko.heinecke at credit-suisse.com (Heinecke Hasko (KAI 95)) Date: Tue, 6 Apr 2004 16:38:08 +0200 Subject: [choose] CfP Net.Object Days 27.-30.09.2004, Erfurt, Germany Message-ID: Call for Participation - NODe 2004 Developer/Industry Track Die Konferenz F?nfte j?hrliche Konferenz f?r objektorientierte und internetbasierte Technologien, Konzepte und Anwendungen f?r eine vernetzte Welt. Die Net.ObjectDays ist eine der gro?en internationalen Konferenzen f?r objektorientierte und internetbasierte Technologien, Konzepte und Anwendungen. Mit einem starken Schwerpunkt auf Forschung und Innovation besitzt die Net.ObjectDays eine Tradition darin, Forscher aus der akademischen und industriellen Welt mit Systemarchitekten, Entwicklern und Anwendern aus der Industrie zusammenzubringen. Die Konferenz findet in der Zeit vom *27. bis 30. September 2004* im Messekongresszentrum in *Erfurt* statt. Developer/Industry Track Die diesj?hrigen Net.ObjectDays setzen erstmals einen Schwerpunkt auf die Themen der *industriellen Software-Entwicklung*. Wir laden Referenten mit fundierten Erfahrungen in der Software-Entwicklung ein, sich mit einem Vortrag an der Konferenz zu beteiligen. Gesucht sind Vortr?ge ?ber Methodiken, Tools und Technologien. Im Vordergrund stehen *praktische Aspekte*, das hei?t es sind insbesondere Vertreter der Industrie (im Ggs. zur Forschung) f?r den Developer/Industry Track gesucht. Die gew?nschten Themen umfassen die Themen der Hauptkonferenz, sind aber nicht auf diese beschr?nkt. Bitte entnehmen Sie die Themen der Hauptkonferenz dem CfP unter http://net.objectdays.org/node04/de/authors/cfp/cfp-node.html. F?r den Developer/Industry Track mit seinem *praktischen Schwerpunkt* rufen wir des Weiteren ausdr?cklich auch zu Beitr?gen zu den folgenden Themen auf: * Softwarearchitekturen und -bestandteile (Erfahrungen mit konkreten Entwicklungsans?tzen und Werkzeugen) * Softwareentwicklungsprozesse (Erfahrungen mit konkreten Prozessen und Werkzeugen) * Softwareentwicklungsumgebungen * Softwareentwicklung im Fokus: Empirische Betrachtungen von Projekterfolgen und -misserfolgen * Der Umgang mit Anforderungen als Schl?ssel zum Erfolg? * Erfahrungen / technische Grenzem im Einsatz von Plattformtechnologien in gro?en Entwicklungsprojekten (z.B. .NET, Enterprise Java, ...) * Datenhaltung f?r Anwendungen / Konvergenz von Entwurfsmethoden * Sicherheit und Performance mehrschichtiger Web-Anwendungen * Standardisierung * Technisches Management (System-, Konfigurations-, Deployment-, Anwendungs-) * Der Faktor Mensch in der Softwareentwicklung (hilft Aus- und Weiterbildung?) * Beherrschung von Komplexit?t in Software-Projekten * Ber?cksichtigung der Benutzbarkeit (u.a. Usability) von Anwendungen im Softwareentwicklungsprozess * Wirtschaftlichkeit der Softwareentwicklung * Aktuelle Praxistrends (z.B. nearshore-, offshore-Entwicklung, Softwareentwicklung f?r multimediale, eingebettete Ger?te, Software und geistiges Eigentum) * Erste Praxiserfahrungen mit oder Vorstellungen von neuen Methodiken, Tools und Technologien Zielgruppe Der Developer/Industry Track richtet sich an Software-Entwickler und soll den Erfahrungsaustausch innerhalb der Developer-Community unterst?tzen. Gesucht sind deshalb Vortr?ge, die entweder einen neuen Beitrag zur Software-Entwicklung leisten k?nnen (neues Tool, neue Technik usw.), oder solche, die praktische Erfahrungen mit aktuellen Themen zum Gegenstand haben. Einreichung von Beitr?gen / Termine Um einen Beitrag einzureichen, verfahren Sie bitte wie folgt: 1. F?llen Sie das Formular submission.txt (http://www.linkwerk.com/pub/node2004/submission.txt) vollst?ndig aus. Einreichungen bitte in Deutsch oder Englisch. 2. F?gen Sie bitte ggf. vorhandene Foliens?tze oder schriftliche Ausarbeitungen Ihres Beitrags als *PDF-Datei* an. Ausarbeitungen und Foliens?tze erlauben eine bessere Beurteilung Ihres Beitrags und Erh?hen die Chance der Annahme. Andere Formate als Plain Text (submission.txt) und PDF (Folien, Ausarbeitungen) werden nicht akzeptiert. Sofern Sie Ihre Einreichung komprimieren, benutzen Sie bitte Zip- oder Tar/Gzip-Archive. Ihre Mail darf einen Umfang von 500K nicht ?berschreiten. F?r jeden Vortrag stehen auf der Konferenz *30 Minuten* zur Verf?gung. Bitte ber?cksichtigen Sie dies bei der Planung Ihres Beitrags. 3. Schicken Sie das ausgef?llte Formular sowie Ihre Folien/Ausarbeitungen bis zum 28. Mai 2004 an node2004-developer at lists.linkwerk.com . Sie erhalten bis zum 15. Juni 2004 eine Benachrichtigung ?ber die Annahme ihres Beitrags. Hinweis: Die Beitr?ge des Developer/Industry Tracks werden nicht in den Tagungsband der (akademischen) Hauptkonferenz aufgenommen. Falls Sie Ihren (akademischen) Beitrag im Tagungsband ver?ffentlichen m?chten, reichen Sie ihn bitte f?r die akademische Hauptkonferenz ein. Beachten Sie die fr?heren Abgabefristen im Haupt-CfP; des Weiteren gelten abweichende Regeln f?r die Einreichung eines Beitrags. Developer Committee * Hasko Heinecke, Credit Suisse, Z?rich * Christoph Leisegang, freiberuflich, Hamburg * Ingo Macherius, freiberuflich, Darmstadt * Dr. Michael Merz, Ponton Consulting, Hamburg * Prof. Dr. Arnulf Mester, Materna, Dortmund * Stefan Mintert (Chair), Linkwerk.com, Hamburg * Christian Noack, freiberuflich, Dortmund (vormals Daedalos Consulting, Witten) * Bernd Oesterreich, Oose.de, Hamburg * Fernando Schneider, Hanser Verlag, M?nchen * Guido von Walter, Living Pages, M?nchen Links * Homepage Net.ObjectDays * CfP Developer/Industry Tracks (dieser Text) 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 unsubscribe, please send the message "unsubscribe choose-news" to: Majordomo at iam.unibe.ch To learn more about SI and CHOOSE, see: http://www.choose.s-i.ch/ From zicari at ltt.de Tue Apr 6 10:48:40 2004 From: zicari at ltt.de (Roberto Zicari) Date: Tue, 06 Apr 2004 10:48:40 +0200 Subject: [choose] OMG Days in April. Message-ID: <40726EE9.D6EE3BB7@ltt.de> Dear Colleague, The Object Management Group (OMG) is holding a number of Information Days in April. The events are free of charge. If you wish to reserve a seat, I would advise you pre-register using the form on the Web (see below). Programs and registration for each event are available at: OMG Day Munich - April 20, 2004. (in German and English) http://www.ltt.de/omg-days.2004/munich/conference.shtml OMG Day Frankfurt - April 21, 2004. (in German and English) http://www.ltt.de/omg-days.2004/frankfurt/conference.shtml OMG Day Berlin - April 26, 2004. (in German and English) http://www.ltt.de/omg.java-days.2004/berlin/conference.shtml OMG Day Amsterdam - April 28, 2004. (in English) http://www.ltt.de/omg.java-days.2004/amsterdam/conference.shtml OMG Day Brussels - April 29, 2004. (in English) http://www.ltt.de/omg-days.2004/brussels/conference.shtml Please distribute this information as you see proper. Best regards, Roberto Zicari OMG Representative Europe. ## 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 unsubscribe, please send the message "unsubscribe choose-news" to: Majordomo at iam.unibe.ch To learn more about SI and CHOOSE, see: http://www.choose.s-i.ch/ From ducasse at iam.unibe.ch Fri Apr 16 12:39:56 2004 From: ducasse at iam.unibe.ch (=?ISO-8859-1?Q?st=E9phane_ducasse?=) Date: Fri, 16 Apr 2004 12:39:56 +0200 Subject: [choose] Reminder: Seaside building complex web applications simply (IAM and SIGBeer talk) Message-ID: <670F20C1-8F92-11D8-A24C-000A9573EAE2@iam.unibe.ch> 20 of April! Mark this date in your agenda! The CHOOSE executive board, the Software Composition Group of the University of Berne and the Swiss Smalltalk User Group are pleased to invite you to a presentation by Lukas Renggli (netstyle.ch) on 'Seaside: Building Complex Web Applications Simply'. This event is FREE even the drinks after the talk! Non-CHOOSE members are encouraged to fill out the membership application form (http://www.s-i.ch/si-appl.html). If you want to know more about CHOOSE and the events which CHOOSE organises, please visit http://www.choose.s-i.ch/. NOTE: registration for this event is required because we have to prepare the apero. Please fill out the registration form at the end of this e-mail. Seaside: Building Complex Web Applications Simply ====================================== 20 April 2004 at 17h30 Institut fuer Wirtschaftsinformatik (IWI), Universitaet Bern, Engehaldenstrasse 8, 3012 Bern, Hoersaal 001 Travel instructions: http://www.iam.unibe.ch/~scg/Resources/Maps/ Abstract ====== Seaside is a framework for developing sophisticated web applications in Smalltalk. In this talk I will present some of its unique features, such as its approach to session management: unlike servlet models that require a separate handler for each page or request, Seaside models an entire user session as a continuous piece of code, with natural, linear control flow. Furthermore I will create a small web-application as a demo together with the audience and present a complex production web-site that has been built using Seaside. I will present the new features of the just released version 2.5. Seaside: http://beta4.com/seaside2/ Speaker ====== Lukas Renggli (netstyle.ch) is specialist in the development of web applications and content management systems. He is expert in Zope and web solutions, the designer of SmallWiki, a content management application entirely based on objects. Lukas Renggli is currently working for netstyle.ch. ----------------------------------------------------------------------- REGISTRATION ------------ Please DO NOT reply to this e-mail! Fill in the form below and sent it to . Thanks. I want to register to the following event: Seaside: Building Complex Web Applications Simply Name: ______________________________________ Email: ______________________________________ Company: ______________________________________ Address: ______________________________________ ZIP/City:______________________________________ Please check: [ ] CHOOSE member [ ] JUGS member [ ] SI member [ ] Non-Member [ ] SSUG 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 unsubscribe, please send the message "unsubscribe choose-news" to: Majordomo at iam.unibe.ch To learn more about SI and CHOOSE, see: http://www.choose.s-i.ch/ _______________________________________________ Esug-list mailing list Esug-list at lists.esug.org http://lists.esug.org/listinfo/esug-list 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 unsubscribe, please send the message "unsubscribe choose-news" to: Majordomo at iam.unibe.ch To learn more about SI and CHOOSE, see: http://www.choose.s-i.ch/ From metz at glue.ch Wed Apr 21 08:56:26 2004 From: metz at glue.ch (Igor Metz) Date: Wed, 21 Apr 2004 08:56:26 +0200 Subject: [choose] [CHOOSE] Einladung zum JUGS "Java WebServices" Seminar Message-ID: <175328281.1082537786@client83.glue.ch> Einladung zum JUGS "Java WebServices" Seminar ============================================= Am 25. Mai findet ein Nachmittagsevent zum Thema WebServices, SOAP, BPEL etc. statt. R?umlichkeiten und Ap?ro werden von unserem Sponsor IBM zur Verf?gung gestellt. (Hohlstrasse 600, 8010 Z?rich. Direkt neben dem Bahnhof Z?rich Altstetten). Die Speakers stammen von Sun Schweiz, IBM Boeblingen sowie Pyx Engineering AG. Der Event ist f?r CHOOSE Mitglieder kostenlos. Agenda: 13:30 - 14:30 Einf?hrung in SOAP WebServices anhand von Apache AXIS Silvano Maffeis, Pyx Engineering AG 14:30 - 15:30 Business Process Coordination mittels WebServices Technologie (BPEL) Birgit Duerrstein, IBM Development Laboratory Boeblingen f?r Websphere Process Choreographer 15:30 - 16:00 Pause 16:00 - 17:00 Erfahrungen I: Sicherer Dokumentenaustausch mittels WebServices bei der Bundesjustiz Bernard Achermann, Daniel Pulfer, SUN Microsystems (Schweiz) AG 17:00 - 18:00 Erfahrungen II: Kunden Proof of Concept mit Websphere Business Process Choreographer (BPEL), Host Integration, IMS, Stored Procedures... Gerd Watmann, IBM Development Laboratory Boeblingen, WebSphere Labbased Services Ab 18 Uhr Ap?ro Anmeldung und weitere Infos online unter http://www.jugs.ch/html/events/2004/webservices.html ---------------------------------------------------------------- Java User Group Switzerland Postfach 2322, 8033 Zuerich WWW: JUGS is an interest group of the Swiss Informatics Society (SI) , the swiss chapter of ACM. ---------------------------------------------------------------- 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 unsubscribe, please send the message "unsubscribe choose-news" to: Majordomo at iam.unibe.ch To learn more about SI and CHOOSE, see: http://www.choose.s-i.ch/ From dv at vollmann.ch Wed Apr 21 15:09:56 2004 From: dv at vollmann.ch (Detlef Vollmann) Date: Wed, 21 Apr 2004 15:09:56 +0200 Subject: [choose] Einladung zum ZFI-Fachreferat "C++ Update" Message-ID: <408672A4.4C74C048@vollmann.ch> Einladung zum ZFI-Fachreferat C++ Update Orientierung ?ber die neuesten Entwicklungen dieser Sprache Sehr geehrte Damen und Herren, gerne laden wir Sie zu unserem Fachreferat ein. Detlef Vollmann, der Schweizer Delegierte bei der ISO f?r C++ und .NET/CLI, informiert im Rahmen von zwei Fach-Referaten des Zentrum f?r Informatik ZFI in Bern und Z?rich ?ber die anstehenden Neuerungen bei C++. Ende M?rz 2004 hat sich in Sydney in Anwesenheit von Herrn Vollmann eine Arbeitsgruppe der ISO getroffen. Das Ziel: Eine ?berarbeitung und Erweiterung des Standards f?r die Programmiersprache C++. Dieses Upgrade f?r C++ wird schrittweise realisiert. Der erste Teil, das sogenannte "Technical Corrigendum (TC)", ist bereits offiziell verabschiedet. Dieses TC enth?lt haupts?chlich Korrekturen und Klarstellungen und kann als Bugfix f?r C++ bezeichnet werden. Der zweite Teil, der "Technical Report on Performance", ist technisch abgeschlossen und befindet sich in der letzten internationalen Abstimmung. Dieser Performance TR r?umt einerseits mit vielen Vorurteilen ?ber die Performance von C++ auf und gibt Tipps f?r eine entsprechende ressourcensparende Programmierung. Zum anderen geht der Performance TR auf die speziellen Anforderungen von embedded und Realtime-Systemen ein. So werden konkrete Aussagen zu Timings bestimmter Sprachkonstrukte gemacht. Ebenfalls enthalten ist eine C++-Library-Schnittstelle zum Ansprechen von Hardware. Den dritten Teil bildet der "Technical Report for Library Extensions", der Erweiterungen in der C++-Standardbibliothek bringen wird. Den Abschluss des C++-Upgrades bildet dann eine neue Version des Standards. Hier haben die Arbeiten erst angefangen und ein Abschlusstermin ist noch nicht in Sicht. Direkt vor dem Treffen der ISO-Arbeitsgruppe f?r C++ hat sich in Melbourne eine ECMA-Arbeitsgruppe getroffen zur Ausarbeitung eines Mappings von C++ auf .NET/CLI. Dieses ZFI-Fachreferat informiert Sie ?ber die bereits beschlossenen und noch anstehenden Erweiterungen von C++. Dabei sind besonders folgende Themen vorgesehen: - Mapping von C++ auf .NET/CLI - C++ Performance Report - C++ f?r embedded und Real-Time-Systeme - Entwicklungen der Standardlibrary - Weiterentwicklung der Programmiersprache Referent: Detlef Vollmann, Bereichsleiter C++/OO des ZFI (siehe http://www.vollmann.ch/de/dv/index.html). Orte: Z?rich (Technopark): Montag, 26. April, 1600-1815 Uhr Bern (Stadt): Dienstag, 27. April, 1630-1845 Uhr Die Lokalit?ten sind mit ?ffentlichen und privaten Verkehrsmitteln gut erreichbar. Die genaue Ortsangabe erhalten Sie mit Ihrer Anmeldebest?tigung zugestellt. Teilnahme + Anmeldung: Bitte melden Sie sich per Mail (mailto:zentralsekretariat at zfi.ch) oder telefonisch an. Ihre Anmeldung wird von uns r?ckbest?tigt. Die Teilnahme ist kostenlos. Begleitpersonen sind herzlich willkommen. -- Detlef Vollmann vollmann engineering gmbh Linux and C++ for Embedded Systems http://www.vollmann.ch/ 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 unsubscribe, please send the message "unsubscribe choose-news" to: Majordomo at iam.unibe.ch To learn more about SI and CHOOSE, see: http://www.choose.s-i.ch/ From choose at iam.unibe.ch Fri Apr 23 10:00:17 2004 From: choose at iam.unibe.ch (CHOOSE) Date: Fri, 23 Apr 2004 10:00:17 +0200 Subject: [choose] =?ISO-8859-1?Q?Reminder:_The_SEE_Group_-_Aufwandsch=E4tzungen_in?= =?ISO-8859-1?Q?_sehr_fr=FChen_Phasen...?= Message-ID: <42BAFBCF-94FC-11D8-A1DD-000A958EE9C4@iam.unibe.ch> This free event is nearby Bern, and should be of interest to CHOOSE members. Sender: owner-choose-news at iam.unibe.ch Precedence: bulk Oscar Nierstrasz Begin forwarded message: Subject: Reminder: The SEE Group - Aufwandsch?tzungen in sehr fr?hen Hallo, ? Am Donnerstag, 6. Mai 2004, findet von 09:00-17:00 das eint?gige --f?r Dich kostenfreie-- Seminar zum Thema ? IT-Projekt Aufwandsch?tzungen basierend auf Vor-UML-Modellen ? statt. Es w?rde mich freuen, wenn ich Dich in unseren "neuen" R?umlichkeiten in Grossh?chstetten zu Techniken in diesem Bereich informieren k?nnte. Es wird sowohl Theorie als auch praktische Beispiele geben... ? Bis sp?testens am Freitag, 30. April 2004, sollte ich bei Interesse Deine definitive Anmeldung haben, damit das "Organisatorische" ohne gr?ssere Probleme abgewickelt werden kann. ? E Gruess?? --Simon-- ? ------------------------------ ? Die Themen des Seminars: ??- Projektparameter: Geld, Zeit und Ergebnis ??- Projektkontrolle =?Erwartungsmanagement und Produktivit?tsmanagement ? - Prozess-Einbettung: Aufwandsch?tzung, Nachkalkulation, kontinuierliche Verbesserung ??- Analyse von Pflichtenheften und Anforderungsbeschreibungen ??- Modellierung mit PRE ??- Messung der PRE Komplexit?t mit Hilfe des System Meter ??- Ableitung des Aufwands auf Grund von Erfahrungswerten ??- Bewertung des Projektvorgehens und Ableitung des Aufwands pro Projektergebnis ??- Ableitung der Projektdauer ??- Risikoanalysen ? ? -----Original Message----- From: Simon at The SEE Group [mailto:simon at seegroup.ch] Sent: Friday, April 02, 2004 2:29 PM Subject: Einstieg / ?bersicht ?ber die Software Engineering und Estimation Techniken von The SEE Group... Hallo, ? Am Donnerstag, 6. Mai 2004, w?rde ich Dich/Euch gerne in Grossh?chstetten zu einem kostenfreien Einsteigerkurs in die Sch?tztechniken von The SEE Group einladen. Die Techniken sind rasch in eigenen Projekten anwendbar. Ebenso ist die Anwendung der Techniken als Dienstleistung f?r Eure Kunden verkaufbar.?Es w?rde mich freuen, wenn ihr Euch zu dieser Weiterbildung entschliessen k?nntet... meldet Euch doch bitte bei mir an. Mehr unter http://www.seegroup.ch/ge/training_index.html ... ? E Gruess?? --Simon-- ? Simon Moser Thunstrasse 50 3510 Konolfingen / Stalden i.E. 031 721 15 85 078 621 15 85 (mobile) ? 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 unsubscribe, please send the message "unsubscribe choose-news" to: Majordomo at iam.unibe.ch To learn more about SI and CHOOSE, see: http://www.choose.s-i.ch/ From m.gedosev at ltt.de Wed May 5 14:04:52 2004 From: m.gedosev at ltt.de (Milos Gedosev) Date: Wed, 5 May 2004 14:04:52 +0200 Subject: [choose] Free OMG/Java Info Day Zurich on May 24, 2004 Message-ID: <6A6FB331-9E8C-11D8-82B5-00306555C726@ltt.de> Dear Choose Members, LogOn Technology Transfer is announcing the LogOn Info Day OMG/Java, taking place in Zurich, on May 24, 2004. The LogOn Info Day is a free one-day conference with tutorials and an exhibition focusing on "Enterprise Integration" and on "Java for the Enterprise". The program is featuring a Keynote from Andrew Watson, Vice President and Technical Director, OMG and a number of Case Studies and Corporate Presentations on MDA, UML 2.0 and Service-oriented Architectures. The current agenda and a registration form are available at: http://www.ltt.de/omg.java-days.2004/zurich/agenda For any questions the organizer LogOn can be reached at logon at ltt.de or at +49-6173-955850. Kind regards, Milos Gedosev OMG Business Development Manager LogOn Technology Transfer GmbH Bleichstr. 5 D-61476 Kronberg Tel.: +49-6173-9558-50 Fax: +49-6173-9558-65 www.ltt.de 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 unsubscribe, please send the message "unsubscribe choose-news" to: Majordomo at iam.unibe.ch To learn more about SI and CHOOSE, see: http://www.choose.s-i.ch/ From uburri at ch-open.ch Fri May 14 11:56:38 2004 From: uburri at ch-open.ch (Ursula Burri) Date: Fri, 14 May 2004 11:56:38 +0200 Subject: [choose] /ch/open-Workshop-Tage: Call for Papers Message-ID: <5.1.1.6.2.20040514115031.01badaf0@pop.freesurf.ch> Call for Papers 2004 ==================== Sender: owner-choose-news at iam.unibe.ch Precedence: bulk Liebe Mitglieder und Freunde der /ch/open Workshoptage, Gleich vorab die Daten der diesj?hrigen Workshoptage: =============================================================== Di, Mi und Do 5., 6. und 7. Oktober 2004 an der HSR Rapperswil. =============================================================== Die Auswertung der letzten Workshoptage 2003 hat ergeben, dass wir mit unserem Angebot zwar nicht alle Eure Interessen richtig eingesch?tzt haben, aber zumindest sind wir, wie an der GV im Budget pr?sentiert wurde, wieder im ?blichen m?ssigen Rahmen in der Gewinnzone gelandet. Dieses Jahr m?chten wir versuchen, alle eingesetzte Software auf einer Knoppix bzw. /ch/noppix CD zu integrieren, so dass wir relativ wenig Administrationsarbeit auf den Systemen in der HSR leisten m?ssen. Die Kursleiter sind also gebeten, ihre Bed?rfnisse an auf Linux lauff?higer Software fr?hzeitig anzumelden, so dass wir sie in die /ch/noppix CD integrieren k?nnen. Wir rufen Euch alle nun wieder auf, Eure Beitr?ge einzureichen. Die Themenvorschl?ge f?r die Workshoptage 2004 Wir bieten wiederum 4 Tracks an: 1. Java - Angebote unserer Freunde aus der JUGS Themenvorschl?ge: * OSS Dev Environment for Java Projects 2. Projektmanagement, Menschenf?hrung, Marketing Referenten (werden angefragt): * Rolf Nievergelt und Walter Jenni * /ch/open Process (Marcel Bernet, Thomas Fehlmann) 3. OSS aktuell Themenvorschl?ge: * Voice over IP (Asterisk) * Integration Linux/Exchange (Novell) * KDE Programming (using KParts) 4. OSS Datenbanken Themenvorschl?ge: * PostgreSQL mit Bruce Momjian * MySQL, neuste Features Annahmeschluss: Fr, 17.7.2004 Ort: Hochschule Rapperswil Zeit: 5., 6. und 7. Oktober 2004 Dauer pro Workshop: 1/2 oder 1 Tag Inhalt/Form: Gute Mischung zwischen Theorie, Praxis, Uebungen, Diskussionen und Teamwork. System-Infrastruktur: PCs, Software ab /ch/noppix CD Vortragssprachen: Deutsch, Franz?sisch, Englisch Bitte benutzt unser Online-Formular, um Euren Beitrag anzumelden. Besten Dank! F?r R?ckfragen stehe ich zur Verf?gung (E-Mail: workshoptage at ch-open.ch oder Telefon 043 355 8616) Ich freue mich auf Eure Beitr?ge und gr?sse Euch freundlich Marco Demarmels ------------------------------------------------------------------ Swiss Open Systems User Group Tel.: +41 1 350 26 56 (freitags) /ch/open Fax: +41 1 350 26 55 Postfach 2322 E-mail: CH-8033 Zuerich WWW: Sekretariat Ursula Burri E-mail: ------------------------------------------------------------------ Open Systems for open minded people! 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 unsubscribe, please send the message "unsubscribe choose-news" to: Majordomo at iam.unibe.ch To learn more about SI and CHOOSE, see: http://www.choose.s-i.ch/ From zicari at ltt.de Tue May 18 16:20:34 2004 From: zicari at ltt.de (Roberto Zicari) Date: Tue, 18 May 2004 16:20:34 +0200 Subject: [choose] May 24,25 LogOn Days Message-ID: <40AA1BAD.840A1F89@ltt.de> Dear Colleague, I would like to inform you that LogOn is offering a two days conference and exhibits in Zurich on May 24 and 25. The event is free of charge, but pre-registration is required. Day One: Focus Enterprise Integration, OMG Standards, User Case Studies (UBS AG, Credit Suisse) Full program: http://www.ltt.de/omg.java-days.2004/zurich/index.shtml Pre-registration for Day One: http://www.ltt.de/omg.java-days.2004/zurich/register.shtml Day Two, Focus: Linux/Open Source, Security and Storage Full Program: http://www.ltt.de/security.storage.linux-days/zurich/index.shtml Pre-registration for Day Two: http://www.ltt.de/security.storage.linux-days/zurich/register.shtml Please distribute this info as you see proper. Best Regards Roberto Zicari 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 unsubscribe, please send the message "unsubscribe choose-news" to: Majordomo at iam.unibe.ch To learn more about SI and CHOOSE, see: http://www.choose.s-i.ch/ From markus.gaelli at iam.unibe.ch Wed Jun 2 14:20:36 2004 From: markus.gaelli at iam.unibe.ch (=?ISO-8859-1?Q?Markus_G=E4lli?=) Date: Wed, 2 Jun 2004 14:20:36 +0200 Subject: [choose] Reminder: First Swiss School Squeakers day this Friday at the University of Bern Message-ID: <40816657-B48F-11D8-866C-000A958C4F3C@iam.unibe.ch> We are pleased to invite you to the first meeting of the Swiss School Squeakers organized at the IAM of the University of Berne, June the 4th 2004. (Deutsche Version untenstehend Version Francaise inclue) Starting at: 10h - 17.00 h Location: http://www.iam.unibe.ch/cgi-bin/getpage.py?finding.html&e Room: 107 above the cafetaria The objectives of the day are to show the squeak capabilities for teaching and to share experiences using the open source project "Squeak" for teaching. The following topics will be presented: - Etoy: a drag and drop scripting environment from 9 years http://www.squeakland.org/ - Alice: a 3D scripting environment from 14 years http://www.squeak.org/ - Scratch: an environment developed by the legomindstorm inventors http://llk.media.mit.edu/projects/summaries/scratch.shtml - StarLogo: a decentralised system simulator from 15 years, - Caro and Bot: an anvironment to learn programming from 11 years http://kilana.unibe.ch:9090/caroandbot/. - Squeak for teaching at high-schools (gymnasium) - Report experience on Squeak at the French School of Berne - Report on the Small-land experience in Spain: Squeak distributed on 8000 computers with 50 teachers designing teaching contents http://www.small-land.org/ We are looking for other experience reports, please show us what you are doing with Squeak! This event is open to everybody. If you want to show what you are doing with Squeak please send us - name, email - a title and a small description This event is sponsored by the Swiss Smalltalk User Group so please register so that we can organize the coffee breaks. The Swiss Smalltalk User Group can also sponsor your travel. Contact us. ************ ************ ************ ************ ************ ************ ************ ************ ************ Deutsche Version ************ ************ ************ ************ ************ ************ ************ ************ ************ Uhrzeit: 10h - 17.00 Uhr Wo: http://www.iam.unibe.ch/cgi-bin/getpage.py?finding.html&e Raum: 107 ?ber der Cafetaria Wir wollen die M?glichkeiten Squeaks im Unterricht vorstellen und bereits vorhandene Erfahrungen austauschen. Folgende Themen sind geplant: - Etoy: Eine "drag and drop" Skript-Umgebung f?r Kinder ab 9 Jahren http://www.squeakland.org/ - Alice: Eine 3D Skript-Umgebung f?r Kinder ab 14 Jahren http://www.squeak.org/ - StarLogo: Eine Simulationsumgebung f?r dezentrales, emergentes Verhalten f?r Kinder ab 15 Jahren, - Caro and Bot: Eine Skript-Umgebung zum Programmier-Lernen f?r Kinder ab 11 Jahren http://kilana.unibe.ch:9090/caroandbot/. - Squeak in der gymnasialen Lehre - Erfahrungsbericht mit Squeak an der franz?sischen Schule Berns - Erfahrungsbericht von Small-land in Spanien: Squeak installiert auf 8000 Computern mit 50 Lehrkr?ften, die Lehrinhalte mit Squeak zusammenstellen http://www.small-land.org/ Wir freuen uns ?ber jeden Erfahrungsbericht: Zeigt uns, was Ihr mit Squeak macht. Die Veranstaltung ist offen f?r alle. Wenn Ihr etwas vorstellen wollt, schickt bitte - Name und Email-Adresse - Titel und eine kurze Beschreibung Diese Veranstaltung wird durch die Swiss Smalltalk User Group gesponsored, wir bitten um Anmeldungen, so dass wir die Kaffee-Pausen planen k?nnen. Die Swiss Smalltalk User Group kann auch Eure Anreise sponsorn, bitte kontaktiert uns. ************ ************ ************ ************ ************ ************ ************ ************ ************ Version Francaise ************ ************ ************ ************ ************ ************ ************ ************ ************ Nous sommes heureux de vous inviter ? la premiere reunion des Squeakers dans les Ecoles organis?e par l'IAM de l'Universit? de Berne le 4 Juin 2004. Cette journ?e est ouverte ? tout public. Horaire: 10h - 17h Comment s'y rendre: http://www.iam.unibe.ch/cgi-bin/getpage.py?finding.html&e Lieu: 107 above the cafetaria Les objectifs de cette journee sont de montrer les capacites de squeak pour enseigner et de partager des experiences d'enseignement. Les sujets suivants seront pr?sent?s: - Etoy: un environnement de programmation bas? sur du drag and drop a partir de 9 ans http://www.squeakland.org/ - Scratch: un environnement d?velopp? par les inventeurs de Legomindstorm http://llk.media.mit.edu/projects/summaries/scratch.shtml - Alice: un environnement pour programmer en 3D a partir de 14 years http://www.squeak.org/ - StarLogo: un simulateur d'entit?s concurrente ? partir de 15 years, - Caro and Bot: un environnement pour apprendre a programmer ? partir de 11 years http://kilana.unibe.ch:9090/caroandbot/. - Squeak pour enseigner en lycee et premiere annee d'Universit? - Rapport d'experience d'utilisation de Squeak ? l'ecole francaise de berne. - Rapport d'experience sur Small-land en espagne (Squeak est install? sur 8000 ordinateurs et 50 enseignants sont d?tach?s pour cr?er du contenu ?ducatif) http://www.small-land.org/ Nous cherchons d'autres rapports d'experience. Montrez nous ce que vous faites avec Squeak! Envoyez-nous une petite description Cette journ?e est sponsoris?e par le group suisse des utilisateurs de Smalltalk. Enregistrez-vous de facons a ce que nous preparions les pauses cafe. Si vous avez des problemes pour les frais de transport contactez-nous. Stef and Markus ducasse at iam.unibe.ch gaelli at iam.unibe.ch 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 unsubscribe, please send the message "unsubscribe choose-news" to: Majordomo at iam.unibe.ch To learn more about SI and CHOOSE, see: http://www.choose.s-i.ch/ From zicari at ltt.de Thu Jun 3 17:16:57 2004 From: zicari at ltt.de (Roberto Zicari) Date: Thu, 03 Jun 2004 17:16:57 +0200 Subject: [choose] June events Message-ID: <40BF40E9.E32C735F@ltt.de> LogOn veranstaltet im Juni 2004 eine Reihe von Informationstagen zum Thema SAP und XML/Web Services. Hierzu laden wir Sie herzlich ein. ** Die Teilnahme ist bei Voranmeldung kostenlos ** Termine: Stuttgart - 16. Juni 2004 Muenchen - 17. Juni 2004 *** Zuerich - 18. Juni 2004 *** Frankfurt - 22. Juni 2004 Zu den Themen zaehlen u.a. - Die Zukunft von Web Services - Integration von Geschaeftsprozessen - Web Services und Collaborative Business - Web Services im Finanzsektor - SAP Applikationsentwicklung - SAP-Integration in der Praxis Aktuelle Programme und kostenlose Anmeldung unter: Stuttgart - 16. Juni 2004: http://www.ltt.de/sap.xml-days.2004/stuttgart/conference Muenchen - 17. Juni 2004: http://www.ltt.de/sap.xml-days.2004/munich/conference *** Zuerich - 18. Juni 2004: *** http://www.ltt.de/ws.sap-days.2004/zurich/conference Frankfurt - 22. Juni 2004: http://www.ltt.de/sap.xml-days.2004/frankfurt/conference 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 unsubscribe, please send the message "unsubscribe choose-news" to: Majordomo at iam.unibe.ch To learn more about SI and CHOOSE, see: http://www.choose.s-i.ch/ From zicari at ltt.de Thu May 27 10:28:21 2004 From: zicari at ltt.de (Roberto Zicari) Date: Thu, 27 May 2004 10:28:21 +0200 Subject: [choose] OT Land. Message-ID: <40B5A6A1.C4C880EA@ltt.de> Dear Colleague, I would like to inform you that LogOn has a Web-based services called OT Land (see below). Registration is for free to OT Land, and articles of the experts can then be download at no cost. For more details on OT Land`s Experts please see: http://www.ltt.de/otland/experts/ Best Regards Roberto Zicari ----------------cut here--------------------------------- FOR IMMEDIATE RELEASE Contact: Milos Gedosev LogOn Technology Transfer +49-6173-95 58 59 e.mail: gedosev at ltt.de LogOn Technology Transfer`s Web Portal "OTLand? reaches 5,000 subscribers. Kronberg (Frankfurt), Germany ? April 20, 2004. LogOn Technology Transfer (LogOn) announces today that "OTLand" LogOn`s Web-service dedicated to IT professionals who are interested Information Technology for their business has reached 5,000 qualified subscribers. OTLand offers quality information and services on how to use Information Technology in order to deploy successful application for the Enterprise. Among OTLand offering: - "Experts? Corner? with advice, opinion, analysis from well-known consultant and analysts. Among the Experts of OT Land: [Paul Allen] Paul Allen, of Computer Associates, is widely recognized as a thought leader in component-based development (CBD) and the more recent evolution to service orientation, is contributing to OT Land with a series of exclusive articles about Web Services. [Marc J. Balcer] Marc J. Balcer, the founder and chief scientist of ModelCompilers.com and Together with Stephen J. Mellor of Project Technology, is the co-author of Executable UML: A Foundation for Model-Driven Development , is contributing to OT Land with a series of exclusive articles about Modeling Solutions. [Ciar?n Bryce] Ciar?n Bryce, who is currently an Assistant Professor working on object-oriented systems and security at the University of Geneva, is contributing to OT Land with a series of exclusive articles on Research and Development. [Paul Harmon] Paul Harmon, one of the most widely respected industry analysts in Enterprise Component Strategies & Technologies, is contributing to OT Land with a series of exclusive articles about OMG strategies. [Clemens Jochum] Clemens Jochum, currently holds his most recent role as Chief Technology Officer (CTO) of Deutsche Bank, in addition to teaching Information management at the Goethe University of Frankfurt, and will contribute to OTLand with a series of articles about Technology & Trends in the Financial Services Sector. [Pericles Loucopoulos] Pericles Loucopoulos, chair of Information Systems at the University of Manchester Institute of Science & Technology (UMIST), in Manchester, U.K., is contributing to OT Land with the series of articles about Enterprise Modelling. [James Odell] James Odell, a leading expert in OO Analysis and Design, is contributing to OT Land with a series of articles on Agents Technology. [Kimmo Raatikainen] Kimmo Raatikainen, the Research Director of Mobile Computing in the Helsinki Institute for Information Technology, which is a joint research institute of the University of Helsinki and the Helsinki University of Technology, is contributing to OT Land with a series of articles on Middleware for Mobile Computing. [Donald K. Rosenberg] Donald K. Rosenberg, a leading expert in marketing and licensing, with in-depth knowledge of the Open Source Software market, is contributing to OT Land with a series of articles on Open Source Software. [Alessandro Rossi] Alessandro Rossi, a Partner and a technical leader in Accenture Luxembourg office, part of the BeLux office, is contributing to OT Land with a series of exclusive articles on e-Government. [Wolfgang Sollbach] Wolfgang Sollbach, is working as the IT Consultant in several Storage related porjects and is the author of the book "Storage Area Networks/Network Attached Storage" Addison-Wesley, 2002, and will contribute to the OT Land with a series of articles on Storage Strategies and Technologies. [Clemens Szyperski] Clemens Szyperski, a well known researcher on component software at Microsoft, and a Professor of the Faculty for Information Technology at the Queensland University of Technology, is contributing to OT Land with a series of articles on Peculiarity of Software. [Dave Thomas] Dave Thomas, has an unusual breadth and depth in computing and is a pioneer in object-oriented and component computing education, processes, tools and applications. Dave is an expert in object technology with an outstanding track records in both research, development as well a software CEO. Dave Thomas will contribute to OT Land with a series of articles on Software Development Strategies. [Nicholas R.Trio] Nicholas R. Trio, is a Senior Technical Staff Member and Chief Internet Architect for the IBM Corporation and has been with IBM since 1987. Nicholas R. Trio will contribute to OT Land with a series of articles on the Business and Technology on the Internet. [Jos Warmer] Jos B. Warmer the prime architect of the Object Constraint Language (OCL). He is also known as the author of books on UML, OCL and MDA. Jos is contributing to OT Land with a series of exclusive articles about Modeling in Software Development. Other services of OT Land are: - "MyLogOn? A Free Download section for presentations, project profiles, articles. - "News from the CEC? listing new call for proposals from the European Commision in the area of Middleware and OT. - "OTJobs? listing jop openings in Object Technology OTLand is available at http://www.otland.com ## 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 unsubscribe, please send the message "unsubscribe choose-news" to: Majordomo at iam.unibe.ch To learn more about SI and CHOOSE, see: http://www.choose.s-i.ch/ From gaelli at iam.unibe.ch Fri Aug 6 12:30:16 2004 From: gaelli at iam.unibe.ch (Markus Gaelli) Date: Fri, 6 Aug 2004 12:30:16 +0200 Subject: [choose] Invitation to ESUG-Teachers Day on Friday, September the 10th in Koethen (Anhalt) / Germany Message-ID: <9BB6FC58-E793-11D8-BF01-000A958C4F3C@iam.unibe.ch> ESUG-Teachers Day Kickoff Event We are pleased to invite you to the first Teachers Day of the ESUG-European Conference of Smalltalk Technology. http://www.esug.org/conferences/twelfthsmalltalkjointevent2004/esug- teachersday/ The meeting will be held place on Friday, September the 10th 2004 in K?then (Anhalt). Goal We want to bring together German speaking teachers and active Smalltalk developers to show the possibilities of object-oriented modelling and simulation in educational environments. Especially we want to ? introduce different usage-scenarios of Smalltalk environments in classrooms, which could reach from simulations in physics and mathematics to building multimedia content and animations in the fine arts. ? collect ideas for tutorials and start curriculae ? plan actions to introduce Smalltalk and especially Squeak-Distribution to German speaking schools. ? plan further co-operations and start, if possible, concrete classroom activities. The following topics will be presented: ? Caro and Bot: A Smalltalk-Environment for Children from 11, to learn programming ? Experience report about the use of Swikis and Smalltalk at the French School of Bern ? Short Intro of Squeak and the German Squeak Association Squeak e.V. ? Etoys: A drag'n drop Script- and simulation environment ? Report of the anual School-Squeaker-Meeting in Chicago ? StarSqueak / Kedama: StarLogo in Squeak, an environment to simulate emergent behavior ? Smallland: Experience report about the use of free Software in Spanish Schools: Squeak is installed there on 80000 computers, 50 teachers create curriculae We are happy about more experience reports and presentations. If you want to participate or to show, what you do with Smalltalk, please register by sending a mail to gaelli at iam.unibe.ch with ? your name and email-address ? and i.a. the title of your presentation/tutorial/etc. with a short description Time and Place Friday, September 10th at 9.00 o'clock in K?then at the Hochschule Anhalt (FH) // Fachbereich Informatik //Lohmannstra?e 23 Costs This event can be visited for 50 Euro, independent from the conference, including lunch. Cheers, Markus, Marcus + Stef 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 unsubscribe, please send the message "unsubscribe choose-news" to: Majordomo at iam.unibe.ch To learn more about SI and CHOOSE, see: http://www.choose.s-i.ch/ From ducasse at iam.unibe.ch Thu Aug 19 21:06:00 2004 From: ducasse at iam.unibe.ch (=?ISO-8859-1?Q?st=E9phane_ducasse?=) Date: Thu, 19 Aug 2004 21:06:00 +0200 Subject: [choose] Dan Ingalls Talk Monday 30th of August at Berne Message-ID: The CHOOSE executive board and the Software Composition Group of the University of Berne are pleased to invite you to a presentation by Dan Ingalls: "Better Behavior in Object-Oriented Programming" When: Monday 30th August 2004 Time: 17h15 Where: Institut fuer Wirtschaftsinformatik (IWI), Universitaet Bern, Engehaldenstrasse 8, 3012 Bern, Hoersaal 001 Travel instructions: http://www.iam.unibe.ch/~scg/Resources/Maps/ This event is free even the drinks after the talk! Non-CHOOSE members are encouraged to fill out the membership application form (http://www.s-i.ch/si-appl.html) before attending the meeting. If you want to know more about CHOOSE and the events which CHOOSE organises, please visit http://www.choose.s-i.ch/. NOTE: registration for this event is required because we have to prepare the apero. Please fill out the registration form at the end of this e-mail. Better Behavior in Object-Oriented Programming ==================================== I used to have no interest in software security, and even to disdain it as a pedantic and non-creative area. I have recently reversed this position, and I would like to share my new-found enthusiasm for security in OOP. My feeling is that a tasteful combination of good formal techniques and a Squeak-like kernel could bring simplicity and flexibility to robust system design, and many desirable properties to Squeak and malleable systems like it. Using this single thread (and I am trying to think of a better word than "security"), I hope to tie together issues of type specification, mutability, change management, multiprocessing and distributed computing. Bio == Dan Ingalls has been the principal architect of five generations of Smalltalk environments. He designed the byte-coded virtual machine that made Smalltalk practical in 1976. He also invented BitBlt, the general-purpose graphical operation that underlies most bitmap graphics systems today, as well as pop-up menus. He has received the ACM Grace Hopper Award for Outstanding Young Scientist, and the ACM Software Systems Award. Dan's major contributions to the Squeak system include the original conception of a Smalltalk written in itself and made portable and efficient by a Smalltalk-to-C translator. He also designed the generalizations of BitBlt to arbitrary color depth, with built-in scaling, rotation, and anti-aliasing. Dan leads the external Squeak community through active participation in e-mail discussions, and attention to regular releases and reasonable support. Dan Received his B.A. in Physics from Harvard University, and his M.S. in Electrical Engineering from Stanford University. While working toward a PhD at Stanford, he started a company to sell a software measurement invention that he perfected. As the challenges and rewards of industry have continued to hold his interest, he never returned to academia. ----------------------------------------------------------------------- REGISTRATION ------------ Please DO NOT reply to this e-mail! Fill in the form below and sent it to . Thanks. I want to register to the following event: Seaside: Building Complex Web Applications Simply Name: ______________________________________ Email: ______________________________________ Company: ______________________________________ Address: ______________________________________ ZIP/City:______________________________________ Please check: [ ] CHOOSE member [ ] JUGS member [ ] SI member [ ] Non-Member [ ] SSUG 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 unsubscribe, please send the message "unsubscribe choose-news" to: Majordomo at iam.unibe.ch To learn more about SI and CHOOSE, see: http://www.choose.s-i.ch/ Prof. St?phane DUCASSE [ | ] http://www.iam.unibe.ch/~ducasse/ "if you knew today was your last day on earth, what would you do different? ... especially if, by doing something different, today might not be your last day on earth" Calvin&Hobbes Open Source Smalltalks: http://www.squeak.org, http://www.gnu.org/software/smalltalk/smalltalk.html Free books for Universities at http://www.esug.org/sponsoring/promotionProgram.html Online Free Books at http://www.iam.unibe.ch/~ducasse/WebPages/FreeBooks.html 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 unsubscribe, please send the message "unsubscribe choose-news" to: Majordomo at iam.unibe.ch To learn more about SI and CHOOSE, see: http://www.choose.s-i.ch/ From zicari at ltt.de Thu Sep 2 14:31:52 2004 From: zicari at ltt.de (Roberto Zicari) Date: Thu, 02 Sep 2004 14:31:52 +0200 Subject: [choose] Java Day Zurich/ September 22, 2004. Message-ID: <413712B8.5905CE6F@ltt.de> Dear Colleague, I would like to inform you of the upcoming Java Day in Zurich on September 22. See details below. Best Regards, Roberto Zicari ---------------------------------------- Java Day Zurich, September 22, 2004. World Wide Business Centre Zurich Airport One Day Conference and Exhibits -- free of charge. To reserve a seat, pre-registration is suggested. Opening Keynote: "The Java Community Process (JCP) Program - Building Better Platforms Through Collaboration". Aaron Williams, Manager, Java Community Process Program Management Office, Sun Microsystems Inc., USA. Detailed Program: http://www.ltt.de/java-days.2004/zurich/conference.shtml ## 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 unsubscribe, please send the message "unsubscribe choose-news" to: Majordomo at iam.unibe.ch To learn more about SI and CHOOSE, see: http://www.choose.s-i.ch/ From uburri at ch-open.ch Tue Sep 7 13:55:28 2004 From: uburri at ch-open.ch (Ursula Burri) Date: Tue, 07 Sep 2004 13:55:28 +0200 Subject: [choose] /ch/open 5.-7.10.04: Workshop-Tage Message-ID: <5.1.1.6.2.20040907135437.01c6bd50@mail.ch-open.ch> 5.-7.10.: /ch/open-Workshop-Tage 2004 ===================================================================== Sehr geehrte CHOOSE-Mitglieder Wieder laden wir Sie ein, an unseren Workshop-Tagen teilzunehmen! Auch dieses Jahr wurden sie mit Beteiligung der Java User Group Switzerland organisiert. Ausserdem wird die ganze Infrastruktur von der Hochschule Rapperswil gesponsert! Wir haben das nachfolgende Programm zusammengestellt: Dienstag, 5.10.04 ***************** WS 1: Eclipse Plug-In Clinic eclipse development team, IBM OTI Labs ganzer Tag WS 2: Data Processing within PostgreSQL and Upcoming Features Bruce Momjian, co-founder of the PostgreSQL Global Development Group ganzer Tag WS 3: Auftreten! Pr?sentieren! Wirken! (?berzeugungs- und Verkaufs-Rhetorik) Rolf W. Nievergelt, NT Nievergelt Training halber Tag WS 4: Review von IT Projekten Carolyn Pini, AVEXYS GmbH halber Tag WS 5: Software entwickeln mit Six Sigma Thomas Fehlmann, Euro Project Office AG Marcel Bernet, /ch/open Vorstand halber Tag WS 6: Analyse und Design mit UML 2 Zimmermann Martin, Fachhochschule Offenburg halber Tag Mittwoch, 6.10.04 ***************** WS 7: Integration von Open Tools f?r die J2EE Entwicklung Arif Chughtai, IT-Consultant ganzer Tag WS 8: The Kolab groupware solution Bo Thorsen, Klar?lvdalens Datakonsult AB ganzer Tag WS 9: Faktoren erfolgreicher F?hrungskr?fte und Unternehmer Walter Jenni, Jenni und Partner, Coaching - Beratung - Training ganzer Tag WS 10: /ch/open - Process in der Praxis Thomas Fehlmann, Euro Project Office AG Marcel Bernet, /ch/open Vorstand halber Tag WS 11: Projekte f?hren mit Faschina - Konzept Thomas Fehlmann, Euro Project Office AG Marcel Bernet, /ch/open Vorstand halber Tag ab 18.00 Uhr: Dinner auf Schloss Rapperswil Donnerstag, 9.10.04 ******************* WS 12: Objektorientierte Software-Entwicklung mit Design-Patterns Arif Chughtai, IT-Consultant ganzer Tag WS 13: Einf?hrung in die .NET Technologie Olaf Feldkamp, Microsoft Schweiz GmbH ganzer Tag WS 14: Strategisches Verkaufen mit der LPO-Methode! Rolf W. Nievergelt, NT Nievergelt Training halber Tag WS 15: Strategiearbeit und strategisches Controlling mit der Balanced Scorecard Jan F?lscher, Kopfwerker AG halber Tag WS 16: Von UML zu Java und relationaler Datenbank Thomas Letsch, Letsch Informatik ganzer Tag Alle weiteren Details (Workshop-Details, Zeiten, Preise usw.) finden Sie auf unserer Homepage: Wir freuen uns auf Ihre Anmeldung! Mit freundlichen Gr?ssen Ursula Burri ------------------------------------------------------------------ Swiss Open Systems User Group Tel.: +41 1 350 26 56 (freitags) /ch/open Fax: +41 1 350 26 55 Postfach 2322 E-mail: CH-8033 Zuerich WWW: Sekretariat Ursula Burri E-mail: ------------------------------------------------------------------ Open Systems for open minded people! 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 unsubscribe, please send the message "unsubscribe choose-news" to: Majordomo at iam.unibe.ch To learn more about SI and CHOOSE, see: http://www.choose.s-i.ch/ From events at jugs.ch Fri Sep 3 16:52:51 2004 From: events at jugs.ch (JUGS Events) Date: Fri, 03 Sep 2004 16:52:51 +0200 Subject: [choose] 8.9.04: JBossCache Message-ID: <5.1.1.6.2.20040903164755.01bd7608@pop.jugs.ch> Dear CHOOSE-Member We are glad to invite you to the next talk given by Bela Ban, JBoss: 8.9.04: JBossCache: a replicated transactional cache for POJOs For more information see below or (with online registration form). Best Regards, The JUGS Board ---------------------------------------------------------------- JBossCache: a replicated transactional cache for POJOs ====================================================== 8.9.04 Technopark Zurich, Room Basic Travel instructions: > Kontakt > Lageplan direct Link to frame content: SPEAKER ------- Bela Ban, JBoss AGENDA ------ 17:00 - 18:15h: Talk incl. Q/A Afterwards you are invited to a refreshment. ABSTRACT -------- TreeCache is essentially a tree which provides for its contents to be replicated between address spaces. It supports J2EE transactions (javax.transaction.Transaction), which allows a user to bundle modifications to the tree in a transaction, and to replicate (at TX commit time) or abort (at TX rollback time) all modifications as one unit of work. Alternatively, when transaction support is disabled, replication takes place after each modification. Replication can be synchronous (blocking the caller until all nodes in the cluster have applied the modification), or asynchronous (replicating the modification in the background). The TreeCache is used for clustering in the JBoss appserver, but can also be used standalone. TreeCacheAop is a subclass of TreeCache that accepts regular POJOs (Plain Old Java Objects) as contents. Any POJO added to the tree under a given key will be transparently replicated between trees, and access to the POJO can be transactional. POJOs do not need to be serializable, because TreeCacheAop uses a combination of reflection and dynamic AOP to (a) determine the structure of a POJO and (b) detect when any fields in a POJO have been changed. Point a) allows for dynamic mapping of any POJO onto the underlying TreeCache, point b) allows (through field interception) to record all modifications to a POJO during a transaction. When the transaction commits, we know exactly 1. whether an object has been modified or not and, 2. if yes, what fields have been modified. This allows us to prevent unnecessary replication (point 1) and to replicate only the fields that have changed (point 2), resulting in less network traffic due to unnecessarily replicating entire objects using serialization. The TreeCache/TreeCacheAop combo will be used in JBoss for HTTP session replication, Stateful Session Bean replication, replicated entity bean cache and the replicated JNDI. BIOGRAPHY --------- Born in Switzerland, I completed my Masters and PhD at the University of Zurich (1997). After some time at IBM Research, and then various smaller companies, I moved to Ithaca, NY, for a 2-year post-doc at Cornell. Instead of returning to Switzerland, I moved to California where I worked as a principal software engineer at Fujitsu Network Communications (EMS/NMS systems). In 2003 I joined JBoss Inc to work full-time on open source. I relocated back to Switzerland in 2004. My interests include protocol design and implementation, group communication, Linux, Java, trail running, triathlon and beerathlon. If not hacking on JGroups I can be found spending time with my family. ----- 8< ----- 8< ----- CUT OFF HERE ----- 8< ----- 8< ----- Fill in the form below and sent it to . Thanks. REGISTRATION ------------ 8.9.04: JBossCache Name: ______________________________________ Email: ______________________________________ Company: ______________________________________ Address: ______________________________________ ZIP/City:______________________________________ Please check: [ ] CHOOSE member [ ] Non-Member - JUGS-events are once free of cost for evaluation [ ] Non-Member with participation fee CHF 100.- (better: Join the Java User Group Switzerland and take part as a member...) ---------------------------------------------------------------- Java User Group Switzerland Postfach 2322, 8033 Zuerich WWW: JUGS is an interest group of the Swiss Informatics Society (SI) , the swiss chapter of ACM. ---------------------------------------------------------------- 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 unsubscribe, please send the message "unsubscribe choose-news" to: Majordomo at iam.unibe.ch To learn more about SI and CHOOSE, see: http://www.choose.s-i.ch/ From karl.guggisberg at guggis.ch Wed Sep 8 14:24:55 2004 From: karl.guggisberg at guggis.ch (Karl Guggisberg) Date: Wed, 8 Sep 2004 14:24:55 +0200 Subject: [choose] IAM Alumni und /ch/open - Einladung zum Vortrag vom 15. September Message-ID: <000001c4959e$d99af8c0$0100000a@PCKARL> Titel: Putting change at the center of the software process Referent: Prof. Oscar Nierstrasz Wann: Mi, 15. September 2004, 17:30 Ort: Eidgen?ssisches Institut f?r Geistiges Eigentum, Einsteinstr. 2, 3003 Bern, Sitzungsraum 132 Organisation: IGE, in Zusammenarbeit mit den IAM Alumni und /ch/open Kurzbeschreibung: We know that successful software systems are doomed to change. But our programming languages and tools continue to focus on developing static, unchanging models of software. We propose that change should be at the center of our software process. To that end, we are exploring programming language mechanisms to support both fine-grained composition and coarse-grained extensibility, and we are developing tools and techniques to analyse and facilitate change in complex systems. In this talk we review problems and limitations with object-oriented and component-based development approaches, and we explore both technological and methodological ways in which change can be better accommodated. Zus?tzliche Information: - Website der IAM Alumni -> http://www.iam.unibe.ch/~alumni/ - Anmeldung erw?nscht an Matthias G?nter, mailto:matthias.guenter at mentor.ch 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 unsubscribe, please send the message "unsubscribe choose-news" to: Majordomo at iam.unibe.ch To learn more about SI and CHOOSE, see: http://www.choose.s-i.ch/ From metz at glue.ch Thu Sep 23 08:44:30 2004 From: metz at glue.ch (Igor Metz) Date: Thu, 23 Sep 2004 08:44:30 +0200 Subject: [choose] Kurs: Design Pattern im objektorientierten Entwurf mit Java Message-ID: Liebe CHOOSE Mitglieder Im Rahmen der Nachdiplomausbildung eduswiss der Berner Fachhochschule wird 18. bis 20. Oktober 2004 in Bern der Workshop "Design Pattern im objektorientierten Entwurf mit Java" durchgef?hrt werden. Es stehen noch Pl?tze zur Verf?gung. Detaillierte Informationen k?nnen Sie dem beiliegenden Flyer entnehmen. Mit freundlichen Gr?ssen Igor Metz --- Dr. Igor Metz , http://www.glue.ch/ GLUE Software Engineering AG, Zieglerstr. 34, CH-3007 Bern, Switzerland Phone: (+41) 31 385 30 11, Fax: (+41) 31 385 30 18 -------------- next part -------------- A non-text attachment was scrubbed... Name: DPS_KursFlyer.pdf Type: application/pdf Size: 17843 bytes Desc: not available Url : http://www.iam.unibe.ch/pipermail/choose-news/attachments/20040923/970de818/DPS_KursFlyer.pdf From metz at glue.ch Mon Sep 27 11:49:30 2004 From: metz at glue.ch (Igor Metz) Date: Mon, 27 Sep 2004 11:49:30 +0200 Subject: [choose] Kurs: Mobile Anwendungen mit der Java 2 Micro Edition Message-ID: <161CC5BFB6D6804E0338C4DF@client83.glue.ch> Liebe CHOOSE Mitglieder Die Glue Software Engineering AG f?hrt am 2. und 3. Dezember 2004 in Bern einen Kurs unter dem Titel "Mobile Anwendungen mit der Java 2 Micro Edition" durch. Der Kurs wendet sich an diejenigen von Ihnen, die - einen fundierten, mit konkreten Praxisbeispielen und ?bungen illustrierten ?berblick der J2ME ben?tigen, - die speziellen Anforderungen mobiler Applikationen kennen lernen wollen, - die wichtigsten Aspekte bei der Integration von mobilen Anwendungen mit dem serverseitigen Umfeld verstehen wollen. Detaillierte Informationen k?nnen Sie dem beiliegenden Flyer entnehmen. Siehe auch CHOOSE Mitglieder erhalten einen Rabatt von 15% auf der Teilnahmegeb?hr. Mit freundlichen Gr?ssen Igor Metz --- Dr. Igor Metz , http://www.glue.ch/ GLUE Software Engineering AG, Zieglerstr. 34, CH-3007 Bern, Switzerland Phone: (+41) 31 385 30 11, Fax: (+41) 31 385 30 18 -------------- next part -------------- A non-text attachment was scrubbed... Name: j2me_flyer.pdf Type: application/pdf Size: 17836 bytes Desc: not available Url : http://www.iam.unibe.ch/pipermail/choose-news/attachments/20040927/dee45acb/j2me_flyer.pdf -------------- next part -------------- A non-text attachment was scrubbed... Name: j2me_anmeldung.pdf Type: application/pdf Size: 13661 bytes Desc: not available Url : http://www.iam.unibe.ch/pipermail/choose-news/attachments/20040927/dee45acb/j2me_anmeldung.pdf From Claude.Rubattel at fhso.ch Mon Sep 27 14:01:08 2004 From: Claude.Rubattel at fhso.ch (Rubattel Claude) Date: Mon, 27 Sep 2004 14:01:08 +0200 Subject: [choose] Tagung "Mobile Anwendungen" Message-ID: <1AE2170383153B4F8931C6004701F92E7525BC@Hermes.so.fhnw.ch> Liebe CHOOSE Mitglieder Die Fachhochschule Solothurn Nordwestschweiz organisiert am 12. Oktober 2004 eine Tagung in Olten ?ber das aktuelle Thema "Mobile Anwendungen - Technologien, Konzepte und praktische Eins?tze" mit Referenten aus "Main Player" Firmen wie Orange, Swisscom, IBM, Oracle oder Bea. Nach einer ausf?hrlichen Einf?hrung am Morgen, wird am Nachmittag in zwei parallelen Tracks ?ber Anwendungen aus dem medizinischen und aus dem industriellen Bereich berichtet. Sowohl am Morgen wie am Nachmittag wird auch ?ber J2ME in theoretischer und praktischer Hinsicht berichtet. Ein besonderes Highlight bildet die Vorstellung einer sehr innovativen mobilen L?sung des Schweizer-Oesterreichischen Finalisten am diesj?hrigen Imagine Cup World Finals in Brasilien. Die Tagung ist bereits die 5. Tagung im Rahmen unserer Tagungsreihe "Distributed Software Systems". Das Programm finden Sie in dem beiliegenden Flyer. Weitere Informationen und eine Anmeldungsm?glichkeit finden Sie unter: www.dss.fhso.ch oder erhalten Sie per Telefon unter der Nummer 062 286 00 20. Mit freundlichen Gr?ssen Cl. Rubattel Tagungsleiter Claude Rubattel, Software Ing. SWS, Dipl. El. Ing. HTL / EUR ING Wissenschaftlicher Mitarbeiter Fachhochschule Solothurn Nordwestschweiz Bereich Technik Fachgruppe IT Application Development Postadresse: Riggenbachstr. 16, CH-4600 Olten Standort: S?lipark, Louis-Giroud-Str. 26, CH-4600 Olten Telefon: 0848 821 011 Direktwahl: 062 38 82 512 Fax: 062 38 82 593 <----------------------------------------------------------------------------------- Veranstaltungen: Mobile Anwendungen - Technologien, Konzepte und praktische Eins?tze Tagung am 12 Oktober 2004, siehe http://www.fhso.ch/wb/informatik/mobile.htm -----------------------------------------------------------------------------------> -------------- next part -------------- A non-text attachment was scrubbed... Name: 109619_flyer A4_mobile.pdf Type: application/octet-stream Size: 112838 bytes Desc: 109619_flyer A4_mobile.pdf Url : http://www.iam.unibe.ch/pipermail/choose-news/attachments/20040927/d947e5fc/109619_flyerA4_mobile.obj From events at jugs.ch Wed Sep 29 13:10:24 2004 From: events at jugs.ch (JUGS Events) Date: Wed, 29 Sep 2004 13:10:24 +0200 Subject: [choose] 12.10.04: Die Eclipse Rich Client Platform Message-ID: <5.1.1.6.2.20040929130924.01cfb0f8@pop.jugs.ch> Dear CHOOSE-Member The Java User Group Switzerland ist glad to invite you to the next JUGS talk given by Dirk B?umer, IBM OTI Labs, Zurich: 12.10.04: Die Eclipse Rich Client Platform For more information see below or (with online registration form). Best Regards, The JUGS Board ---------------------------------------------------------------- Die Eclipse Rich Client Platform ================================ 12.10.04 Technopark Zurich, Room Pascal Travel instructions: > Kontakt > Lageplan direct Link to frame content: SPEAKER ------- Dirk B?umer, IBM OTI Labs, Zurich AGENDA ------ 17:00 - 18:15h: Talk incl. Q/A Afterwards you are invited to a refreshment. ABSTRACT -------- Eclipse wurde urspr?nglich als Plattform f?r integrierte Entwicklungsumgebungen (IDE) entworfen. Erfahrungen bei der Anwendung von Eclipse haben jedoch schnell gezeigt, dass diverse Komponenten (portables GUI, Plug-in Architektur, Hilfesystem, usw.) nicht nur f?r IDEs ?u?erst n?tzlich sind, sondern auch die Implementierung von beliebigen Desktop-Anwendungen erleichtern. Die Eclipse Plattform wurde daher in ihrer neuen Version 3.0 mit dem Ziel restrukturiert, den Bau solcher Applikationen zu unterst?tzen. Der Vortrag gibt einen Einblick in die Architektur und das API der neuen Eclipse Rich Client Plattform. An Beispielen wird verdeutlicht, wie die Plattform zum Bau von "standalone" Applikation und modular aufgebauten Arbeitsplatzumgebungen verwendet werden kann. BIOGRAPHY --------- Dirk B?umer ist Teamleiter der JDT/UI Komponente und Mitglied des Eclipse Architektur-Teams. Er ist seit der ersten Stunde an der Entwicklung der Eclipse-Plattform beteiligt. W?hrend dieser Zeit hat er als Senior Developer in den Bereichen JFace, Generic Workbench und Java Development Tooling gearbeitet. Seine aktuellen Schwerpunkte liegen im Bereich User Interfaces, Refactoring, (Java) Entwicklungsumgebungen und objektorientierte Software-Architekturen. Er ist Committer f?r diverse Komponenten des Eclipse-Projekts. ----- 8< ----- 8< ----- CUT OFF HERE ----- 8< ----- 8< ----- Fill in the form below and sent it to . Thanks. REGISTRATION ------------ 12.10.04: Die Eclipse Rich Client Platform Name: ______________________________________ Email: ______________________________________ Company: ______________________________________ Address: ______________________________________ ZIP/City:______________________________________ Please check: [ ] CHOOSE member [ ] Non-Member - JUGS-events are once free of cost for evaluation [ ] Non-Member with participation fee CHF 100.- (better: Join the Java User Group Switzerland and take part as a member...) ---------------------------------------------------------------- Java User Group Switzerland Postfach 2322, 8033 Zuerich WWW: JUGS is an interest group of the Swiss Informatics Society (SI) , the swiss chapter of ACM. ---------------------------------------------------------------- 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 unsubscribe, please send the message "unsubscribe choose-news" to: Majordomo at iam.unibe.ch To learn more about SI and CHOOSE, see: http://www.choose.s-i.ch/ From ducasse at iam.unibe.ch Wed Oct 20 13:56:19 2004 From: ducasse at iam.unibe.ch (=?ISO-8859-1?Q?st=E9phane_ducasse?=) Date: Wed, 20 Oct 2004 13:56:19 +0200 Subject: [choose] [ANN] Industry and Innovation: Carving a New Platform for Dynamic Web Applications Message-ID: <0DF4B0F2-228F-11D9-A827-000D932DAF46@iam.unibe.ch> The CHOOSE executive board and the IAM is pleased to invite you to the IAM Kolloquium http://www.iam.unibe.ch/Kolloquium/ for the talk "Industry and Innovation: Carving a New Platform for Dynamic Web Applications" by Avi Bryant 16 November 2004 at 17h30 Institut fuer Wirtschaftsinformatik (IWI), Universitaet Bern, Engehaldenstrasse 8, 3012 Bern, Hoersaal 001, Travel instructions: http://www.iam.unibe.ch/~scg/Resources/Maps/ Industry and Innovation: Carving a New Platform for Dynamic Web Applications The open source Squeak Smalltalk environment has traditionally been seen as a platform for research and education rather than for mainstream commercial use. This talk will describe the recent efforts to close that gap, in the form of several packages for Squeak Smalltalk that are geared towards business and team development: Seaside, a web application framework; Monticello, a source code versioning tool; ROE, a framework for relational data; and GOODS, a client library for a free object oriented database. These packages are an interesting hybrid: their requirements come out of the business world, but their designs are informed by the innovative and pure-object culture of Squeak. The end result is a complete platform that allows business applications to be built quickly and reliably, on a free and open source core, without losing sight of the fun that is intrinsic to working in Squeak. Bio: Avi Bryant is an independent consultant currently residing in the Netherlands. He has been a driving force behind the use of Squeak Smalltalk as a platform for commercial software development, and maintains many of its most widely used packages. As a consultant, he has helped companies develop Squeak-based products for the travel and theatre industries, higher education, and mobile devices. Avi previously worked as a developer and research assistant for the University of British Columbia. He is the father of inventor of Seaside http://beta4.com/seaside2/ This event is free for all SI-CHOOSE members, even the drinks after the talk! Non-CHOOSE members are encouraged to fill out the membership application form (http://www.s-i.ch/si-appl.html) before attending the meeting. If you want to know more about CHOOSE and the events which CHOOSE organises, please visit http://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. ----------------------------------------------------------------------- REGISTRATION ------------ Please DO NOT reply to this e-mail! Fill in the form below and sent it to . Thanks. I want to register to the following event: Industry and Innovation: Carving a New Platform for Dynamic Web Applications 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 unsubscribe, please send the message "unsubscribe choose-news" to: Majordomo at iam.unibe.ch To learn more about SI and CHOOSE, see: http://www.choose.s-i.ch/ 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 unsubscribe, please send the message "unsubscribe choose-news" to: Majordomo at iam.unibe.ch To learn more about SI and CHOOSE, see: http://www.choose.s-i.ch/ From metz at glue.ch Thu Oct 21 09:42:19 2004 From: metz at glue.ch (Igor Metz) Date: Thu, 21 Oct 2004 09:42:19 +0200 Subject: [choose] =?ISO-8859-1?Q?Mobiler_H=FCrdenlauf_-_Herausforderungen_mit_J2ME_und_mobiler_Datenkommunikation?= Message-ID: The CHOOSE executive board and the Software Composition Group of the University of Berne are pleased to invite you to a presentation. ------------------------------------------------------------------------ Mobiler H?rdenlauf - Herausforderungen mit J2ME und mobiler Datenkommunikation ============================================================================== When: Tuesday 9th November 2004 @17h15 Where: Institut fuer Wirtschaftsinformatik (IWI), Universitaet Bern, Engehaldenstrasse 8, 3012 Bern, Hoersaal 001 Travel instructions: http://www.iam.unibe.ch/~scg/Resources/Maps/ Speaker ------- Roland Loser, Glue Software Engineering AG, Bern Agenda ------ 17h15 - 18h15 Talk and Q/A Afterwards you are invited to a refreshment. Abstract ======== Anwendungen mit der Mobile Java Technologie (J2ME) f?r die Mobiltelefone erm?glichen - nebst den heute bekannten Java Games - zusammen mit der Datenkommunikation auch n?tzliche Innovationen. Solche mobilen Anwendungen m?ssen dem Benutzer jedoch gegen?ber den Alternativen SMS, WAP und MMS auch einen attraktiven Mehrwert bieten, damit sie breite Akzeptanz finden. Zudem stellen sich dem Entwickler heute noch einige versteckte Herausforderungen in Bezug auf eine heterogene Umgebung. Die Installation der mobilen Anwendung sollte auch mobil, einfach und sicher erfolgen. Mit "myHandyButler" wurde eine Java Anwendung entwickelt, die eine komfortable Abfrage der aktuellen online Telefonverzeichnisse von mehreren L?ndern sowie die Anzeige von Ortspl?nen erm?glicht. Dieser Vortrag zeigt St?rken, Schw?chen und Innovationen auf, welche in den letzten Jahren dabei erkannt und realisiert worden sind. Der Vortrag wird in deutscher Sprache gehalten! Bio == Roland Loser ist der Leiter der Java Factory der Glue Software Engineering AG. Er entwickelt mit seinem Team Software f?r alle Java Plattformen (JavaCard, J2ME, J2SE, J2EE). Seine Ausbildung zum Diplom-Informatiker absolvierte er an der Universit?t Bern in der Software Composition Group. ----------------------------------------------------------------------- This event is free even the drinks after the talk! Non-CHOOSE members are encouraged to fill out the membership application form (http://www.s-i.ch/si-appl.html) before attending the meeting. If you want to know more about CHOOSE and the events which CHOOSE organises, please visit http://www.choose.s-i.ch/. NOTE: registration for this event is required because we have to prepare the apero. Please fill out the registration form at the end of this e-mail. REGISTRATION ------------ Please DO NOT reply to this e-mail! Fill in the form below and sent it to . Thanks. I want to register to the following event: Mobiler H?rdenlauf Name: ______________________________________ Email: ______________________________________ Company: ______________________________________ Address: ______________________________________ ZIP/City:______________________________________ Please check: [ ] CHOOSE member [ ] JUGS member [ ] SI member [ ] Non-Member [ ] SSUG 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 unsubscribe, please send the message "unsubscribe choose-news" to: Majordomo at iam.unibe.ch To learn more about SI and CHOOSE, see: http://www.choose.s-i.ch/ From renggli at iam.unibe.ch Mon Nov 1 16:32:52 2004 From: renggli at iam.unibe.ch (Lukas Renggli) Date: Mon, 1 Nov 2004 16:32:52 +0100 Subject: [choose] Seaside tutorial in Bern, November 17 Message-ID: <4B46AF1A-2C1B-11D9-9000-000393CFE6C8@iam.unibe.ch> Dear CHOOSE-news members, Although this is a commercial event, it follows up on a CHOOSE SIG Beer on Tuesday Nov 16, so might be of interest. See http://www.glue.ch/%7Emetz/choose/index.html Oscar Nierstrasz --- Hi all, I'm going to be in Bern speaking at the university there in mid-November. Given enough interest, I've been discussing offering a full day Seaside tutorial while I'm there, jointly with Lukas Renggli and Adrian Lienhard from netstyle.ch. It would be held at netstyle's offices in Bern, probably from about 10am to 6pm on November 17th. If you think you'd be interested in attending, please email me soon (avi at beta4.com) and let me know. Make sure to mention what your experience level with Seaside is, and what topics (if any) you'd be especially interested in covering, so that we can gear the content of the tutorial towards the attendees. The tutorial fee would be 300 EUR per person, to a maximum of 10 people. If we get enough interest to go forward, we'll let you know next week. Also, if you'd like to attend something like this but can't make it to Bern, feel free to drop me a note, and maybe we can organize something elsewhere. Cheers, Avi -- Lukas Renggli netstyle.ch GmbH, D?hlh?lzliweg 18, CH-3005 Bern Phone: +41 31 356 42 56 Fax: +41 31 356 42 57 http://www.netstyle.ch mailto:info at netstyle.ch 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 unsubscribe, please send the message "unsubscribe choose-news" to: Majordomo at iam.unibe.ch To learn more about SI and CHOOSE, see: http://www.choose.s-i.ch/ From ducasse at iam.unibe.ch Tue Nov 16 21:02:23 2004 From: ducasse at iam.unibe.ch (=?ISO-8859-1?Q?st=E9phane_ducasse?=) Date: Tue, 16 Nov 2004 21:02:23 +0100 Subject: [choose] Seaside Presentation at Geneva Message-ID: <6E699857-380A-11D9-9E2E-000D932DAF46@iam.unibe.ch> hi just a small email to let know that next tuesday there will a presentation of Seaside at the CUI (Geneve) Stef CUI -> Seminars | S?minaires Centre Universitaire d'Informatique SEMINAIRES [Admin] Mardi 23.11.2004 Seaside - Building Complex Web Applications Simply par Lukas Renggli netstyle.ch GmbH salle 259 ? 16h30 R?sum? It would be hard to imagine a worse model for user interface development than HTTP. Would you use a GUI framework where every event from every widget in your application was handed to you at once, periodically, as a large hashtable full of strings? Where every time a single piece of data changed you had to regenerate a textual description of the entire interface? Where the event-based architecture was so strict that you couldn't ever, under any circumstances, open a modal dialog box and wait for it to return an answer? Those are the costs of using the web browser as a client platform, and, by and large, we accept them. The dominant paradigms of web development -- CGI, Servlets, Server Pages -- do very little to hide or circumvent the low level realities of HTTP, and as a result, web applications are fragile, verbose, and ill-suited to reuse. Seaside (http://beta4.com/seaside2) solves these problems. Seaside is a framework for developing sophisticated web applications. In this talk I will present some of its unique features, such as its approach to session management: unlike servlet models that require a separate handler for each page or request, Seaside models an entire user session as a continuous piece of code, with natural, linear control flow. Furthermore I will create a small web-application as a demo together with the audience and present a complex production web-site that has been built using Seaside. Lukas Renggli (netstyle.ch) is specialist in the development of web applications and content management systems. He is expert in Zope, PHP and web solutions, the designer of SmallWiki, a content management application entirely based on objects. Lukas Renggli is working for netstyle.ch, where he is currently building web-applications in the business domain for insurances and print-shops. Lukas Renggli has given talks about Seaside at ESUG 2002, ESUG 2003 and for CHOOSE. Liste des s?minaires // Seminar list 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 unsubscribe, please send the message "unsubscribe choose-news" to: Majordomo at iam.unibe.ch To learn more about SI and CHOOSE, see: http://www.choose.s-i.ch/ From ducasse at iam.unibe.ch Sat Nov 6 11:05:50 2004 From: ducasse at iam.unibe.ch (=?ISO-8859-1?Q?st=E9phane_ducasse?=) Date: Sat, 6 Nov 2004 11:05:50 +0100 Subject: [choose] SigBeer Event the 25th of November Message-ID: <6FC288FC-2FDB-11D9-86C2-000D932DAF46@iam.unibe.ch> The CHOOSE executive board is pleased to invite you to a presentation by Tudor Girba on 'Moose: a Collaborative and Extensible Reengineering Environment'. This event is free for all SI-CHOOSE members, even the drinks after the talk! Non-CHOOSE members are encouraged to fill out the membership application form (http://www.s-i.ch/si-appl.html) before attending the meeting. If you want to know more about CHOOSE and the events which CHOOSE organises, please visit http://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. 25 November 2004 at 17h30 Institut fuer Wirtschaftsinformatik (IWI), Universitaet Bern, Engehaldenstrasse 8, 3012 Bern, Hoersaal 001, Travel instructions: http://www.iam.unibe.ch/~scg/Resources/Maps/ Moose: a Collaborative and Extensible Reengineering Environment Speaker: Tudor Girba Abstract: Software systems are complex and difficult to analyze. Reverse engineering is a complex analysis that usually involves combining different techniques and tools. Moreover, oftentimes the existing tools are not perfectly suitable for the task, and customization of existing tools, or development of new tools is required. Moose is an extensible reengineering environment designed to provide the necessary infrastructure for tool integration. Moose centers on a language independent meta-model, and offers services like grouping, querying, navigation, and advanced tool integration mechanism. Different tools have been developed on top of Moose to support: - Visualization - Evolution Analysis - Dynamic Information Analysis - ... During this talk, Tudor Girba will present how Moose can be used to help you analysis a large application and its evolution over time. Links: http://www.iam.unibe.ch/~scg/Research/Moose/index.html http://www.iam.unibe.ch/~scg/Research/CodeCrawler/index.html http://www.iam.unibe.ch/~scg/Research/Van/index.html http://www.iam.unibe.ch/~scg/OORP/index.html Bio: Tudor Girba is a PhD researcher at the SCG from the University of Berne. He is world expert in meta-model and evolution analysis. He is one of the developer of MOOSE and VAN. He acted as consultant in several occasions and acted as a technical manager and main lead developer before joining the SCG. ----------------------------------------------------------------------- REGISTRATION ------------ Please DO NOT reply to this e-mail! Fill in the form below and sent it to . Thanks. I want to register to the following event: Moose: a Collaborative and Extensible Reengineering Environment Name: ______________________________________ Email: ______________________________________ Company: ______________________________________ Address: ______________________________________ ZIP/City:______________________________________ Please check: [ ] CHOOSE member [ ] JUGS member [ ] SI member [ ] Non-Member [ ] SSUG 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 unsubscribe, please send the message "unsubscribe choose-news" to: Majordomo at iam.unibe.ch To learn more about SI and CHOOSE, see: http://www.choose.s-i.ch/ _______________________________________________ Esug-list mailing list Esug-list at lists.esug.org http://lists.esug.org/listinfo/esug-list 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 unsubscribe, please send the message "unsubscribe choose-news" to: Majordomo at iam.unibe.ch To learn more about SI and CHOOSE, see: http://www.choose.s-i.ch/ From oscar at iam.unibe.ch Mon Dec 20 15:41:31 2004 From: oscar at iam.unibe.ch (Oscar Nierstrasz) Date: Mon, 20 Dec 2004 15:41:31 +0100 Subject: [choose] Jan 11, 2005 -- CHOOSE/IAM talk: Software Evolution Analysis and Visualization Message-ID: <3D2EABB0-5295-11D9-80EE-000D93460150@iam.unibe.ch> The CHOOSE executive board and the IAM is pleased to invite you to the IAM Kolloquium http://www.iam.unibe.ch/Kolloquium/ for the talk "Software Evolution Analysis and Visualization" by Prof. Harald Gall 11 January, 2005 at 17h30 Institut f?r Wirtschaftsinformatik (IWI), Universit?t Bern, Engehaldenstrasse 8, 3012 Bern, H?rsaal 001 Travel instructions: http://www.iam.unibe.ch/~scg/Resources/Maps/ Title: Software Evolution Analysis and Visualization Abstract: Gaining higher level evolutionary information about large software systems is a key challenge in dealing with increasing complexity and architectural deterioration. Modification reports and problem reports taken from systems such as CVS and Bugzilla contain an overwhelming amount of information about the reasons and effects of particular changes. Such reports can be analyzed to provide a clearer picture about the problems concerning a particular feature or a set of features. Hidden dependencies of structurally unrelated but over time logically coupled files exhibit a high potential to illustrate software evolution and possible architectural deterioration. In this talk, we describe the visualization of software evolution by taking advantage of this logical coupling introduced by modifications and bug fixes over time. We show different views on the evolution of a software system: (a) views based on quantitative analysis of growth and change rates; (b) dependencies introduced by logical couplings and their visualization; (c) feature evolution views; and (d) integrated views that combine several evolution metrics. As a result, our approach helps to uncover hidden dependencies between software parts and presents them in easy-to-assess visual form. Such visualizations can indicate locations of design erosion in the architectural evolution of a software system. We have applied our approach to several large software systems including Mozilla and its CVS and Bugzilla data to show the effectiveness of our approach. Bio: Harald Gall is professor of software engineering at the University of Zurich, Department of Informatics. Prior to that, he was associate professor at the Vienna University of Technology in the Distributed Systems Group (TUV). His research interests are in software engineering with focus on software evolution, software architectures, reengineering, program families, and distributed and mobile software engineering processes. More information is available at http://www.ifi.unizh.ch/~gall This event is free for all SI-CHOOSE members, even the drinks after the talk! Non-CHOOSE members are encouraged to fill out the membership application form (http://www.s-i.ch/si-appl.html) before attending the meeting. If you want to know more about CHOOSE and the events which CHOOSE organises, please visit http://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. ----------------------------------------------------------------------- REGISTRATION ------------ Please DO NOT reply to this e-mail! Fill in the form below and sent it to . Thanks. I want to register to the following event: Software Evolution Analysis and Visualization 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 unsubscribe, please send the message "unsubscribe choose-news" to: Majordomo at iam.unibe.ch To learn more about SI and CHOOSE, see: http://www.choose.s-i.ch/ From huchard at lirmm.fr Tue Dec 21 16:45:56 2004 From: huchard at lirmm.fr (Marianne Huchard) Date: Tue, 21 Dec 2004 16:45:56 +0100 Subject: [choose] LMO 2005: Call for Participation Message-ID: <41C84534.918686AB@lirmm.fr> Please note -- CHOOSE members benefit from a reduced registration fee for this event. [Please apologize for multiple receipts] Sender: owner-choose-news at iam.unibe.ch Precedence: bulk NB: CHOOSE members benefit from a reduced registration fee. LMO 2005 - LANGAGES ET MODELES A OBJETS Berne - 9-10-11 march 2205 Program, registration and informations http://lmo2005.unibe.ch 11th french-speaking conference LMO (Langages and Models for Objects) will gather researchers interested in the numerous facets of objects, components and models, including programming languages, knowledge representation, data bases, software engineering, distributed programming, middlewares and operating systems. LMO 2005 will be very pleased to propose two invited conferences by M. Sakkinen and Y. Caseau, debate about model engineering, posters, as well as 15 selected research papers. ---------------------- La 11?me ?dition de la conf?rence Langages et Mod?les ? Objets se propose de r?unir ? nouveau les chercheurs int?ress?s par les multiples facettes des concepts d'objet, de composant et de mod?le. Convergences, divergences et nouvelles tendances seront abord?es dans les contextes de la programmation, de la repr?sentation des connaissances, des bases de donn?es, du g?nie logiciel, de la programmation r?partie, des intergiciels et du syst?me. LMO 2005 aura le plaisir d'accueillir deux expos?s invit?s (M. Sakkinen et Y. Caseau) et proposera une table ronde sur l'ing?nierie des mod?les ainsi qu'une s?lection de quinze articles. En esp?rant vous accueillir nombreux ? Berne en mars 2005 ! ------------------------ 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 unsubscribe, please send the message "unsubscribe choose-news" to: Majordomo at iam.unibe.ch To learn more about SI and CHOOSE, see: http://www.choose.s-i.ch/