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@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.
===================================================================================================
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
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(a)isb.admin.ch
www.isb.admin.ch
===============================
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@swen-network.ch
Gerne nehmen wir Ihre Anregungen entgegen!
Weitere Informationen zu den SWEN Talks finden sie auf
www.swen-network.ch<http://www.swen-network.ch> unter Events
Wenn Sie Fragen vorab haben, können Sie diese gerne richten an:
mailto:martin.kropp@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<http://www.swen-network.ch>