From gall at ifi.unizh.ch Tue Jan 16 15:18:42 2007 From: gall at ifi.unizh.ch (Harald Gall) Date: Tue, 16 Jan 2007 15:18:42 +0100 Subject: [Choose-news] University of Zurich: Researcher / Doctoral Student Position Message-ID: <5376DF69-E1EC-4747-8C86-1E93A8DF2EC5@ifi.unizh.ch> The Department of Informatics at the University of Zurich announces a funded research/doctoral-student position in the area of software analysis and data mining starting March 2007. The position is for a period of 2 years (with the possibility of an extension to the end of the thesis) and requires a recent university study in informatics, computer science, or a related field. The successful applicant will be responsible for collaborating in a larger research team consisting of both the Dynamic and Distributed Information Systems (ddis) and Software Evolution and Architecture (s.e.a.l.) Groups. We are interested particularly in Software Analysis, Data Mining, Relational Machine Learning, Semantic Web, Software Evolution Analysis and Software Visualization. Please check http://www.ifi.unizh.ch/ddis/ and http:// seal.ifi.unizh.ch for a description of the groups, and their teaching and research. The groups are active in European Union and Swiss National research projects and we are looking for the candidate to help us continue these efforts. The successful candidate will have: * a master degree in informatics (or an equivalent university study) * expertise in software analysis and data mining * interest in data warehousing, data analysis, data visualization, semantic web * good command of English * some ability to at least speak German (preferable) More information is available at: http://www.ifi.unizh.ch/ddis/ index.php?id=418 Closing date for applications: February 15th, 2007 (applications will be considered on a roling basis!) Send your application (including CV, and final grades) via e-mail to: Prof. Abraham Bernstein, PhD Department of Informatics University of Zurich, Switzerland http://www.ifi.unizh.ch/ddis/people/bernstein/ email: ddisjobs(at)ifi.unizh.ch The University of Zurich is committed to enhancing the number of women in scientific positions and therefore particularly invites women to apply. Women who are as qualified for the position in question as male applicants will be given priority. From oscar at iam.unibe.ch Wed Jan 17 15:25:32 2007 From: oscar at iam.unibe.ch (Oscar Nierstrasz) Date: Wed, 17 Jan 2007 15:25:32 +0100 Subject: [Choose-news] =?iso-8859-1?q?SI-SE_2007_-_Software_Engineering_f=FCr_SOA?= References: Message-ID: <0DF5B28C-6622-429E-85AB-AC36340C5D50@iam.unibe.ch> Should also be of interest to CHOOSE members. Apologies for duplicate announcements. - Oscar Nierstrasz -- Sehr geehrte SI-Mitglieder Wir laden Sie herzlich ein zur Teilnahme an der SI-SE 2007 Fachtagung und Tutorien ?ber Software Engineering f?r SOA 15. und 16. M?rz 2007 Campus Z?rich-Nord der Universit?t Z?rich http://www.ifi.unizh.ch/si-se/sise2007 Programm am 16. M?rz: David Frankel (Standards Architect, SAP, USA): Model-Driven Business Process Platforms Alan Brown (Distinguished Engineer, IBM, USA): Business Driven Development Pierfranco Ferronato(CIO&Founder, Soluta, Italy): Will SOA scale? J?r?me Schieb (Novartis):Service Enabling of a Legacy Environment Philipp Oser (ELCA):SOA in der praktischen Umsetzung Andres Koch (Object Engineering GmbH): Service-Design in der SOA-Praxis Steffen Lentz (Z?hlke): SOA im Projekt - Disziplinen im Wandel Tutorien am 15. M?rz: David Frankel (Standards Architect, SAP, USA): MDA: Where it Came From and Where It's Going Alan Brown (Distinguished Engineer, IBM, USA): Business Driven Development for SOA Melden Sie sich an unter http://www.ifi.unizh.ch/si-se/sise2007/registration.html Mit freundlichen Gr?ssen Hans-Peter Hoidn und Ivo Ruckstuhl SI-SE 2007 Tagungsleiter From uburri at jugs.ch Fri Jan 19 18:11:08 2007 From: uburri at jugs.ch (Ursula Burri) Date: Fri, 19 Jan 2007 18:11:08 +0100 Subject: [Choose-news] 25.1.07: JUGS-Event in Zurich Message-ID: <45B0FBAC.7070100@jugs.ch> Dear CHOOSE-Member We are glad to invite you to the next talk given by Oscar Nierstrasz, University of Bern, Institute of Computer Science: 25.01.07: Object-oriented Reengineering Patterns - an Overview For more information see below or (with online registration form). Best Regards, The JUGS Board ---------------------------------------------------------------- Object-oriented Reengineering Patterns - an Overview ==================================================== 25.01.07 Technopark Zurich, Room Pascal Travel instructions: > Kontakt > Lageplan SPEAKER ------- Oscar Nierstrasz, University of Bern, Institute of Computer Science AGENDA ------ 17:00 - 18:15h: Talk incl. Q/A Afterwards you are invited to a refreshment. ABSTRACT -------- Although object-oriented software systems are built to last, over time they degrade as much as any legacy software system. As a consequence, one must invest in reengineering efforts to keep further development costs down. Even though software systems and their business contexts may differ in countless ways, the techniques one uses to understand, analyze and transform these systems tend to be very similar. As a consequence, one may identify various reengineering patterns that capture best practice in reverse- and re-engineering object-oriented legacy systems. We present a brief outline of a large collection of these patterns that have been mined over several years of experience with object-oriented legacy systems, and we indicate how some of these patterns can be supported by appropriate tools. BIOGRAPHY --------- Oscar Nierstrasz is a Professor of Computer Science at the Institute of Computer Science (IAM) of the University of Bern, where he founded the Software Composition Group in 1994. Prof. Nierstrasz is the author of over a hundred publications and co-author of the book Object-Oriented Reengineering Patterns (Morgan Kaufmann, 2003). CATEGORIES ---------- Concept, Research Please register online: . Thanks. -- ---------------------------------------------------------------- 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. ---------------------------------------------------------------- From metz at glue.ch Mon Jan 22 10:53:18 2007 From: metz at glue.ch (Igor Metz) Date: Mon, 22 Jan 2007 10:53:18 +0100 Subject: [Choose-news] 19. Feb. CHOOSE talk - Sicherheit in Web Services Message-ID: Der CHOOSE Vorstand ist erfreut, Sie an einen Vortrag von Dr. Eric Dubuis (Berner Fachhochschule, Fachbereich Informatik des Departements Technik und Informatik) ?ber 'Sicherheit in Web Services' einzuladen. Dieses Referat ist Teil einer Vortragsreihe, welche von SWEN organisiert wird. Da die Materie auch f?r CHOOSE Mitglieder von Interesse ist, wird das Referat in Kooperation der beiden Organisationen durchgef?hrt. Der gemeinn?tzige Verein SWEN (http://www.swen.fhz.ch/) ist die ideale Verbindung aus (Fach-) Hochschul-Fachkr?ften im Informatikumfeld und routinierten Partnern aus Industrie und Wirtschaft. Damit integriert SWEN das Software Engineering-Know-how in der Schweiz und bildet die Ansprechstelle f?r Fragestellungen im Umfeld des Software Engineerings. Die Teilnahme ist f?r SI-CHOOSE und SWEN Mitglieder sowie G?ste kostenlos. Die G?ste werden nach dem Vortrag ja vielleicht einem der beiden Vereine beitreten wollen. Sie finden die jeweiligen Beitrittsformular unter http://www.s-i.ch/, bzw. http://www.swen.fhz.ch/. BEACHTE: um Anmeldung wird gebeten. Bitte f?llen Sie das Anmeldeformular am Ende dieser E-Mail aus. ------------------------------------------------------------------------ Sicherheit in Web Services ========================== Wann: Montag, 19. Februar 2007 Wo: Institut f?r Wirtschaftsinformatik (IWI), Universit?t Bern, Engehaldenstrasse 8, 3012 Bern, H?rsaal 001 Anreise: http://www.iam.unibe.ch/~scg/Resources/Maps/ Referent -------- Dr. Eric Dubuis, Berner Fachhochschule, Fachbereich Informatik des Departements Technik und Informatik Agenda ------ 17.15 Uhr bis ca. 18.15 Uhr Vortrag. Anschliessend sind Sie zu einem Ap?ro eingeladen. Abstract ======== Das Referat behandelt zuerst kurz die Web Service- und Sicherheitsgrundlagen. Die wichtigsten Begriffe wie XML und SOAP einerseits sowie symmetrische und asymmetrische Verschl?sselung, digitale Signaturen und digitale Zertifikate andererseits werden erl?utert. Allgemeine Sicherheitsanforderungen bilden den Anfang des Hauptteils. Ausgehend von den generellen Sicherheitsanforderungen wird anhand ausgew?hlter Szenarien gezeigt, welche Massnahmen in Web Service-Anwendungen getroffen werden m?ssen, damit sie die verlangten Sicherheitsanforderungen erf?llen k?nnen. Das Referat zeigt auf: - Wie werden digitale Signaturen und digitale Verschl?sselung bei Web Services angewandt? - Wie kann Vertrauen zwischen verschiedenen Vertrauensdom?nen geschafft werden? Bio === Eric Dubuis ist Professor des Fachbereichs Informatik des Departements Technik und Informatik der Berner Fachhochschule. Er unterrichtet Software Engineering und verteilte Systeme. Des Weiteren forschen er und seine Kollegen, Dr. Bernhard Anrig und Dr. Stephan Fischli, im Rahmen eines BFH-internen Forschungsprojekts im Gebiet Sicherheit in Web Services. ----------------------------------------------------------------------- REGISTRATION ------------ Please DO NOT reply to this e-mail! Fill in the form below and send it to choose AT glue.ch. Thanks. I want to register for the following event: Dubuis/WebService Name: ______________________________________ Email: ______________________________________ Company: ______________________________________ Address: ______________________________________ ZIP/City:______________________________________ Please check: [ ] CHOOSE member [ ] SWEN-Mitglied [ ] JUGS member [ ] SI member [ ] Non-Member From strahm at iam.unibe.ch Tue Jan 23 09:05:36 2007 From: strahm at iam.unibe.ch (Thomas Strahm) Date: Tue, 23 Jan 2007 09:05:36 +0100 Subject: [Choose-news] Reminder: Informatik-Kolloquium In-Reply-To: <002401c724df$02437230$4a425c82@cgg.unibe.ch> References: <002401c724df$02437230$4a425c82@cgg.unibe.ch> Message-ID: <45B5C1D0.8020804@iam.unibe.ch> Sehr geehrte Damen und Herren Gerne weise ich Sie noch einmal auf das Kolloquium von heute, 23.1.07, 17.30 an der Uni Engehalde hin. http://www.iam.unibe.ch/studies/colloquium/event.2006-12-21.0061224707 Mit freundlichen Gruessen Thomas Strahm, IAM Sabine Gerber wrote: > Einladung zum n?chsten Vortrag: > > 23. Januar 2007, 17:30 Uhr > Uni Engehalde, Engehaldenstrasse 8, 3012 Bern, H?rsaal 001, 1. UG > > Titel: > Usability Assessments und User Centered Development - Methoden und deren > Anwendung in der Praxis > > Referent: > Philipp Murkowsky, Zeix AG, Z?rich > > Abstract: > Die Verbreitung von Informations- und Kommunikationstechnologien hat in den > letzten zehn Jahren massiv zugenommen. Handy, Computer und > Internet-Anschluss geh?ren mittlerweile zur Standard-Ausr?stung und sind aus > im privaten und beruflichen Alltag nicht mehr wegzudenken. > > Die rasante Ausbreitung dieser "neuen" Technologien ver?ndert auch die > Anspr?che an deren Nutzbarkeit. Damit eine Technologie auf dem Massenmarkt > Erfolg haben kann, ist ein hohes Mass an Bedienungsfreundlichkeit > erforderlich. Viele Unternehmen haben dies inzwischen erkannt und versuchen, > ihre Produkte mit der Hilfe von Spezialisten benutzerfreundlich zu > gestalten. > > Im Rahmen dieses Referates soll anhand von konkreten Beispielen und > Fallstudien aufgezeigt werden, wie Usability-Methoden in der Praxis > eingesetzt werden, um die Benutzerfreundlichkeit von Websites, Software und > dezidierten Ger?ten zu optimieren. Der Schwerpunkt liegt dabei auf Usability > Assessments von bestehenden und der Nutzer-zentrierten Entwicklung von neuen > Produkten. > > Der Referent, Philipp Murkowsky, hat an der Universtit?t Bern allgemeine > Psychologie und Sozialpsychologie studiert und arbeitet seit ?ber zwei > Jahren als Usability Consultant bei der Firma Zeix in Z?rich. Zeix ist mit > 18 Mitarbeiterinnen und Mitarbeitern die gr?sste unabh?ngige > Usability-Consulting Firma in der Schweiz und testet und entwickelt Produkte > f?r namhafte Auftraggeber wie Swisscom, SBB, Scout24, Credit Suisse und die > Verwaltungen von Bund und Kantonen. > > Freundliche Gr?sse und frohe Festtage > 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 > > -- Thomas Strahm, IAM, University of Bern, Switzerland http://www.iam.unibe.ch/~strahm From laurie at tratt.net Thu Feb 1 16:17:02 2007 From: laurie at tratt.net (Laurence Tratt) Date: Thu, 01 Feb 2007 15:17:02 +0000 Subject: [Choose-news] TOOLS Europe 2007: Paper deadline extension Message-ID: <20070201151729.1FDAA58@echo.tratt.net> After several requests, the paper submission deadline for TOOLS Europe has been extended to Feb 15 (abstracts) and Feb 22 (full papers). These deadlines are firm, i.e. no additional extensions can be given. ============================================================================ TOOLS EUROPE 2007 Objects, Models, Components, Patterns ETH Zurich, Switzerland 24-28 June 2007 http://tools.ethz.ch/ ============================================================================ Call for Papers TOOLS EUROPE 2007 will be devoted to the combination of technologies that have emerged as a result of object technology becoming "mainstream". Like its predecessors, TOOLS EUROPE 2007 combines an emphasis on quality with a strong practical focus. This is the 45th TOOLS conference. Started in 1989, TOOLS conferences, held in Europe, the USA, Australia, China and Eastern Europe, have played a major role in the development of object technology field; many of the seminal concepts were first presented at TOOLS. After an interruption of four years, the conference is now revived to reflect the maturing of the field and the new challenges ahead. Contributions are solicited on all aspects of object technology and neighbouring fields, in particular model-based development, component-based development, and patterns (design, analysis and other applications); more generally, any contribution addressing topics in advanced software technology fall within the scope of TOOLS. Reflecting the practical emphasis of TOOLS, contributions showcasing applications along with a sound conceptual contribution are particularly welcome. For a non-exclusive list of potential topic areas see the conference Web page. Submission Guidelines All contributions will be subject to a rigorous selection process by the international Program Committee, with a stress on originality, practicality and overall quality. Every paper will be reviewed by at least 4 committee members. The acceptance rate will be published in the conference proceedings; TOOLS is committed to a fair and extensive peer-review process establishing a high standard in the area of modern practices in software engineering. By submitting a paper to TOOLS, authors warrant that the work is original and that the paper or a similar contribution is neither published nor considered for publication elsewhere. Submissions should follow the publication format of the Journal of Object Technology (JOT). Papers should be limited in size to 20 single-spaced pages. Further details are available from the website. Important Dates Deadline for technical paper abstracts: Feb 15, 2007 midnight Zurich time technical papers: Feb 22, 2007 midnight Zurich time Author notification: Apr 15, 2007 Camera-ready copy due: May 15, 2007 The proceedings will be published as a special issue of the Journal of Object Technology. TOOLS EUROPE will also include workshops and tutorials (June 24), a poster session, and a venture forum (June 28). See the corresponding calls for contributions. Chairpersons Conference chair: Bertrand Meyer Program chair: Jean Bezivin Publicity chairs: Philippe Lahire, Laurence Tratt Program committee Patrick Albert, Gustavo Alonso, Uwe Assman, Don Batory, Claude Baudoin, Bernhard Beckert, Jean-Pierre Briot, Stefano Ceri, Siobhán Clarke, Pierre Cointe, Charles Consel, Bernard Coulette, Patrick Cousot, Krystof Czarnecki, Tharam Dillon, Klaus Dittrich, Gregor Engels, Jacky Estublier, Jose Fiadeiro, Judit Nyekyne Gaizler, Viktor Gergel, Carlo Ghezzi, Yossi Gil, Martin Gogolla, Jeff Gray, Rachid Guerraoui, Pedro Guerreiro, Alan Hartmann, Reiko Heckel, Connie Heitmeyer, Valerie Issarny, Gerti Kappel, Joseph Kiniry, Ivan Kurtev, Philippe Lahire, Ralf Lämmel, Gary Leavens, Rustan Leino, Mingshu Li, Tiziana Margaria, Erik Meijer, Silvio Meira, Christine Mingins, Peter Müller, Elie Najm, Oscar Nierstrasz, Jonathan Ostroff, Richard Paige, Alfonso Pierantonio, Jaroslav Pokorny, Ralf Reussner, Richard Riehle, Nicolas Rouquette, Anthony Savidis, Doug Schmidt, Bran Selic, Richard Mark Soley, Clemens Szyperski, Dave Thomas, T.H. Tse, Antonio Vallecillo, Alan Cameron Wills, Amiram Yehudai From glinz at ifi.unizh.ch Sun Feb 25 22:49:13 2007 From: glinz at ifi.unizh.ch (Martin Glinz) Date: Sun, 25 Feb 2007 22:49:13 +0100 Subject: [Choose-news] =?iso-8859-1?q?SI-SE_2007=3A_Software_Engineering_f=FCr_SOA?= Message-ID: Wir laden Sie herzlich ein zur Teilnahme an der SI-SE 2007 Fachtagung und Tutorien ?ber --->>> Software Engineering f?r SOA <<<--- 15. und 16. M?rz 2007 Universit?t Z?rich, Campus Nord http://www.ifi.unizh.ch/si-se/sise2007 Tagung am 16. M?rz: David Frankel (Standards Architect, SAP, USA): Model-Driven Business Process Platforms +++ Alan Brown (Distinguished Engineer, IBM, USA): Business Driven Development +++ Pierfranco Ferronato(CIO&Founder, Soluta, Italy): Will SOA scale? +++ J?r?me Schieb (Novartis):Service Enabling of a Legacy Environment +++ Philipp Oser (ELCA):SOA in der praktischen Umsetzung +++ Andres Koch (Object Engineering GmbH): Service-Design in der SOA-Praxis +++ Steffen Lentz (Z?hlke): SOA im Projekt - Disziplinen im Wandel Tutorien am 15. M?rz: * MDA: Where it Came From and Where It's Going David Frankel (Standards Architect, SAP, USA) * Business Driven Development for SOA Alan Brown (Distinguished Engineer, IBM, USA) Melden Sie sich an unter http://www.ifi.unizh.ch/si-se/sise2007/registration.html Mit freundlichen Gr?ssen Hans-Peter Hoidn und Ivo Ruckstuhl SI-SE 2007 Tagungsleiter ----------------------------------------------------------------- SI-SE Fachgruppe Software Engineering der Schweizer Informatik Gesellschaft http://www.ifi.unizh.ch/si-se/ ----------------------------------------------------------------- From segura.eduardo at gmail.com Tue Mar 6 03:17:04 2007 From: segura.eduardo at gmail.com (E. Segura) Date: Mon, 5 Mar 2007 18:17:04 -0800 Subject: [Choose-news] CFP - Deadline Extension - SPAC 2007 Message-ID: -The paper submission deadline has been extended to March 18, 2007 -------------------------------------------- The First IEEE International Workshop on Software Patterns: Addressing Challenges ***SPAC 2007*** Call for Papers Beijing, China, July 24-27, 2007 (in conjunction with COMPSAC 2007) http://conferences.computer.org/compsac/2007/ (COMPSAC 2007 Link) http://conferences.computer.org/compsac/2007/workshops/SPAC (Workshop Link-1) http://www.engr.sjsu.edu/~fayad/workshops/COMPSAC07 (Workshop Link-2) http://www.vrlsoft.com/workshops/SPAC07 (WorkshopLink-3) -------------------------------------------- THEME OF THE WORKSHOP As software increases in size and becomes more complex and costly, the need for techniques to ease software development is likewise increasing. Over the last decade, pattern community has evolved and received more interest in both academia and industry. Developing software using patterns holds the promise to reduce the cost and condensing the time of developing software systems, while simultaneously maintaining the quality of these systems. However, the potential of using patterns in developing systems is not fully realized and we need to address many challenges. For example, developing pattern repositories and catalogs, from which patterns can be retrieved and reused, still forms a challenge to software engineering, knowledge engineering and information systems communities. In addition, the need for (semi-) automated approaches for patterns mining and integration poses several open research questions to the software engineering community. Many think these challenges and others preclude the realization of the benefit of patterns as a reuse approach. This workshop aims at bringing together researchers and practitioners who are interested in resolving research challenges or who have practical experience with the different issues of patterns reuse and integration to discuss and advance the state-of-the-art and the state-of-the-practice in patterns reuse. Patterns have emerged as a promising reuse technique for both improving the quality and reducing the cost and time of software development. However, there is an immense belief that patterns have not fulfilled the expectations software developers wanted. Nevertheless, this belief does not rebuff the fact that patterns, as a concept, have the potential to play a key role in developing systems in the near future. This near future will never come unless there are serious attempts from both developers and researchers to investigate and provide creative solutions to current challenges that hinder utilizing patterns in practice. Among these challenges, this workshop focuses on investigating how to develop systems using patterns. We are sure that this topic will attract many developers and researchers in the field to participate in this workshop. WORKSHOP CHALLENGES The workshop will address software patterns challenges and debate several issues related to the following questions. We want researchers, framework developers, and application developers to discuss and debate the following questions related to: I. Pattern Creation and Development a. Leaving experience claim on the side, can you show how to create and develop patterns? b. What are the bases of creating patterns? c. Are there guidelines, methodologies, and/or processes for pattern creations and developments? d. Would you show an example or two? II. Patterns Selection Process: a. How does one select analysis and design patterns to build any system? b. What is the basis for selecting these patterns? c. If someone would like to build a system from patterns, how does she select patterns? d. What kind of patterns should one select to build a system from patterns? e. Is there a guideline for the selection process? III. Patterns Composition a. How does one integrate the selected patterns to build any system? or How does one compose any system from patterns? b. What are the various claims related to patterns composition? Are they true? c. Are there guidelines or techniques for patterns composition? Would you illustrate how to use them? IV. System of Patterns and General Reuse a. What do we mean when we say "systems of patterns"? b. Are the various claims related to building any system from patterns reasonable? c. How to develop pattern repositories and catalogs, from which patterns can be retrieved and reused? d. Are there automated approaches for patterns mining and integration? e. What other concepts will help build any system from patterns? . V. Impacts a. What is the impact of software stability on the above issues? Check any of the following websites for all columns and accepted position papers: http://conferences.computer.org/compsac/2007/workshops/SPAC (Main Link) www.engr.sjsu.edu/~fayad//workshops/COMPSAC07 (Workshop Link 2) www.vrlsoft.com/workshops/SPAC07 (Workshop Link 3 -- Under Construction) PAPER FORMAT AND SUBMISSIONS Detailed instructions for electronic paper submission and review process can be found at http://www.compsac.org/. People interested in participating in the workshop are requested to submit a short position paper (3-5 pages) or regular workshop paper (limited to 6 pages, double spaced, including figures) representing views and experiences relevant to the discussion topic. The title page should include a maximum 150-word abstract, five keywords, full mailing address, e-mail address, phone number, fax number, and a designated contact author. Papers will be selected depending on the originality, quality and relevance to the workshop. All submitted papers will be evaluated according to its originality, significance, correctness, presentation and relevance. Papers should be submitted electronically at: http://compsac.cs.iastate.edu/2007/SPAC/ . Please follow the instructions given by the web page. Camera Ready manuscripts must be submitted following IEEE conference proceedings style and guidelines. We encourage authors to present novel ideas, critique of existing work, and practical studies. Each accepted paper must be presented in person by the author or one of the authors. To foster lively discussions, each author is encouraged to present open questions and one or two main statements that will be discussed at the workshop. Submissions must be either MS-Word or RTF formats (please, DO NOT compress files). Depending on the number and spread of contributions, the scope may be narrowed to ensure effective communication and information sharing. Accepted position papers will be distributed to the participants before the workshop and made generally available through the WWW and FTP. Accepted papers will be published in the Workshop Proceedings of the 31st IEEE Computer Software and Applications Conference (COMPSAC 2007). At least one of the authors of each accepted paper must register as a full participant in the workshop to have the paper published in the COMPSAC 2007 Proceedings. The workshop selected best papers will be published in online Journal of International Journal Of Patterns (IJOP) ? www.ijop.org WORKSHOP PARTICIPATION Interested in participating in the workshop without submission are requested to fill out the participation form and e-mail to the co-chair Haitham Hamza , Eduardo Segura , or to the workshop chair M.E. Fayad . ------------------------------------------------- PARTICIPATION FORM: Name and Affiliation: Position: Address: E-mail: URL: Areas of interest: Why would you like to participate? ------------------------------------------------- Please note that registration is required in order to participate in the workshop. An early registration discount is available. An overhead projector and a flipchart will be available. For more information please visit any of the following websites: http://conferences.computer.org/compsac/2007/workshops/SPAC (Main Link) www.engr.sjsu.edu/~fayad//workshops/COMPSAC07 (Workshop Link 2) www.vrlsoft.com/workshops/SPAC07 (Workshop Link 3 -- Under Construction) You may also contact the organizers. PROPOSED AGENDA 1. Welcome and introduction of participants. The organizers will first give a short overview of any open issues and of the main arguments arising out of the position papers. (Estimated time: 20-30 minutes) 2. Selected authors (representing the main trends) will be given 20 minutes to explain how their position relates to other positions and what each sees as the three major issues. We expect about 5-10 position papers. (Estimated time: 120-130 minutes) 3. The organizers will propose an identification of the major issues, and the participants will then discuss and select what they think are the hottest issues to be examined. (Estimated time: 10-15 minutes) 4. The participants will work for 70-95 minutes in small groups, with a designated moderator in each group. The groups will each deal with two different hot issues identified and will produce a summary in the form of points and counterpoints, showing either how several views are irreducibly opposed or how they are complementary. The number of groups will depend on the number of participants and number of issues selected; ideally there should be 3-5 p people in each group. (Estimated time: 60-70 minutes) 5. Each group will be given 10-15 minutes to present its findings to the workshop. A closing discussion will follow. The workshop report will be written on the basis of these findings and will include an agenda for future exploration and cooperation; it will be made available through the WWW and FTP. (Estimated time: 50-60 minutes for five teams) (Total estimated time: 285-315 minutes, i.e. about five hours +/- 15 minutes; lunch and breaks are not included.) IMPORTANT DATES We will be updated based on acceptance process Mar. 18, 2007: Full paper and short paper due Mar. 25, 2007: Decision notification (electronic) Apr. 30, 2007: Camera-ready copy and author registration due July 24-27, 2007: The workshop Date ORGANIZERS Chair and Point of Contact: Dr. M.E. Fayad Professor of Computer Engineering Computer Engineering Dept., College of Engineering San Jos? State University One Washington Square, San Jos?, CA 95192-0180 Ph: (408) 924-7364, Fax: (408) 924-4153 E-mail: m.fayad at sjsu.edu, me fayad at gmail.com http://www.engr.sjsu.edu/fayad Co-Chairs: Dr. H.S. Hamza (Co-Chair) Faculty of Computers and Informatics, Information Technology Department Cairo University, Orman, Giza 12613 - Egypt Ph: (02) 335-8355 (office) E-mail: hshamza at gmail.com Eduardo M. Segura vrlSoft, Inc. 2065 Martin Ave., Suite 103 Santa Clara, CA 95050-2707 Phone/Fax: (408) 654-8972 E-mail: esegura at vrlsoft.com, eduardo.segura at sjsu.edu http://www.vrlsoft.com PROGRAM COMMITTEE Leonor Barroca OpenUniversity, England Sjaak Brinkkemper UtrechtUniversity, theNetherlands Chia-Chu Chiang UniversityofArkansasatLittleRock, USA Rogerio Atem de Carvalho CEFETCampos, Brazil Andrea D'Ambrogio UniversityofRomaTorVergata, Italy Issam Wajih Damaj DhofarUniversity, Salalah-SultanateofOman Khalil DRIRA LAAS-CNRS, France Islam A. M. El-Maddah AinShamsUniversity, Egypt M.E. Fayad SanJoseStateUniversity&vrlSoft, Inc., USA Joao M. Fernandes UniversidadedoMinho, Portugal IanGraham TriremeInternationalLtd, London, England Jiang Guo CaliforniaStateUniversityLosAngeles, USA Wilhelm Hasselbring UniversityofOldenburg, Germany Tarek Helmy KingFahdUniv.ofPetroleumandMinerals, SaudiArabia H.S. Hamza CairoUniversity, Egypt Pilar Herrero UniversidadPolit?cnicadeMadrid, Spain. Hoda Hosny AmericanUniversityinCairo, Egypt Pao-Ann Hsiung NationalChungChengUniversity, Chiayi, TAIWAN Ali Jaoua UniversityofQatar, Qatar Mohamed-Khireddine KHOLLADI UniversityofConstantine, France Dae-Kyoo Kim OaklandUniversity, MI, USA Seok-Won Lee TheUniversityofNorthCarolinaatCharlotte, USA Jeff Lei UniversityofTexasatArlington, USA Ricardo J. Machado UniversidadedoMinho, Portugal Ahmed Mahdy TexasA&MUniversity-CorpusChristi, USA Michael Oudshoorn MontanaStateUniversity, MT, USA Srini Ramaswamy UniversityofArkansasatLittleRock, USA Gustavo Rossi LIFIA, FacultaddeInformatica, UNLP, Argentina Stuart Rubin SPAWAR, SSC-SanDiego, USA Kannamma Sampath CoimbatoreInstituteofTechnology, India Sanchez, Arturo UniversityofNorthFlorida, USA Kassem A. Saleh AmericanUniversityofSharjah, UAE Arno Schmidmeier AspectSoft, Hersbruck, Germany E.M. Segura SanJoseStateUniversity&vrlSoft, Inc., USA Manolis Tzagarakis ResearchAcademicTechnologyInstitute(RACTI), Greece Laurence T. Yang StFrancisXavierUniversity, Canada I-Ling Yen UniversityofTexasatDallas, USA From karl.guggisberg at guggis.ch Tue Mar 6 16:07:19 2007 From: karl.guggisberg at guggis.ch (Karl Guggisberg) Date: Tue, 6 Mar 2007 16:07:19 +0100 Subject: [Choose-news] Einladung zum BAT & CHOOSE Architekturforum vom 23.03.07 zum Thema MDA / MDSD Message-ID: <000001c76001$25f78240$0201a8c0@PCChris> Ank?ndigung ----------- BAT & CHOOSE Architekturforum Freitag, 23. M?rz 2007 08.30 - 17.00 Uhr, inkl. Stehlunch und Pausen Hotel Allegro Kursaal, Bern Raum: Bella Vista http://www.berner-architekten-treffen.ch/treffen.html Themencluster: MDA / MDSD Pr?sentationen: * Z?hlke Engineering, Ulrich Brawand: "MDSD mit Open Source Tools - eine schrittweise Einf?hrung" * SoftMetaWare, Jorn Bettin: "Transitioning to Model Driven Software Development: Preparing for the Paradigm Shift" * PostFinance, Andreas Spichiger: "Erarbeitung und Einsatz des UML-Frameworks bei PostFinance" * Die Mobiliar, Andreas Dietzsch, Steffen Greiffenberg: "K?nig Fachprozess - Nutzerorientierte Fachprozessmodellierung" * RTC AG, Andreas Gr?tter: "FRAGen (Full RTC Application Generator)" Das Programmheft als PDF ist verf?gbar unter: http://www.berner-architekten-treffen.ch/archiv/6/BAT_CHOOSE_Architekturforu m.pdf Generelle Informationen zur Veranstaltung ----------------------------------------- Die sechste Austragung des Berner Architekten Treffens kann durch die Unterst?tzung und die Zusammenarbeit mit CHOOSE, der Fachgruppe f?r Objektorientierte Systeme und Umgebungen der Schweizer Informatik Gesellschaft in Form eines ganzt?gigen Forums durchgef?hrt werden. Das BAT & CHOOSE Architekturforum pr?sentiert zum Themencluster MDA / MDSD ein breites Spektrum an Beitr?gen zu modellgetriebenen Entwicklungsans?tzen sowohl aus der aktuellen Forschung als auch aus der Praxis und bietet die Gelegenheit zum intensiven Ideen- und Erfahrungsaustausch. Getreu unseren bew?hrten Prinzipien f?hren wir dieses Forum als kostenlose Veranstaltung durch. Dies wird durch die freundliche Unterst?tzung von CHOOSE sowie der Firmen indato GmbH, Die Mobiliar, PostFinance und RTC Real-Time Center AG erm?glicht. Durch die r?umlichen Verh?ltnisse und den Charakter der Veranstaltung sind wir gezwungen, die Teilnehmerzahl auf 120 Personen zu begrenzen. Anmeldungen bitte bis 16. M?rz. 2007 ?ber unsere Online Anmeldung: http://www.berner-architekten-treffen.ch Wir freuen uns auf anregende Diskussionen und interessante Begegnungen. Daniel K?hni Mitglied des Organisationskomittees From gall at ifi.unizh.ch Fri Mar 30 09:29:26 2007 From: gall at ifi.unizh.ch (Harald Gall) Date: Fri, 30 Mar 2007 09:29:26 +0200 Subject: [Choose-news] WOOR '07 - call for papers Message-ID: <6CF60CDF-42B1-4074-9094-30DBE30C32AA@ifi.unizh.ch> =========================================================== WOOR 2007 =========================================================== Call for Contributions Workshop on Object-Oriented Reengineering 10th Anniversary Edition http://smallwiki.unibe.ch/woor2007/ 30th of July 2007, Berlin, Germany =========================================================== Hosted at the 21th European Conference on Object-Oriented Programming (ECOOP 2007) http://2007.ecoop.org/ 30th of July-3 of August 2007, Berlin, Germany Important Dates --------------- Workshop contribution submission: 13th of May 2007. Notification of acceptance: 31st of May 2007. Publication of the program: 15th of June 2007 Workshop date: 30th of July 2007. Contributions: Building on Previous Years ----------------------------------------- The very first WOOR workshop was organized in 1997 in conjunction with the ESEC/FSE'97 Conference in Zurich, Switzerland. During these past 10 years, participants to the workshop have been actively contributing to the state-of-the-art on reengineering ofobject-oriented systems. In this special 10th anniversary edition, we want to continue in that tradition. We explicitly solicit position papers that reflect on the past 10 years and--or build a vision of what the future 10 years might bring. Therefore, we welcome contributions from researchers, tool producers, and methodology providers in addition to position papers on the past and next 10 years of OO reengineering: Areas of interests include, but are not limited to: - Overview papers, reflecting on the history of OO reengineering - Vision papers, predicting what the next 10 years might bring - Experiences on re-engineering large object-oriented systems - Migration towards aspect orientation - Design model extraction - Documentation and re-use of object-oriented systems - Analysis of object-oriented systems re-usability and flexibility - Abstract models of object-oriented systems - Refactoring Operations - Software Evolution - Metrics or heuristics to measure the need improvement - Design patterns in reengineering practices - Tools supporting all of the above activities. - Software evolution analysis and visualization Schedule of the Workshop ------------------------ As is tradition in WOOR, we actively seek a format which emphasizes fruitful interactions and discussions. This typically involves brief (5 minutes) presentations of position papers; break-up sessions in discussion groups, and plenary meetings to discuss results. Sometimes we ask participants to present and summarize someone else's position paper, a very way pleasant to stimulate discussions. Intended Audience ----------------- The workshop is intended to software engineering professionals with experience in object-oriented reengineering; either people who are actively engaged in reengineering projects or people who develop or research methodologies and tools. Each participant is requested to submit a position paper in advance and each participant is supposed to read all the submitted material, so that the workshop itself can be devoted to discussion instead of presentations. Submissions will be made electronically to facilitate the rapid exchange of information. The upper limit for the number of participants is 25 and the participants will be selected on the basis of the submitted contribution. Submission Guidelines --------------------- BE ELECTRONIC. Submit your position paper in PDF, so that we can collect all of the submissions on the web-site. A separate abstract including the e-mail addresses of the authors and a URL to their home pages MUST be submitted in HTML. Submit everything by e-mail to both of the two following e-mail addresses guehene at iro.umontreal.ca and roel.wuyts at imec.be. BE SHORT. Propose only one idea. We all know that you are a quality researcher with plenty of good ideas. Only, we have limited resources and we must focus. Please keep all position papers under five pages. Perhaps a workshop reader will be organized again this year. BE INNOVATIVE. It is okay to propose a recent idea that still has some unfinished sides to it. It is supposed to be a WORKshop, not a mini-conference. BE A REBEL. Neglect these guidelines if you feel that your idea needs a special treatment in some way. Publication and Sponsoring -------------------------- Springer will publish a workshop reader (as in the case of previous ECOOP) that will appear after the workshop and that will contain workshop reports (written by the organizers), not the position papers submitted by the participants. The organizers plan to publish the position papers in a technical report at University of Montreal. This event is partly sponsored by the Belgian Science Policy (BELSPO), the R?gion Wallone, the Interuniversity Attraction Poles Programme via the MoVES (Modelling, Verification and Evolution of Software) research project, and the Fonds de la Recherche Fondamentale Collective via the Research Center on Structural Software Improvement. About the Organizers -------------------- Serge Demeyer University of Antwerp (Belgium) Department of Mathematics and Computer Science http://www.win.ua.ac.be/~sdemey Prof. Serge Demeyer is leading a research group investigating "Software Reengineering" (LORE - Lab On REengineering). St?phane Ducasse University of Savoie (France) LISTIC http://www.listic.univ-savoie.fr/~ducasse Prof. St?phane Ducasse, from the University of Savoie, is a former member of the Software Composition Group led by Prof. Oscar Nierstrasz at University of Bern (Switzerland). Yann-Ga?l Gu?h?neuc University of Montreal (Quebec, Canada) Department of Informatics and Operations Research http://www.iro.umontreal.ca/~guehene Prof. Yann-Ga?l Gu?h?neuc leads the Ptidej project (in research Group on Open, Distributed Systems, Experimental Software Engineering) developing theories, methods, and tools, to evaluate and to improve the quality of object-oriented programs by promoting the use of idioms, design patterns, and architectural patterns. Kim Mens Universit? catholique de Louvain (Belgium) Department of Computing Science and Engineering http://www.info.ucl.ac.be/~km Prof. Kim Mens is one of the originators of the 'reuse contract' technique and of the work on 'intensional views'. He is the spokesperson of the Research Center on Structural Software Improvement and currently conducts research on 'co-evolution' between source code and earlier life-cycle software artifacts, as well as on aspect identification and program transformation. Roel Wuyts IMEC, Belgium (Belgium) and Universit? Libre de Bruxelles (Belgium) http://decomp.ulb.ac.be/roelwuyts/ Prof. Roel Wuyts is Senior Software Engineer at the IMEC Research Centre and former professor of the Universit? Libre de Bruxelles. His research interests include software evolution and code restructuring, for which he (co-)developed various tools and techniques such as the SOUL language. Harald Gall University of Zurich (Switzerland) Department of Informatics http://seal.ifi.unizh.ch/gall/ Prof. Harald Gall's interests are in software engineering with focus on software evolution, software architectures, reengineering, program families, and distributed and mobile software engineering processes. From uburri at jugs.ch Fri Apr 13 21:22:41 2007 From: uburri at jugs.ch (Ursula Burri) Date: Fri, 13 Apr 2007 21:22:41 +0200 Subject: [Choose-news] 25.4.: Inauguration of Swiss JBoss User Group and Event Message-ID: <461FD881.9070301@jugs.ch> Dear CHOOSE-Member You are kindly invited to participate at the inauguration of the *Swiss JBoss User Group, a special interest group of JUGS* Prominent speakers from the JBoss division at Red Hat will hold presentations about the strategy of JBoss, JBoss SEAM, jBPM, as well as about real-world experience in deploying JBoss products in mission critical projects. 25.04.: Building Enterprise Applications with JBoss: Ask the experts! For more information see below or (with online registration form). Best Regards, The JUGS Board ---------------------------------------------------------------- Building Enterprise Applications with JBoss: Ask the experts! ============================================================= 25.04. Technopark Zurich, Room Cobol Travel instructions: > Kontakt > Lageplan SPEAKERS -------- Sacha Labourey, JBoss Division at Red Hat Christian Bauer, RedHat Tom Baeyens, JBoss jBPM Bruno Georges, Red Hat AGENDA ------ 13:30 - 13:50h *JBoss division at Red Hat* - "State of the union" and future plans *Sacha Labourey* General Manager JBoss Division at Red Hat 13:50 - 15:10h *Web application development with JBoss Seam* *Christian Bauer* Technical Product Manager at Red Hat 15:10 - 15:30h Break 15:30 - 16:50h *Modeling and executing business processes and workflows with JBoss JBPM* *Tom Baeyens* Founder and Lead Developer of JBoss jBPM 16:50 - 18:10h *Implementing an Open Source SOA: A JBoss success story* *Bruno Georges* Technical Development Manager at Red Hat, former Head of Application Development Group at Glencore 18:10h - ? Drinks & Finger Food For Abstracts, Bios and Registration please visit our homepage: . Thanks. -- ---------------------------------------------------------------- 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. ---------------------------------------------------------------- From gerber at iam.unibe.ch Tue Apr 24 14:34:46 2007 From: gerber at iam.unibe.ch (Sabine Gerber) Date: Tue, 24 Apr 2007 14:34:46 +0200 Subject: [Choose-news] Informatik-Kolloquium vom 29.05.2007 Message-ID: <000201c7866c$f42ba740$4a425c82@cgg.unibe.ch> Einladung zum n?chsten Kolloquium: Dienstag, 29.05.2007, 17.30 Uhr Uni Engehalde, Engehaldenstrasse 8, 3012 Bern H?rsaal 001 (1. UG) Referent: Prof. Andreas Dengel, Universit?t Kaiserslautern und Deutsches Forschungszentrum f?r K?nstliche Intelligenz (DFKI) Titel: Knowledge Technologies for the Semantic Desktop Abstract: The web of information has turned into a web of people and will further turn into a web of meaning. The success of semantic technologies is strongly depending on high potential applications with appropriate business models. A promising way to build successful applications starts at the individual workspace allowing to evolutionary gather knowledge by observing the user and learn from her/his actions to work with information within processes. I will further demonstrate the trends towards the universal semantic workspace and technologies helping to make this real. Freundliche Gr?sse Sabine Gerber Sekretariat Prof. H. Bieri Sekretariat Studienleitung Informatik ___________________________________________________ Tel. +41 31 631 49 14 Fax +41 31 631 39 65 E-Mail: gerber at iam.unibe.ch http://www.cgg.unibe.ch/staff/gerber Universit?t Bern Institut f?r Informatik und angewandte Mathematik Neubr?ckstr. 10 CH-3012 Bern http://www.iam.unibe.ch http://www.iam.unibe.ch/studium/reglemente From greevy at iam.unibe.ch Thu Apr 26 21:46:01 2007 From: greevy at iam.unibe.ch (Orla Greevy) Date: Thu, 26 Apr 2007 21:46:01 +0200 Subject: [Choose-news] Invitation to my PhD Defense "Enriching Reverse Engineering with Feature Analysis Message-ID: <6A9DA907-0B0D-41C4-9B29-34A58412F5E8@iam.unibe.ch> Hello everyone, on Thursday 3rd of at May at 9:00 I will defend my Ph. D. thesis entitled "Enriching Reverse Engineering with Feature Analysis". The defense will take place in room 003 in the IWI building on Engehaldenstrasse 8, 3012 Bern. Please find the abstract below. After the defense, there will be an apero in the Cafeteria of the building S14 on Schutzenmattstrasse 14. Everybody is cordially invited to the defense and to the apero. With best regards Orla Greevy Software Composition Group Universitaet Bern System comprehension is a prerequisite for software maintenance and evolution, but it is a time-consuming and costly activity. In an effort to support system comprehension, researchers have devised many different reverse engineering techniques. Several of these are based on statically analyzing the source code. Purely static analysis techniques, however, overlook valuable end-user knowledge of how a system behaves at runtime. To address this problem, several researchers have identified the potential of exploiting features in a reverse engineering context. Features are abstractions of a system's problem domain that well- understood by end-users. They encapsulate knowledge of a problem domain and denote units of system behavior. Thus, they represent a valuable resource for reverse engineering a system, The main body of feature-related reverse engineering research is concerned with \emph {feature identification}, a technique to map features to source code. To fully exploit features in reverse engineering, however, we need to extend the focus beyond feature identification and exploit features as primary units of analysis. We formulate our thesis as follows: To exploit the inherent domain knowledge of features for object- oriented system comprehension, we need to explicitly model features, their relationships to source artefacts, and their relationships to each other. The contribution of our work is twofold: on the one hand, we enrich reverse engineering analysis of object-oriented systems with semantic knowledge of features, and on the other hand, we introduce new techniques that treat features as the primary entities of analysis. Our key contribution is our definition of Dynamix, a meta-model for expressing feature entities in the context of a structural meta-model of source code entities. Using case studies, we demonstrate how our feature-centric reverse engineering techniques, based on Dynamix, exploit feature knowledge to establish traceability between the problem and solution domains throughout the life-cycle of a system. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://www.iam.unibe.ch/pipermail/choose-news/attachments/20070426/8513f09a/attachment-0001.html From akuhn at gmx.ch Thu May 31 16:18:37 2007 From: akuhn at gmx.ch (Adrian Kuhn) Date: Thu, 31 May 2007 16:18:37 +0200 Subject: [Choose-news] Call for Participation for FAMOOSr 2007 in Zurich Message-ID: <6BC269BD-0FBB-49DF-B649-228606025450@gmx.ch> Dear Receivers, hereby a call for participation to FAMOOSr 2007 in Zurich. Please forward this mail to anyone in your network who may be interested in this venue. Please apologize multiple copies. Early registration is until June 5, 2007 cheers, Tudor Girba and Adrian Kuhn *********************************************************************** CALL FOR PARTICIPATION FOR FAMOOSr 2007 in ZURICH *********************************************************************** FAMOOSr ? 1st Workshop on FAMIX and Moose in Reengineering Location co-located with TOOLS Europe 2007 Date June 25 in Zurich, Switzerland ----------------------------------------------------------------------- The increasing amount of data available about software systems poses new challenges for re- and reverse engineering research, as the proposed approaches need to scale. In this context, concerns about meta-modeling and analysis techniques need to be augmented by technical concerns about how to reuse and how to build upon the efforts of previous research. The goal of this one-day workshop is to strengthen the community of researchers and practitioners who are working in re- and reverse engineering, by providing a forum for building future research using or interested in Moose and Famix as shared infrastructure. For more information, please refer to http://smallwiki.unibe.ch/moose/famoosr2007/ !! Workshop program 09:00-09:45 Kick-off presentation. 10:00-10:50 Presentations, 5-10 minutes each. 11:00-11:50 Presentations, 5-10 minutes each. 12:00-12:30 Creating topics for focus groups. 12:30-14:00 Lunch break 14:00-15:00 1st iteration of work in focus groups 15:00-15:30 Preliminary presentation of results 15:30-16:30 2nd iteration of work in focus groups 16:30-17:00 Final presentations and wrap-up !! Registration Special pricing for early registration till June 5, 2007. Registration page http://tools.ethz.ch/register.html ----------------------------------------------------------------------- From karl.guggisberg at guggis.ch Mon Jun 4 11:07:55 2007 From: karl.guggisberg at guggis.ch (Karl Guggisberg) Date: Mon, 4 Jun 2007 11:07:55 +0200 Subject: [Choose-news] Einladung zum siebten Berner Architekten Treffen am 15.06.07 zum Thema Architektur messen und verkaufen In-Reply-To: <20070531211740.8C7245BC8D5@tux.indato.ch> Message-ID: <000301c7a687$db202060$9000a8c0@PCChris> Ank?ndigung ----------- 7. Berner Architekten Treffen Freitag, 15. Juni 2007 16:00 - ca. 18:15, anschl. Ap?ro Hotel Allegro Kursaal, Bern Raum: Bella Vista http://www.berner-architekten-treffen.ch/treffen.html Thema: Architektur messen und verkaufen Pr?sentationen: * RTC AG, Felix Grimm; Universit?t St. Gallen, Matthias Stutz: "Wertorientierte Architektursteuerung bei der RTC" * CSC Switzerland, Daniel Bernasconi: "Der richtige Mix" Das Programmheft als PDF ist verf?gbar unter: http://www.berner-architekten-treffen.ch/archiv/7/BAT_Nr.07.pdf Generelle Informationen zur Veranstaltung ----------------------------------------- Das Berner Architekten Treffen ist eine Begegnungsplattform f?r an Architekturfragen interessierte Informatikfachleute. Durch Fachvortr?ge aus der Praxis und Gelegenheiten zur vertieften Diskussion von aktuellen Problemstellungen sowie zu direkten Kontakten zwischen Firmen unterschiedlicher Branchen bietet das Berner Architekten Treffen eine hervorragende Plattform zum Gedanken- und Erfahrungsaustausch. Im Anschluss an die Pr?sentationen wird wie ?blich die Gelegenheit f?r Networking und Diskussion bei einem ausgedehnten Ap?ro geboten. Die Teilnahme ist kostenlos. Ab sofort k?nnen Sie sich auf der Online Plattform anmelden. Wir freuen uns auf Ihre Teilnahme. Das Organisationskomitee ---------------------------------------------------------------------- Unter dem Patronat der IAM Alumni und mit freundlicher Unterstuetzung der Firmen indato GmbH, Die Mobiliar, PostFinance und RTC Real-Time Center AG. From martin.kropp at fhnw.ch Fri Jun 8 10:53:55 2007 From: martin.kropp at fhnw.ch (Kropp Martin) Date: Fri, 8 Jun 2007 10:53:55 +0200 Subject: [Choose-news] SWEN Event mit Alistair Cockburn an der HSR in Rapperswil! Message-ID: SWEN freut sich, Ihnen einen ganz besonderen Anlass bieten zu k?nnen: Der Entwickler und preisgekr?nte Buchautor Dr. Alistair Cockburn ist zu Besuch in der Schweiz. Wir freuen uns ganz besoners, dass wir Dr.Cockburn f?r einen Vortrag an der Hochschule f?r Technik in Rapperswil gewinnen konnten. Er referiert zum Thema "Software Engineering in the 21st Century" am Mittwoch, 20.06.2007 , 17:30 Uhr. Weitere Informationen entnehmen Sie bitte dem Flyer im Anhang. Wir freuen uns auf Ihre Anmeldung und nat?rlich auf unseren ber?hmten Gastreferenten. Wir garantieren Ihnen einen spritzigen Abend mit einem genialen Referenten, der sein Publikum zu fesseln versteht, wenn es heisst: Wie wird Software im n?chsten Jahrhundert entwickelt? Auf welche Eckpfeiler bauen wir, um Softwareerstellung zu verbessern? Am Besten, Sie notieren sich den Termin im Kalender... Besser noch, Sie melden sich gleich an unter: info at ifs.hsr.ch Bitte auch an Interessierte weiter leiten. Mit freundlichen Gr?ssen SWEN - Software Engineering Network Siehe auch http://swen-network.ch Events P.S. Die Teilnahme ist kostenlos -------------- next part -------------- A non-text attachment was scrubbed... Name: Special_Event_SE.PDF Type: application/octet-stream Size: 1363363 bytes Desc: Special_Event_SE.PDF Url : http://www.iam.unibe.ch/pipermail/choose-news/attachments/20070608/c613a3b9/Special_Event_SE-0001.obj From akuhn at gmx.ch Sun Jun 17 15:05:04 2007 From: akuhn at gmx.ch (Adrian Kuhn) Date: Sun, 17 Jun 2007 15:05:04 +0200 Subject: [Choose-news] =?iso-8859-1?q?Gr=FCndung_des_Moose_Vereins?= Message-ID: Dear Friends of Moose, we are pleased to announce the founding of the "Moose Verein/ Association". The founding assembly (Gr?ndungsversammlung) will talke place in Zurich, parallel to the FAMOOSR Workshop on Monday June 25, 2007, at the ETH Zurich. Please vote on doodle to help us find the best time slot: http://www.doodle.ch/dprgG28TynVc The purpose of the association is to support and promote the Moose software analysis platform both as a technology and as a community. Membership is open to any researcher or professional with in interest in Moose, Mondrian, Famix, or software analysis in general. Membership is open to Swiss and foreigners alike. There will be three levels of membership: executive board, advisory board and normal membership. Please spread the word and let us know your feedback, sincerely, in the name of the founding committee, Adrian Kuhn From girba at iam.unibe.ch Sun Jun 24 16:47:35 2007 From: girba at iam.unibe.ch (Tudor Girba) Date: Sun, 24 Jun 2007 16:47:35 +0200 Subject: [Choose-news] =?iso-8859-1?q?Gr=FCndung_des_Moose_Vereins?= Message-ID: <6FD31DFE-A96D-4FFA-B48D-C689430E13F0@iam.unibe.ch> Dear Friends of Moose, We are pleased to announce the founding of the "Moose Verein/ Association". The founding assembly (Gr?ndungsversammlung) will talke place in parallel to the FAMOOSR Workshop on Monday June 25, 2007, 17:30 at the ETH Zurich. The purpose of the association is to support and promote the Moose open-source analysis platform both as a technology and as a community. Membership is open to any researcher or professional with in interest in Moose, Mondrian, Famix, or software analysis in general. Membership is open to Swiss and foreigners alike. There will be three levels of membership: executive board, advisory board and normal membership. Please spread the word and let us know your feedback, sincerely, in the name of the founding committee, Tudor Girba From denker at iam.unibe.ch Fri Jun 29 21:25:48 2007 From: denker at iam.unibe.ch (Marcus Denker) Date: Fri, 29 Jun 2007 21:25:48 +0200 Subject: [Choose-news] 06 July CHOOSE talk - One Etoy Per Child on the $100 Laptop Message-ID: The CHOOSE executive board is pleased to invite you to a presentation by Dr. Bert Freudenberg on 'One Etoy Per Child on the $100 Laptop'. This event is free for all SI-CHOOSE members, even the drinks after the talk! Non-CHOOSE members are also welcome, and are encouraged to fill out the membership application form (http://www.s-i.ch/) before attending the meeting. If you want to know more about CHOOSE and the events which CHOOSE organises, please visit www.choose.s-i.ch NOTE: registration for this event is required. Please fill out the registration form at the end of this e-mail. ------------------------------------------------------------------------ One Etoy Per Child on the $100 Laptop ========================== When: 06.07.2007 Where: Institut fuer Wirtschaftsinformatik (IWI), Universitaet Bern, Engehaldenstrasse 8, 3012 Bern, Hoersaal 001 Travel instructions: http://www.iam.unibe.ch/~scg/Resources/Maps/ Speaker ------- Dr. Bert Freudenberg Agenda ------ 1 hour Talk and Q/A Afterwards you are invited to a refreshment. Abstract ======== Most of the two billion children in developing countries have unsufficient access to education. The non-profit "One Laptop per Child" project is working on a learning machine, a cheap, networked computer with software to support "learning to learn" for every child. One of its software components is "Etoys", a tile-based authoring environment written on top of Squeak. The talk will present the OLPC project, its current state of development in general and the progress on Etoys in particular. Bio === Dr. Bert Freudenberg got a PhD from the University of Magdeburg (on non-photorealistic realtime rendering). He worked for impara GmbH in Magdeburg developing software for children. Currently he is a freelancing developer working for Alan Kay's Viewpoints Research Institute on porting the Squeak and Etoys environment to the 100 dollar laptop. ----------------------------------------------------------------------- REGISTRATION ------------ Please DO NOT reply to this e-mail! Fill in the form below and sent it to choose AT glue.ch. Thanks. I want to register for the following event: ___ Name: ______________________________________ Email: ______________________________________ Company: ______________________________________ Address: ______________________________________ ZIP/City:______________________________________ Please check: [ ] CHOOSE member [ ] JUGS member [ ] SI member [ ] Non-Member From denker at iam.unibe.ch Sat Jun 30 10:48:27 2007 From: denker at iam.unibe.ch (Marcus Denker) Date: Sat, 30 Jun 2007 10:48:27 +0200 Subject: [Choose-news] [UPDATE] 06 July CHOOSE talk - One Etoy Per Child on the $100 Laptop In-Reply-To: References: Message-ID: On 29.06.2007, at 21:25, Marcus Denker wrote: > > > One Etoy Per Child on the $100 Laptop > ========================== > > When: 06.07.2007 > The talk starts at 17:15. > Where: Institut fuer Wirtschaftsinformatik (IWI), Universitaet Bern, > Engehaldenstrasse 8, 3012 Bern, Hoersaal 001 > > Travel instructions: http://www.iam.unibe.ch/~scg/Resources/Maps/ > > Speaker > ------- > Dr. Bert Freudenberg > > Agenda > ------ > > 1 hour Talk and Q/A > > Afterwards you are invited to a refreshment. > > Abstract > ======== > Most of the two billion children in developing countries have > unsufficient > access to education. The non-profit "One Laptop per Child" project is > working on a learning machine, a cheap, networked computer with > software to > support "learning to learn" for every child. One of its software > components > is "Etoys", a tile-based authoring environment written on top of > Squeak. > The talk will present the OLPC project, its current state of > development > in general and the progress on Etoys in particular. > Marcus -- Marcus Denker -- denker at iam.unibe.ch http://www.iam.unibe.ch/~denker -------------- next part -------------- An HTML attachment was scrubbed... URL: http://www.iam.unibe.ch/pipermail/choose-news/attachments/20070630/af7e4889/attachment.html From uburri at ch-open.ch Fri Aug 10 13:45:58 2007 From: uburri at ch-open.ch (Ursula Burri) Date: Fri, 10 Aug 2007 13:45:58 +0200 Subject: [Choose-news] 11.-13.9.07: Workshop-Tage - jetzt anmelden! Message-ID: <46BC4FF6.8070309@ch-open.ch> Sehr geehrte CHOOSE-Mitglieder Die /ch/open-Workshop-Tage finden dieses Jahr vom 11. - 13. September beim Departement Informationstechnologie und Elektrotechnik der ETH Z?rich statt und werden zusammen mit der Java User Group Switzerland (JUGS) organisiert. Erm?glicht wird dies durch die IT-Support-Gruppe des Departements Informationstechnologie und Elektrotechnik (D-ITET, ETH Z?rich). Ein Highlight der diesj?hrigen Workshop-Tage ist der Workshop von Adam Bien: "Praxisorientierte Java EE 5 Archtekturen mit Patterns, Idiomen, Utilities ...und viel Source Code". Adam Bien hat schon letztes Jahr einen "fulminanten" Workshop gehalten und dabei sehr gute Kritiken erhalten . Ein Besuch seines Workshops ist - neben einem grossen Wissenszuwachs - einfach ein Erlebnis! Auch auf den Workshop von Christian Bauer "Introduction to JBoss Seam" m?chten wir besonders hinweisen. Christian Bauer ist Mitglied der Developerteams von Hibernate und JBoss und kann damit nat?rlich in seinen Workshops aus dem Vollen sch?pfen (die Details zum zweiten Kurs ?ber Hibernate folgen in K?rze)! Der Workshop wird - je nach Teilnehmern - Deutsch oder Englisch gehalten, die Slides sind Englisch. Weiter stehen Workshop zu Ruby on Rails, MySQL und Scrum auf dem Programm: "MySQL Performance Tuning" und "MySQL High-Availability und Scale-out Architekturen" mit Oliver Sennhauser "Ruby on Rails - Hype, 'Business as usual' oder 'The next big thing'?" mit Jens-Christian Fischer "Einf?hrung in die agile Projektleitung mit Scrum" mit Peter Stevens Das sind nur ein paar ausgew?hlte Beispiele aus dem Programm - die ganze ?bersicht gibt es unter . Dank der grossz?gigen Unterst?tzung der IT-Support-Gruppe des Departements Informationstechnologie und Elektrotechnik (D-ITET) k?nnen wir auch dieses Jahr die Preise gewohnt g?nstig halten (mit einer Mitgliedschaft bei der /ch/open noch g?nstiger!). Reservieren Sie sich rechtzeitig Ihren Platz! Mit freundlichen Gr?ssen Ursula Burri -- ------------------------------------------------------------------------ Swiss Open Systems User Group Tel.: +41 44 350 26 56 (freitags) /ch/open Fax: +41 44 350 26 55 Postfach 2322 E-mail: CH-8033 Zuerich WWW: Sekretariat Ursula Burri E-mail: /ch/open ist Mitglied von ICTswitzerland ------------------------------------------------------------------------ Open Systems for open minded people! From gall at ifi.uzh.ch Fri Aug 10 13:56:41 2007 From: gall at ifi.uzh.ch (Harald Gall) Date: Fri, 10 Aug 2007 13:56:41 +0200 Subject: [Choose-news] Uni Zuerich: Soft Summer Seminare 7.-14. September 2007 Message-ID: Sehr geehrte CHOOSE-Mitglieder Das Institut fuer Informatik der Universitaet Zuerich organisiert in der Reihe "Fortbildungsseminare in Informatik" folgenden Event: Zuerich SOFT Summer 2007 Fortgeschrittene Aspekte der Software Technologie 7. bis 14. September 2007 http://www.ifi.uzh.ch/softsummer/ Themen: * Business Intelligence and Data Mining * Requirements Engineering * Software Qualitaetsanalyse * Gesch?ftsmodellierung mit UML * Zielbasiertes Requirements Engineering Seminarleitung und Referenten: * Abraham Bernstein, Professor und Leiter des Forschungsbereichs Dynamische und verteilte Software-Systeme * Harald Gall, Professor und Leiter des Forschungsbereichs Software Evolution und Reengineering * Martin Glinz, Professor und Leiter des Forschungsbereichs Requirements Engineering * Samuel Fricker, Assistent im Forschungsbereich Requirements Engineering Ziel: Ziel ist es, neben der Vermittlung der Software-Technologien auch ausreichend Gelegenheit fuer Diskussionen und Fallbeispiele zu geben, um so die Themen aus unterschiedlichen Blickwinkeln zu betrachten. Soweit moeglich, werden die einzelnen Seminare auch von Tool-Demos (i.e. meist Forschungsprototypen) aufbereitet. Zuerich SOFT Summer richtet sich an Entwickler, Designer, Architekten und Projektleiter von Software und bietet die Moeglichkeit, kompakt in einigen wenigen Tagen Software-Schluesseltechnologien kennenzulernen, deren Potenzial abzuschaetzen und die Einsatzmoeglichkeiten im eigenen Unternehmen oder Arbeitsbereich auszuloten. Detaillierte Informationen sowie ein Anmeldeformular finden Sie unter: http://www.ifi.unizh.ch/softsummer/ Wir wuerden uns freuen, Sie am Zuerich SOFT Summer begruessen zu duerfen, und stehen fuer weitere Auskuenfte gerne zur Verfuegung. Freundliche Gruesse, Harald Gall -- Harald Gall, Prof. Dr. Universit?t Z?rich, Institut f?r Informatik Binzmuehlestrasse 14, 8050 Zurich, Schweiz tel. +41 44 635 43 35 / fax +41 44 635 68 09 http://seal.ifi.uzh.ch/gall/ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://www.iam.unibe.ch/pipermail/choose-news/attachments/20070810/7a73b900/attachment-0001.html From oscar at iam.unibe.ch Wed Aug 22 14:22:07 2007 From: oscar at iam.unibe.ch (Oscar Nierstrasz) Date: Wed, 22 Aug 2007 14:22:07 +0200 Subject: [Choose-news] How to organize a SIG Beer Message-ID: <19652556-2CCF-42B0-BBDA-95591D94B109@iam.unibe.ch> Dear CHOOSE members, Our calendar of events has been very quiet for the past few months. Why not organize a SIG Beer in your neighbourhood? It is really easy! Here is a link with some instructions and hints: http://www.choose.s-i.ch/sigbeer-howto.html Oscar Nierstrasz CHOOSE President From gall at ifi.uzh.ch Mon Aug 27 07:46:54 2007 From: gall at ifi.uzh.ch (Harald Gall) Date: Mon, 27 Aug 2007 07:46:54 +0200 Subject: [Choose-news] Talk by Prem Devanbu at UZH on Aug 30, 16.00 Message-ID: Dear CHOOSErs, I am happy to announce a SIGBeer talk on Thursday, August 30, 2007, 16.00 at our institute. The talk is by Prof Prem Devanbu, an expert in the area of software engineering and particularly in software evolution and software repository mining. He will present his latest results on analyzing several open source projects. I hope to see many of you. best regards, Harald Gall Title: Interdisciplinary Studies of Open Source Software (OSS) Projects. Speaker: Prof. Prem Devanbu, http://www.cs.ucdavis.edu/~devanbu/ location: University of Zurich, Department of Informatics, Binzmuehlestrasse 14, 8050 Zurich (train station Oerlikon) Room 2.A.01 http://www.ifi.unizh.ch/ifi/how_to_reach_us/ Abstract: We all love to hate large software systems. They are hard to build, hard to evolve, and don't work very well. Why is this? A lot of reasons, some social, some technical, and some socio-technical. We believe that OSS provides an excellent source of data to test hypotheses about the factors that affect important phenomena/outcomes in software projects. Our group at UC Davis, comprising bio-informaticians, organizational behaviourists, physicists, and software engineers, is using a range of different approaches to the analyze the veritable torrents of data pouring out of open source projects to understand how things work in OSS, and what tools and techniques can help. One important issue is <>: how do new people join projects, and how can we help the difficult intellectual and social challenges they face. We present two results: 1) What are the factors influencing immigration of new developers in Open source projects? 2.a) Can we build "recommender" tools that help programmers deal with "information overload" by helping them focus their attention? 2.b) Such tools have always been evaluated with user studies. Can we do something more quantitative? Joint work with: V. Filkov, A. Swaminathan, G. Hsu, R. DeSouza, S. Roy and students C. Bird, Z. Saul, D. Posnett, Y. Wang, A. Gourley, D. Pattison. We gratefully acknowledge support from the U.S. National Science Foundation (Science of Design and Human and Social Dynamics Programs), the IBM Faculty Fellowship Program, and the GrammaTech and SciTools corporations. From oscar at iam.unibe.ch Mon Sep 10 11:36:11 2007 From: oscar at iam.unibe.ch (Oscar Nierstrasz) Date: Mon, 10 Sep 2007 11:36:11 +0200 Subject: [Choose-news] CHOOSE talk in Bern - Monday Sept 17 @ 17h30 - Robert Hirschfeld - Expressing Context-dependent Behavioral Variations with Context-oriented Programming Message-ID: The CHOOSE executive board is pleased to invite you to a presentation by Robert Hirschfeld (HPI Potsdam, Germany) on 'Expressing Context- dependent Behavioral Variations with Context-oriented Programming'. This event is free for all SI-CHOOSE members, even the drinks after the talk! Non-CHOOSE members are also welcome, and are encouraged to fill out the membership application form (http://www.s-i.ch/) before attending the meeting. If you want to know more about CHOOSE and the events which CHOOSE organises, please visit www.choose.s-i.ch NOTE: registration for this event is required. Please fill out the registration form at the end of this e-mail. ------------------------------------------------------------------------ Expressing Context-dependent Behavioral Variations with Context- oriented Programming ======================================================================== ============ When: Monday, Sept 17, 2007 Where: Universitaet Bern, Engehaldenstrasse 8, 3012 Bern, Hoersaal 001 Travel instructions: http://www.iam.unibe.ch/~scg/Resources/Maps/ Speaker ------- Robert Hirschfeld, HPI Potsdam, Germany Expressing Context-dependent Behavioral Variations with Context- oriented Programming (joint work with Pascal Costanza, VUB Brussels, Belgium) Agenda ------ 17h30 Talk and Q/A Afterwards you are invited to a refreshment. Abstract ======== Context-oriented Programming, or COP, provides programmers with dedicated abstractions and mechanisms to concisely represent behavioral variations that depend on execution context. By treating context explicitly, and by directly supporting dynamic composition based on it, COP allows programmers to better express software entities that adapt their behavior late-bound, at runtime. Our presentation will illustrate COP constructs, their application, and their implementation, as well the relationship of COP to other approaches such as feature-oriented and aspect-oriented programming. We use Squeak as a programming environment to demonstrate sample scenarios. Bio === Robert Hirschfeld is a Professor of Computer Science at the Hasso- Plattner-Institut in Potsdam. There he leads the Software Architecture Group that is concerned with fundamental elements and structures of software, developing methods and tools for improving the comprehension and design of complex systems. Robert Hirschfeld was a senior researcher with DoCoMo Euro-Labs, the European research facility of NTT DoCoMo Japan, where he worked on infrastructure components for next generation mobile systems with a focus on dynamic service adaptation and aspect-oriented programming. Prior to joining Euro-Labs, he was a principal engineer at Windward Solutions in Sunnyvale, California. Robert Hirschfeld received a Ph.D. in Computer Science form the Technical University of Ilmenau, Germany. ----------------------------------------------------------------------- REGISTRATION ------------ Please DO NOT reply to this e-mail! Fill in the form below and sent it to choose AT glue.ch. Thanks. I want to register for the following event: ___ Name: ______________________________________ Email: ______________________________________ Company: ______________________________________ Address: ______________________________________ ZIP/City:______________________________________ Please check: [ ] CHOOSE member [ ] JUGS member [ ] SI member [ ] Non-Member From oscar at iam.unibe.ch Thu Sep 13 17:03:49 2007 From: oscar at iam.unibe.ch (Oscar Nierstrasz) Date: Thu, 13 Sep 2007 17:03:49 +0200 Subject: [Choose-news] CHOOSE Forum 2007 - Nov 9 - Languages for the Web Message-ID: <2A5ACDBD-1EF6-44C5-BCBA-091BB531BC35@iam.unibe.ch> Registration is now open for the CHOOSE Forum 2007 on Languages for the Web. This year's CHOOSE Forum brings together a select group of speakers to provide us with a current snapshot of some of the key technologies available today. The morning is dedicated to shorter talks, while the afternoon session will consist of 3 in-depth presentations and tutorials. The day also includes the CHOOSE General Assembly, including reports from the President and the Treasurer, and elections for the CHOOSE Executive Board. http://www.choose.s-i.ch/Events/forum2007.html --- Reminder: CHOOSE Talk, Sept. 17, 2007, University of Bern Prof. Robert Hirschfeld ? Expressing Context-dependent Behavioral Variations with Context-oriented Programming http://www.choose.s-i.ch/sigbeer.html Please register by email for this talk. --- Oscar Nierstrasz From denker at iam.unibe.ch Fri Sep 21 13:50:43 2007 From: denker at iam.unibe.ch (Marcus Denker) Date: Fri, 21 Sep 2007 13:50:43 +0200 Subject: [Choose-news] CHOOSE talk in Bern - Friday Oct 12 @ 17h30: A Machine Model for Aspect-Oriented Programming Message-ID: <6E99EB54-DCF5-4E68-B8FD-532821B1DE5A@iam.unibe.ch> The CHOOSE executive board is pleased to invite you to a presentation by Michael Haupt (HPI Potsdam, Germany) on 'A Machine Model for Aspect- Oriented Programming'. This event is free for all SI-CHOOSE members, even the drinks after the talk! Non-CHOOSE members are also welcome, and are encouraged to fill out the membership application form (http://www.s-i.ch/) before attending the meeting. If you want to know more about CHOOSE and the events which CHOOSE organises, please visit www.choose.s-i.ch NOTE: registration for this event is required. Please fill out the registration form at the end of this e-mail. ------------------------------------------------------------------------ A Machine Model for Aspect-Oriented Programming ========================== When: Friday, 12.10.2007 Where: Institut fuer Wirtschaftsinformatik (IWI), Universitaet Bern, Engehaldenstrasse 8, 3012 Bern, Hoersaal 001 Travel instructions: http://www.iam.unibe.ch/~scg/Resources/Maps/ Speaker ------- Michael Haupt (HPI Potsdam, Germany) ___ Agenda ------ 17h30 Talk and Q/A Afterwards you are invited to a refreshment. Abstract ======== Aspect-oriented programming languages usually are extensions of object-oriented ones, and their compilation target is usually the (virtual) machine model of the language they extend. While that model elegantly supports core object-oriented language mechanisms such as virtual method dispatch, it provides no direct support for core aspect-oriented language mechanisms such as advice application. Hence, current implementations of aspect-oriented languages bring about insufficient and inelegant solutions. The talk introduces a lightweight, object-based machine model for aspect-oriented languages based on object-oriented ones. It is centered around delegation and relies on a very dynamic notion of join points as loci of late-bound dispatch of functionality. The model is shown to naturally support an important number of aspect-oriented language mechanisms. The state of a first proof-of-concept implementation of the model is also presented. ___ Bio === Michael Haupt is a post-doctoral researcher in the Software Architecture Group at Hasso Plattner Institute, Potsdam. His work deals with implementing aspect-oriented programming languages and improving modularity in virtual machine implementations. Michael holds a doctoral degree from Technische Universit?t Darmstadt, where he started working on virtual machine support for aspects. ___ ----------------------------------------------------------------------- REGISTRATION ------------ Please DO NOT reply to this e-mail! Fill in the form below and sent it to choose AT glue.ch. Thanks. I want to register for the following event: ___ Name: ______________________________________ Email: ______________________________________ Company: ______________________________________ Address: ______________________________________ ZIP/City:______________________________________ Please check: [ ] CHOOSE member [ ] JUGS member [ ] SI member [ ] Non-Member Marcus -- Marcus Denker -- denker at iam.unibe.ch http://www.iam.unibe.ch/~denker From martin.kropp at fhnw.ch Fri Oct 5 10:55:15 2007 From: martin.kropp at fhnw.ch (Kropp,Martin) Date: Fri, 5 Oct 2007 10:55:15 +0200 Subject: [Choose-news] 23. Okt. SWEN Vortrag - Integrate Usability in Software Development Lifecycle Message-ID: SWEN freut sich, Ihnen einen weiteren Vortrag in seiner Vortrags-Reihe ank?ndigen zu d?rfen: Silvia Zimmermann spricht am 23.10.2007 an der FHNW Brugg-Windisch zum Thema "Integrate Usability in Software Development Lifecycles" Silvia Zimmermann ist Director der Usability Professionals' Association und Managing Director von Usability.ch und blickt auf mehr als 15 Jahre vertiefte praktische Erfahrung zum Thema Usability und User Centered Design zur?ck. Erfahren Sie also aus erster Hand wie Sie Usability Aspekte auch in Ihrem Projekt angemessen ber?cksichtigen koennen. Die Teilnahme ist kostenlos um Anmeldung wird jedoch gebeten; weitere Details entnehmen Sie der SWEN Web Seite www.swen-network.ch. Wir freuen uns auf Ihr Erscheinen! Am Besten, Sie notieren sich den Termin im Kalender. Also melden Sie sich gleich an bei mailto:info at swen-network.ch Telefon 041 349 33 66 Telefax 041 349 39 66 Bitte dieses Mail auch an Interessierte weiter leiten. Mit freundlichen Gr?ssen Martin Kropp und J?rg Hofstetter, SWEN Vorstand SWEN - Software Engineering Network http://www.swen-network.ch From denker at iam.unibe.ch Wed Oct 10 15:44:44 2007 From: denker at iam.unibe.ch (Marcus Denker) Date: Wed, 10 Oct 2007 15:44:44 +0200 Subject: [Choose-news] REMINDER: CHOOSE talk in Bern - Friday Oct 12 @ 17h30: A Machine Model for Aspect-Oriented Programming Message-ID: The CHOOSE executive board is pleased to invite you to a presentation by Michael Haupt (HPI Potsdam, Germany) on 'A Machine Model for Aspect- Oriented Programming'. This event is free for all SI-CHOOSE members, even the drinks after the talk! Non-CHOOSE members are also welcome, and are encouraged to fill out the membership application form (http://www.s-i.ch/) before attending the meeting. If you want to know more about CHOOSE and the events which CHOOSE organises, please visit www.choose.s-i.ch NOTE: registration for this event is required. Please fill out the registration form at the end of this e-mail. ------------------------------------------------------------------------ A Machine Model for Aspect-Oriented Programming ========================== When: Friday, 12.10.2007 Where: Institut fuer Wirtschaftsinformatik (IWI), Universitaet Bern, Engehaldenstrasse 8, 3012 Bern, Hoersaal 001 Travel instructions: http://www.iam.unibe.ch/~scg/Resources/Maps/ Speaker ------- Michael Haupt (HPI Potsdam, Germany) ___ Agenda ------ 17h30 Talk and Q/A Afterwards you are invited to a refreshment. Abstract ======== Aspect-oriented programming languages usually are extensions of object-oriented ones, and their compilation target is usually the (virtual) machine model of the language they extend. While that model elegantly supports core object-oriented language mechanisms such as virtual method dispatch, it provides no direct support for core aspect-oriented language mechanisms such as advice application. Hence, current implementations of aspect-oriented languages bring about insufficient and inelegant solutions. The talk introduces a lightweight, object-based machine model for aspect-oriented languages based on object-oriented ones. It is centered around delegation and relies on a very dynamic notion of join points as loci of late-bound dispatch of functionality. The model is shown to naturally support an important number of aspect-oriented language mechanisms. The state of a first proof-of-concept implementation of the model is also presented. ___ Bio === Michael Haupt is a post-doctoral researcher in the Software Architecture Group at Hasso Plattner Institute, Potsdam. His work deals with implementing aspect-oriented programming languages and improving modularity in virtual machine implementations. Michael holds a doctoral degree from Technische Universit?t Darmstadt, where he started working on virtual machine support for aspects. ___ ----------------------------------------------------------------------- REGISTRATION ------------ Please DO NOT reply to this e-mail! Fill in the form below and sent it to choose AT glue.ch. Thanks. I want to register for the following event: ___ Name: ______________________________________ Email: ______________________________________ Company: ______________________________________ Address: ______________________________________ ZIP/City:______________________________________ Please check: [ ] CHOOSE member [ ] JUGS member [ ] SI member [ ] Non-Member From martin.kropp at fhnw.ch Wed Oct 17 11:11:50 2007 From: martin.kropp at fhnw.ch (Kropp,Martin) Date: Wed, 17 Oct 2007 11:11:50 +0200 Subject: [Choose-news] REMINDER: 23. Okt. SWEN Vortrag - Integrate Usability in Software Development Lifecycle Message-ID: Haben Sie sich schon angemeldet? SWEN freut sich, Ihnen einen weiteren Vortrag in seiner Vortrags-Reihe ank?ndigen zu d?rfen: Silvia Zimmermann spricht am 23.10.2007 an der FHNW Brugg-Windisch zum Thema "Integrate Usability in Software Development Lifecycles" Silvia Zimmermann ist Director der Usability Professionals' Association und Managing Director von Usability.ch und blickt auf mehr als 15 Jahre vertiefte praktische Erfahrung zum Thema Usability und User Centered Design zur?ck. Erfahren Sie also aus erster Hand wie Sie Usability Aspekte auch in Ihrem Projekt angemessen ber?cksichtigen koennen. Die Teilnahme ist kostenlos (auch der anschliessende Apero:-) ) um Anmeldung wird jedoch gebeten; weitere Details entnehmen Sie der SWEN Web Seite www.swen-network.ch. Wir freuen uns auf Ihr Erscheinen! Also melden Sie sich gleich an bei mailto:info at swen-network.ch Telefon 041 349 33 66 Telefax 041 349 39 66 Bitte dieses Mail auch an Interessierte weiter leiten. Mit freundlichen Gr?ssen Martin Kropp und J?rg Hofstetter, SWEN Vorstand SWEN - Software Engineering Network http://www.swen-network.ch From karl.guggisberg at guggis.ch Mon Oct 29 16:36:55 2007 From: karl.guggisberg at guggis.ch (Karl Guggisberg) Date: Mon, 29 Oct 2007 16:36:55 +0100 Subject: [Choose-news] Einladung zum achten Berner Architekten Treffen am 16.11.07 zum Thema EA Tools Message-ID: <6F88227E24D5478EBFC2CEC5BCF3324C@KarlPC> Ank?ndigung ----------- 8. Berner Architekten Treffen Freitag, 16. November 2007 16:00 - ca. 18:30, anschl. Ap?ro Hotel Allegro Kursaal, Bern Raum: Bella Vista http://www.berner-architekten-treffen.ch/treffen.html Thema: EA Tools - Bedeutung, Auswahl und Einsatz Pr?sentationen: * TU M?nchen, Josef Lankes: "Bewertung und Auswahl von Enterprise Architecture Management- Werkzeugen: Tool Survey von 2005 und 2008" * SBB, Bernhard Rytz: "Ein Werkzeug ist nicht alles, aber ohne Werkzeug ist Enterprise Architecture Management unrealistisch - ein Erfahrungsbericht der SBB" * PostFinance, Reto Peter: "Einf?hrung eines EA Tools - ein pragmatischer Ansatz" Das Programmheft als PDF ist verf?gbar unter: http://www.berner-architekten-treffen.ch/archiv/8/BAT_Nr.08.pdf Generelle Informationen zur Veranstaltung ----------------------------------------- Das Berner Architekten Treffen ist eine Begegnungsplattform f?r an Architekturfragen interessierte Informatikfachleute. Durch Fachvortr?ge aus der Praxis und Gelegenheiten zur vertieften Diskussion von aktuellen Problemstellungen sowie zu direkten Kontakten zwischen Firmen unterschiedlicher Branchen bietet das Berner Architekten Treffen eine hervorragende Plattform zum Gedanken- und Erfahrungsaustausch. Im Anschluss an die Pr?sentationen wird wie ?blich die Gelegenheit f?r Networking und Diskussion bei einem ausgedehnten Ap?ro geboten. Die Teilnahme ist kostenlos. Ab sofort k?nnen Sie sich auf der Online Plattform anmelden. Wir freuen uns auf Ihre Teilnahme. Das Organisationskomitee From oscar at iam.unibe.ch Thu Nov 1 15:39:23 2007 From: oscar at iam.unibe.ch (Oscar Nierstrasz) Date: Thu, 1 Nov 2007 15:39:23 +0100 Subject: [Choose-news] REMINDER -- CHOOSE Forum 2007 - Nov 9 - Languages for the Web Message-ID: <032A7820-B506-472C-8A2F-756F3ECA8BFE@iam.unibe.ch> Please remember to register for the CHOOSE Forum 2007 on Languages for the Web. This year's CHOOSE Forum brings together a select group of speakers to provide us with a current snapshot of some of the key technologies available today. The morning is dedicated to shorter talks, while the afternoon session will consist of 3 in-depth presentations and tutorials. The day also includes the CHOOSE General Assembly, including reports from the President and the Treasurer, and elections for the CHOOSE Executive Board. http://www.choose.s-i.ch/Events/forum2007.html --- Oscar Nierstrasz From laurie at tratt.net Mon Nov 5 23:24:19 2007 From: laurie at tratt.net (Laurence Tratt) Date: Mon, 5 Nov 2007 22:24:19 +0000 Subject: [Choose-news] Call for Papers: TOOLS Europe 2008 Message-ID: <20071105222442.GO24816@overdrive.home.tratt.net> ============================================================================ TOOLS EUROPE 2008 46th International Conference Objects, Models, Components, Patterns co-located with *** International Conference on Model Transformation 2008 *** *** Software Engineering Approaches for Offshore and Outsourced Development 2008 *** ETH Zurich, Switzerland 30 June-4 July 2008 http://tools.ethz.ch/ ============================================================================ Call for Papers TOOLS EUROPE 2008 will focus on the combination of technologies that have emerged through objects and object technology becoming mainstream. TOOLS EUROPE 2008 combines an emphasis on quality with a strong practical focus. This is the 46th TOOLS conference. Started in 1989, TOOLS conferences, held in Europe, the USA, Australia, China and Eastern Europe, have played a major role in the development of object technology field; many of the seminal concepts were first presented at TOOLS. The TOOLS series was successfully restarted in 2007. Contributions are solicited on all aspects of object technology and neighbouring fields, in particular model-based development, component-based development, and patterns (design, analysis and other applications); more generally, any contribution addressing topics in advanced software technology fall within the scope of TOOLS. Reflecting the practical emphasis of TOOLS, contributions showcasing applications along with a sound conceptual contribution are particularly welcome. For a non-exclusive list of potential topic areas see the TOOLS Web site. In 2008, TOOLS EUROPE will be co-located with several other events, including SEAFOOD 2008 and the International Conference on Model Transformation (ICMT) 2008. Details of co-located events can be found on the TOOLS web site. Submission Guidelines All contributions will be subject to a rigorous selection process by the international Program Committee, with a stress on originality, practicality and overall quality. Every paper will be reviewed by at least 4 committee members. The acceptance rate will be published in the conference proceedings; TOOLS is committed to a fair and extensive peer-review process establishing a high standard in the area of modern practices in software engineering. By submitting a paper to TOOLS, authors warrant that the work is original and that the paper or a similar contribution is neither published nor considered for publication elsewhere. Submissions should follow the publication format of the Journal of Object Technology (JOT). Papers should be limited in size to 20 single-spaced pages. Further details are available from the website. Important Dates Deadline for technical papers: February 8, 2008, midnight Zurich time Author notification: April 15, 2008 Camera-ready copy due: May 15, 2008 The proceedings will be published as a special issue of the Journal of Object Technology. TOOLS EUROPE will also include workshops and tutorials. See the corresponding calls for contributions. Chairpersons Conference chair: Bertrand Meyer Program chair: Richard Paige Publicity chairs: Laurence Tratt, Philippe Lahire Workshop chairs: Stephane Ducasse, Alexandre Bergel Tutorial Chairs: Manuel Oriol, Phil Brooke Program committee Patrick Albert, Uwe Assmann, Balbir Barn, Mike Barnett, Claude Baudoin, Bernhard Beckert, Jean Bezivin, Jean-Pierre Briot, Phil Brooke, Dave Clarke, Bernard Coulette, Jin Song Dong, Gregor Engels, Patrick Eugster, Jose Fiadeiro, Judit Nyekyne Gaizler, Benoit Garbinato, Carlo Ghezzi, Martin Glinz, Martin Gogolla, Jeff Gray, Pedro Guerreiro, Alan Hartman, Valerie Issarny, Gerti Kappel, Joseph Kiniry, Ivan Kurtev, Philippe Lahire, Ralf Laemmel, Mingshu Li, Tiziana Margaria, Erik Meijer, Peter Mueller, David Naumann, Oscar Nierstrasz, Manuel Oriol, Jonathan Ostroff, Alfonso Pierantonio, Awais Rashid, Nicolas Rouquette, Anthony Savidis, Doug Schmidt, Bran Selic, Jim Steel, Dave Thomas, Laurence Tratt, T.H. Tse, Antonio Vallecillo, Amiram Yehudai, Andreas Zeller. From oscar at iam.unibe.ch Thu Nov 8 10:34:00 2007 From: oscar at iam.unibe.ch (Oscar Nierstrasz) Date: Thu, 8 Nov 2007 10:34:00 +0100 Subject: [Choose-news] Change in CHOOSE Forum schedule - Friday November 9, 2007 Message-ID: <6B6FBE82-0B26-453A-AE76-2D9A8745D6E8@iam.unibe.ch> Due to unforeseen circumstances, one of the speakers at tomorrow's CHOOSE Forum has been forced to cancel. We have allocated a bit more time to the tutorials and shuffled the schedule. Please see the revised schedule on-line: http://www.choose.s-i.ch/Events/forum2007.html Kind regards, Oscar Nierstrasz --- Prof. Dr. O. Nierstrasz -- Oscar.Nierstrasz at iam.unibe.ch Software Composition Group -- http://www.iam.unibe.ch/~scg University of Berne -- Tel/Fax +41 31 631.4618/3355 vcard: http://www.iam.unibe.ch/~oscar/oscarNierstrasz.vcf From roberto at zicari.de Mon Nov 19 14:57:28 2007 From: roberto at zicari.de (Roberto Zicari) Date: Mon, 19 Nov 2007 14:57:28 +0100 Subject: [Choose-news] Bjarne Stroustrup on Innovation Message-ID: <47419648.3B2A65A7@zicari.de> Dear Colleague, I had the pleasure to interview Bjarne Stroustrup who invented C++. You can read all interviews I did on Innovation at: http://www.odbms.org/blog/labels/On_Innovation.html Hope you'll find them interesting. Best Regards Roberto V. Zicari Editor ODBMS.ORG http://www.odbms.org From martin.kropp at fhnw.ch Mon Dec 3 23:54:32 2007 From: martin.kropp at fhnw.ch (Kropp,Martin) Date: Mon, 3 Dec 2007 23:54:32 +0100 Subject: [Choose-news] Call for Contributions SWEN Talks 2008 Message-ID: =============================== SWEN Talks 2008 CALL for CONTRIBUTIONS =============================== Liebe SWEN Freunde, SWEN wird auch im n?chsten Jahr seine SWEN Talk Reihe von Fachvortr?gen rund um das Thema Software Engineering fortsetzen. Wir wollen Ihnen auch n?chstes Jahr interessante Vortr?ge zu den folgenden Themenkreisen # Software Engineering, # Prozesse, # Qualit?t, # Technologie, # Architekturen, # Projekte bieten. Die Vortr?ge finden verteilt in der ganzen Schweiz statt, z.B. an einer Fachhochschule auch in Ihrer N?he. Ablauf der Talks: - Abendveranstaltung, Beginn: ca. 17:30 Uhr - Eine Stunde Vortrag, - danach Diskussion im Plenum, - anschlie?end M?glichkeit zu ungezwungenem Austausch bei einem Apero Damit wir Ihnen auch n?chstes Jahr interessante Talks anbieten k?nnen m?chten wir Sie hiermit um Ihre MITWIRKUNG bitten: - Haben Sie besondere Themenw?nsche ? - M?chten Sie selbst etwas beitragen? oder - M?chten Sie einmal einen bestimmten Referenten h?ren? Teilen Sie uns das mit: mailto:info at swen-network.ch Gerne nehmen wir Ihre Anregungen entgegen! Weitere Informationen zu den SWEN Talks finden sie auf www.swen-network.ch unter Events Wenn Sie Fragen vorab haben, k?nnen Sie diese gerne richten an: mailto:martin.kropp at fhnw.ch SWEN ist ein gemeinn?tziger Verein; wir erheben f?r die SWEN Talks in der Regel keine Teilnahmegeb?hren. Wir freuen uns auf Ihre Anregungen und verbleiben mit freundlichen Gr?ssen, Der SWEN Vorstand Eric Dubuis, BFH, TI J?rg Hofstetter, Hochschule Luzern Martin Kropp, IMVS, FHNW Peter Sommerlad, HSR, FHO Rainer Weigel, NTB, FHO www.swen-network.ch -------------- next part -------------- An HTML attachment was scrubbed... URL: http://www.iam.unibe.ch/pipermail/choose-news/attachments/20071203/b6f75983/attachment.html From oscar at iam.unibe.ch Tue Dec 4 11:21:32 2007 From: oscar at iam.unibe.ch (Oscar Nierstrasz) Date: Tue, 4 Dec 2007 11:21:32 +0100 Subject: [Choose-news] CHOOSE talk - Dec 19 @ 17h30 - Karl Lieberherr - More Flexible Software By Favoring Implicit Calls and Communication Message-ID: The CHOOSE executive board is pleased to invite you to a presentation by Karl Lieberherr (CCIS, PRL, Northeastern University) on 'More Flexible Software By Favoring Implicit Calls and Communication'. This event is free for all SI-CHOOSE members, even the drinks after the talk! Non-CHOOSE members are also welcome, and are encouraged to fill out the membership application form (http://www.s-i.ch/) before attending the meeting. If you want to know more about CHOOSE and the events which CHOOSE organises, please visit www.choose.s-i.ch NOTE: registration for this event is required. Please fill out the registration form at the end of this e-mail. ------------------------------------------------------------------------ More Flexible Software By Favoring Implicit Calls and Communication =================================================================== When: 17h30, Dec. 19, 2007 Where: Institut fuer Informatik (IAM), Universitaet Bern, Schuetzenmattstrasse 14, 3012 Bern, Hoersaal 107 Travel instructions: http://www.iam.unibe.ch/~scg/Resources/Maps/ Speaker ------- Karl Lieberherr (CCIS, PRL, Northeastern University) Agenda ------ 17h30 Talk and Q/A Afterwards you are invited to a refreshment. Abstract ======== Adaptive Programming (AP) has promoted the idea of calling methods indirectly through traversals. Aspect-Oriented Programming (AOP) took this to the next level by calling methods indirectly through general programs, not just traversals. Both AP and AOP are departures from the traditional functional and object-oriented approaches that suffer from two major problems: they explicitly mention by name the subterms or subobjects that need to be traversed (explicit traversal problem) and they explicitly mention parameters that are passed down to subterms or subobjects, whether or not they are relevant to the current term or object (explicit argument problem). The reason for the two problems is a low-level use of "follow the structure" or "follow the grammar". We propose two new approaches to implicit calls and communication. The first approach, called AP-F, is a functional approach that parameterizes the traversal with three kinds of function objects: transformers, builders and augmentors. Our current implementation of AP-F is called DemeterF and is provided as a Java library that heavily relies on reflection. DemeterF includes a type checker that proves useful in debugging the programs. The second approach, called AP-P, is an interposition visitor approach that relies on traversals and before/after methods. An interposition visitor uses interposition variables that facilitate implicit communication. Our current implementation of AP-P is called DemeterP and relies on code generation using AspectJ. We have successfully used DemeterF programs for refactoring interpreters, compilers from the EoPL book by Friedman and Wand, making the programs both simpler and more flexible. Joint work with Bryan Chadwick, Ahmed Abdelmeged and Therapon Skotiniotis. Bio === In the mid 1980s, Karl Lieberherr founded the Demeter research team, which studied the then-novel idea of Adaptive Programming, also known as structure-shy programming and produced the Law of Demeter ("talk only to your friends": an explicit form of coupling control) and several systems for separating concerns in an object-oriented programming context: Demeter/Flavors, Demeter/C++, DemeterJ, DJ and XAspects. In 2006 he added Systems Biology to his areas of interest. He spent his 2006 sabbatical at Novartis Institute for Biomedical Research and discovered that SAT and CSP solvers play an important role in biological applications. ----------------------------------------------------------------------- REGISTRATION ------------ Please DO NOT reply to this e-mail! Fill in the form below and sent it to choose AT glue.ch. Thanks. I want to register for the following event: ___ Name: ______________________________________ Email: ______________________________________ Company: ______________________________________ Address: ______________________________________ ZIP/City:______________________________________ Please check: [ ] CHOOSE member [ ] JUGS member [ ] SI member [ ] Non-Member From Roger.Griessen at isb.admin.ch Fri Dec 7 10:12:10 2007 From: Roger.Griessen at isb.admin.ch (Roger.Griessen@isb.admin.ch) Date: Fri, 7 Dec 2007 10:12:10 +0100 Subject: [Choose-news] =?iso-8859-1?q?Ank=FCndigung_und_Aufruf_zur_Einreichung_von_Vort?= =?iso-8859-1?q?r=E4gen_-_=22Software_=26_Systems_Engineering_Essen?= =?iso-8859-1?q?tials_2008_=22_vom_28=2E-30=2E04=2E2008_in_Bern?= Message-ID: <24BFEBFD969E80478F4147B3912B50978DD6E6@sbem35exc1005.efd.intra.admin.ch> Sehr geehrte Damen und Herren Auch anl?sslich der zweiten Ausgabe der Konferenz "Software & Systems Engineering Essentials - SEE 2008", die vom 28. bis 30. April 2008 in Bern (Kursaal) stattfinden wird, soll die Vielzahl zur Verf?gung stehender Vorgehensmodelle, Prozesse und Techniken zum Software & Systems Engineering vertieft thematisiert werden: Iterative und agile Entwicklung, planungsbasierte und risikozentrierte Projektsteuerung, Reifegrad- und Vorgehensmodelle werden an der Konferenz ebenso beleuchetet, wie diese Veranstaltung ein Forum f?r den Austausch zwischen dem Lager der leichtgewichtigen, agilen Entwicklungsprozesse und den Vertretern reichhaltiger Vorgehensmodelle sein will. Bereits die erste SEE-Konferenz im Juni 2007 in M?nchen war ein grosser Erfolg. ?ber 170 Teilnehmer, eine Vielzahl hochkar?tiger Vortragender und namhafte Referenten aus Politik und Industrie hatten sich drei Tage lang ?ber Unterschiede und Gemeinsamkeiten und die praktische Anwendung von Vorgehensmodellen und Methoden ausgetauscht. Aufgrund des hohen Interesses, gerade auch von ausserhalb Deutschlands, haben sich die Organisatoren - die Technische Universit?t Clausthal und die Firma 4Soft - sowie die Mitveranstalter, u.a. das Informatikstrategieorgan Bund (ISB) und die HERMES Group, dazu entschieden, die SEE f?r das Jahr 2008 in die Schweiz zu bringen. Im wundersch?nen Ambiente des Kursaals in Bern erwarten Sie auch 2008 hochklassige Vortr?ge und Workshops! Gerne laden wir Sie bereits heute zur Teilnahme an der SEE 2008 ein. Besuchen Sie die Webseite der Konferenz und senden Sie uns schon mal die unverbindliche Voranmeldung, um ?ber Neuigkeiten zur Konferenz informiert zu werden: http://2008.see-conf.de/ Oder vielleicht haben Sie ja sogar Interesse daran, einen eigenen Vortrag f?r die Konferenz einzureichen? Die Webseite enth?lt hierf?r den detaillierten Aufruf zur Einreichung von Beitr?gen - den "Call for Workshops and Presentations" finden Sie unter http://2008.see-conf.de/see-call.html (Die angegebene Einreichungsfrist wird noch verl?ngert werden und gilt f?r eine erste Runde; eine weitere Runde wird je nach Stand der Einreichungen zur Erg?nzung der Vorauswahl folgen.) F?R VORTRAGENDE IST DER BESUCH DER KONFERENZ NAT?RLICH KOSTENFREI! Konferenztermine: 28. April 2008 - Workshoptag 29. und 30. April 2008 - Konferenz und Ausstellung Ort: Bern, Kursaal http://www.kursaal-bern.ch/ Es w?rde uns sehr freuen, Sie und Ihre Kolleginnen und Kollegen an der SEE 2008 in Bern begr?ssen zu d?rfen. Freundliche Gr?sse Roger Griessen Leitender Methodiker Vertreter der Schweizerischen Eidgenossenschaft im Programmkomitee "SEE 2008" Eidgen?ssisches Finanzdepartement EFD Informatikstrategieorgan Bund ISB eGovernment eGov Friedheimweg 14, 3003 Bern Tel. +41 31 324 42 32 Fax +41 31 322 45 66 roger.griessen at isb.admin.ch www.isb.admin.ch From oscar at iam.unibe.ch Mon Dec 17 13:45:28 2007 From: oscar at iam.unibe.ch (Oscar Nierstrasz) Date: Mon, 17 Dec 2007 13:45:28 +0100 Subject: [Choose-news] Reminder: CHOOSE talk - Dec 19 @ 17h30 - Karl Lieberherr - More Flexible Software By Favoring Implicit Calls and Communication References: Message-ID: <1670271E-DD1D-4B12-8244-A08C6B347E98@iam.unibe.ch> The CHOOSE executive board is pleased to invite you to a presentation by Karl Lieberherr (CCIS, PRL, Northeastern University) on 'More Flexible Software By Favoring Implicit Calls and Communication'. This event is free for all SI-CHOOSE members, even the drinks after the talk! Non-CHOOSE members are also welcome, and are encouraged to fill out the membership application form (http://www.s-i.ch/) before attending the meeting. If you want to know more about CHOOSE and the events which CHOOSE organises, please visit www.choose.s-i.ch NOTE: registration for this event is required. Please fill out the registration form at the end of this e-mail. ------------------------------------------------------------------------ More Flexible Software By Favoring Implicit Calls and Communication =================================================================== When: 17h30, Dec. 19, 2007 Where: Institut fuer Informatik (IAM), Universitaet Bern, Schuetzenmattstrasse 14, 3012 Bern, Hoersaal 107 Travel instructions: http://www.iam.unibe.ch/~scg/Resources/Maps/ Speaker ------- Karl Lieberherr (CCIS, PRL, Northeastern University) Agenda ------ 17h30 Talk and Q/A Afterwards you are invited to a refreshment. Abstract ======== Adaptive Programming (AP) has promoted the idea of calling methods indirectly through traversals. Aspect-Oriented Programming (AOP) took this to the next level by calling methods indirectly through general programs, not just traversals. Both AP and AOP are departures from the traditional functional and object-oriented approaches that suffer from two major problems: they explicitly mention by name the subterms or subobjects that need to be traversed (explicit traversal problem) and they explicitly mention parameters that are passed down to subterms or subobjects, whether or not they are relevant to the current term or object (explicit argument problem). The reason for the two problems is a low-level use of "follow the structure" or "follow the grammar". We propose two new approaches to implicit calls and communication. The first approach, called AP-F, is a functional approach that parameterizes the traversal with three kinds of function objects: transformers, builders and augmentors. Our current implementation of AP-F is called DemeterF and is provided as a Java library that heavily relies on reflection. DemeterF includes a type checker that proves useful in debugging the programs. The second approach, called AP-P, is an interposition visitor approach that relies on traversals and before/after methods. An interposition visitor uses interposition variables that facilitate implicit communication. Our current implementation of AP-P is called DemeterP and relies on code generation using AspectJ. We have successfully used DemeterF programs for refactoring interpreters, compilers from the EoPL book by Friedman and Wand, making the programs both simpler and more flexible. Joint work with Bryan Chadwick, Ahmed Abdelmeged and Therapon Skotiniotis. Bio === In the mid 1980s, Karl Lieberherr founded the Demeter research team, which studied the then-novel idea of Adaptive Programming, also known as structure-shy programming and produced the Law of Demeter ("talk only to your friends": an explicit form of coupling control) and several systems for separating concerns in an object-oriented programming context: Demeter/Flavors, Demeter/C++, DemeterJ, DJ and XAspects. In 2006 he added Systems Biology to his areas of interest. He spent his 2006 sabbatical at Novartis Institute for Biomedical Research and discovered that SAT and CSP solvers play an important role in biological applications. ----------------------------------------------------------------------- REGISTRATION ------------ Please DO NOT reply to this e-mail! Fill in the form below and sent it to choose AT glue.ch. Thanks. I want to register for the following event: ___ Name: ______________________________________ Email: ______________________________________ Company: ______________________________________ Address: ______________________________________ ZIP/City:______________________________________ Please check: [ ] CHOOSE member [ ] JUGS member [ ] SI member [ ] Non-Member From martin.kropp at fhnw.ch Wed Dec 19 09:49:44 2007 From: martin.kropp at fhnw.ch (Kropp,Martin) Date: Wed, 19 Dec 2007 09:49:44 +0100 Subject: [Choose-news] SWEN Talk 22.1.2008: Bruce Powell Douglas zu Gast bei SWEN Message-ID: SWEN freut sich, Ihnen einen weiteren ganz besonderen Gast in seiner Vortrags-Reihe SWEN Talks ank?ndigen zu d?rfen: Dr. Bruce Powel Douglass, Autor zahlreicher B?cher zu Real-time Modeling, Embedded Systeme und Software Architektur und Chief Evangelist bei Telelogic Systems and Software Modeling Division, spricht zum Thema "Architectural Design" Der Vortrag findet am Dienstag, 22. Januar 2008, um 17:30 Uhr an der Fachhochschule Nordwestschweiz in Brugg-Windisch statt. Die Teilnahme ist kostenlos (auch der anschliessende Apero :-) ) - um Anmeldung unter Angabe Ihrer vollst?ndigen Adresse wird gebeten; weitere Details entnehmen Sie der SWEN Web Seite www.swen-network.ch unter events. Wir freuen uns auf Ihr Erscheinen! mailto:info at swen-network.ch Telefon 041 349 33 66 Telefax 041 349 39 66 Bitte dieses Mail auch an Interessierte weiter leiten. Mit freundlichen Gr?ssen Im Namen des SWEN Vorstands Martin Kropp SWEN - Software Engineering Network http://www.swen-network.ch Herzlichen Dank der Firma EVOCEAN GmbH, die diesen Talk m?glich gemacht hat! ================================================================================================= Architecture Design ----------------------- Datum: 22.1.2008, 17:30 Ort: Hochschule f?r Technik, FHNW, Klosterzelgstrasse 2, 5210 Windisch, Raum 1.311 (3. Stock) ---------------------------------------------------------------------------------------------- Abstract Architecture captures the broad-stroke strategic design decisions of a particular system. The Harmony process identifies 5 important architectural views: subsystem and component architecture, concurrency architecture, distribution architecture, safety and reliability architecture, and deployment architecture. These 5 views of architecture are then realized in the incremental development cycle via the application of architectural design patterns to form a comprehensive, robust and coherent architecture ---------------------------------------------------------------------------------------------- Bio Bruce Powel Douglass is the Chief Evangelist for Teleogic Systems and Software Modeling Division (formerly I-Logix), a leading object-oriented and structured systems design automation tool vendor for IT, real-time and embedded systems domains. He has over 25 years experience designing safety-critical real-time applications in a variety of hard real-time environments.He is an advisory board member for the Embedded Systems Conference and the UML World Conference. Bruce is a well-known writer on these topics, having authored twelve books, including "Real-Time UML Workshop" (Elsevier Press, 2006), "Real-Time UML 3rd Edition: Advances in the UML for Real-Time Systems" (Addison-Wesley, 2004) and "Doing Hard Time: Developing Real-Time Systems with UML, Objects, Frameworks and Patterns" (Addison-Wesley, 1999) and "Real-Time Design Patterns: Robust, Scalable Architectures for Real-Time Systems" (Addison-Wesley, 2002). He contributed work on the UML specification (both 1.x and 2.0), the "UML Profile for Schedulability, Performance, and Time", the "SysML Profile" and the "UML Profile for DoDAF and MoDAF" and is a former cochair for the Real-Time Analysis and Design Working Group in the OMG standards organization. ===================================================================================================