The CHOOSE executive board is glad to invite you to the next talk given
by Dr. Walter Bischofberger (Software-Tomography GmbH):
"Software-Tomography
– Supporting Large-Scale Software Development with a new Generation of
Static Analysis Tools" on Monday, September 8. 2003.
This event is free for all SI-CHOOSE members, even the drinks after the
talk! Non-CHOOSE members are encouraged to fill out the membership
application form (http://www.s-i.ch/si-appl.html) before attending the
meeting. If …
[View More]you want to know more about CHOOSE and the events which
CHOOSE organises, please visit http://www.iam.unibe.ch/CHOOSE
NOTE: registration for this event is required. See registration form at
the end of this e-mail.
------------------------------------------------------------------------
-
Software-Tomography – Supporting Large-Scale Software Development
with a new Generation of Static Analysis Tools
=================================================================
September 8. 2003
Institut für Wirtschaftsinformatik (IWI), Universität Bern,
Engehaldenstrasse 8, 3012 Bern, Hörsaal 001
Travel instructions: http://www.iam.unibe.ch/~scg/Resources/Maps/
Speaker
-------
Dr. Walter Bischofberger (Software-Tomography GmbH)
Agenda
------
17:00 - 18:15h Talk and Q/A
Afterwards you are invited to a refreshment.
Abstract
--------
Today many questions remain unanswered during the development and
evolution of large-scale object-oriented software systems. Questions
that can be answered with software-tomographs are, for example:
* Does the implementation correspond to the intended architecture? Did
somebody break the architectural guidelines yesterday? Is the current
reengineering effort converging towards the new architecture? Are my
components only used through EJB invocations?
* How is the library, we are evolving, used by its current clients? Can
I discard parts of the library because they are not used? Which
interfaces are used heavily and have to remain stable? Which
subsystems depend on this interface?
* Which parts of the source code have to be investigated with special
emphasis during the next code review? Are there problematic parts
in our software system, which continuously grow worse over time?
This talk shows, based on practical examples, how Software-Tomography’s
Sotograph could help to answer these questions, to improve the quality
of your software and to streamline your software development.
Further information is available at www.software-tomography.com
Bio
---
Dr. Walter Bischofberger is working on tools for software development
for almost 20 years. Among others he developed a user interface
generator, the multi-language programming environment SNiFF+ and the
cooperative development environment Beyond-Sniff. During the last four
years he has been working on a software-tomograph, a new generation of
static analysis tools supporting large-scale code comprehension and
quality analysis. The resulting technology is practically applied by
software quality consultants since 2001 and marketed since the
beginning of 2003 by Software-Tomography GmbH.
-----------------------------------------------------------------------
REGISTRATION
------------
Please DO NOT reply to this e-mail!
Fill in the form below and sent it to <mailto:choose@glue.ch>.
Thanks.
I want to register to the following event: 8.9 Software Tomography
Name: ______________________________________
Email: ______________________________________
Company: ______________________________________
Address: ______________________________________
ZIP/City:______________________________________
Please check:
[ ] CHOOSE member
[ ] JUGS member
[ ] SI member
[ ] Non-Member
choose-news(a)iam.unibe.ch is a *moderated* mailing list for announcing
non-commercial events related to Object Technology in Switzerland.
Please send announcements to be posted to: choose-news(a)iam.unibe.ch
To unsubscribe, please send the message "unsubscribe choose-news" to:
Majordomo(a)iam.unibe.ch
To learn more about SI and CHOOSE, see: http://www.iam.unibe.ch/CHOOSE/
[View Less]
choose-news(a)iam.unibe.ch is a *moderated* mailing list for announcing
non-commercial events related to Object Technology in Switzerland.
Please send announcements to be posted to: choose-news(a)iam.unibe.ch
To unsubscribe, please send the message "unsubscribe choose-news" to:
Majordomo(a)iam.unibe.ch
To learn more about SI and CHOOSE, see: http://www.iam.unibe.ch/CHOOSE/
[This is a reposting -- there was a copy/paste error in the registration
form of the previous …
[View More]announcement]
choose-news(a)iam.unibe.ch is a *moderated* mailing list for announcing
non-commercial events related to Object Technology in Switzerland.
Please send announcements to be posted to: choose-news(a)iam.unibe.ch
To unsubscribe, please send the message "unsubscribe choose-news" to:
Majordomo(a)iam.unibe.ch
To learn more about SI and CHOOSE, see: http://www.iam.unibe.ch/CHOOSE/
choose-news(a)iam.unibe.ch is a *moderated* mailing list for announcing
non-commercial events related to Object Technology in Switzerland.
Please send announcements to be posted to: choose-news(a)iam.unibe.ch
To unsubscribe, please send the message "unsubscribe choose-news" to:
Majordomo(a)iam.unibe.ch
To learn more about SI and CHOOSE, see: http://www.iam.unibe.ch/CHOOSE/
The CHOOSE executive board is glad to invite you to the next talk given
by Dr. Walter Bischofberger (Software-Tomography GmbH):
"Software-Tomography
– Supporting Large-Scale Software Development with a new Generation of
Static Analysis Tools" on Monday, September 8. 2003.
This event is free for all SI-CHOOSE members, even the drinks after the
talk! Non-CHOOSE members are encouraged to fill out the membership
application form (http://www.s-i.ch/si-appl.html) before attending the
meeting. If you want to know more about CHOOSE and the events which
CHOOSE organises, please visit http://www.iam.unibe.ch/CHOOSE
NOTE: registration for this event is required. See registration form at
the end of this e-mail.
------------------------------------------------------------------------
-
Software-Tomography – Supporting Large-Scale Software Development
with a new Generation of Static Analysis Tools
=================================================================
September 8. 2003
Institut für Wirtschaftsinformatik (IWI), Universität Bern,
Engehaldenstrasse 8, 3012 Bern, Hörsaal 001
Travel instructions: http://www.iam.unibe.ch/~scg/Resources/Maps/
Speaker
-------
Dr. Walter Bischofberger (Software-Tomography GmbH)
Agenda
------
17:00 - 18:15h Talk and Q/A
Afterwards you are invited to a refreshment.
Abstract
--------
Today many questions remain unanswered during the development and
evolution of large-scale object-oriented software systems. Questions
that can be answered with software-tomographs are, for example:
* Does the implementation correspond to the intended architecture? Did
somebody break the architectural guidelines yesterday? Is the current
reengineering effort converging towards the new architecture? Are my
components only used through EJB invocations?
* How is the library, we are evolving, used by its current clients? Can
I discard parts of the library because they are not used? Which
interfaces are used heavily and have to remain stable? Which
subsystems depend on this interface?
* Which parts of the source code have to be investigated with special
emphasis during the next code review? Are there problematic parts
in our software system, which continuously grow worse over time?
This talk shows, based on practical examples, how Software-Tomography’s
Sotograph could help to answer these questions, to improve the quality
of your software and to streamline your software development.
Further information is available at www.software-tomography.com
Bio
---
Dr. Walter Bischofberger is working on tools for software development
for almost 20 years. Among others he developed a user interface
generator, the multi-language programming environment SNiFF+ and the
cooperative development environment Beyond-Sniff. During the last four
years he has been working on a software-tomograph, a new generation of
static analysis tools supporting large-scale code comprehension and
quality analysis. The resulting technology is practically applied by
software quality consultants since 2001 and marketed since the
beginning of 2003 by Software-Tomography GmbH.
-----------------------------------------------------------------------
REGISTRATION
------------
Please DO NOT reply to this e-mail!
Fill in the form below and sent it to <mailto:choose@glue.ch>.
Thanks.
I want to register to the following event: 8.9 Software Tomography
Name: ______________________________________
Email: ______________________________________
Company: ______________________________________
Address: ______________________________________
ZIP/City:______________________________________
Please check:
[ ] CHOOSE member
[ ] JUGS member
[ ] SI member
[ ] Non-Member
[View Less]
choose-news(a)iam.unibe.ch is a *moderated* mailing list for announcing
non-commercial events related to Object Technology in Switzerland.
Please send announcements to be posted to: choose-news(a)iam.unibe.ch
To unsubscribe, please send the message "unsubscribe choose-news" to:
Majordomo(a)iam.unibe.ch
To learn more about SI and CHOOSE, see: http://www.iam.unibe.ch/CHOOSE/
choose-news(a)iam.unibe.ch is a *moderated* mailing list for announcing
non-commercial events related to …
[View More]Object Technology in Switzerland.
Please send announcements to be posted to: choose-news(a)iam.unibe.ch
To unsubscribe, please send the message "unsubscribe choose-news" to:
Majordomo(a)iam.unibe.ch
To learn more about SI and CHOOSE, see: http://www.iam.unibe.ch/CHOOSE/
The CHOOSE executive board is glad to invite you to the next talk given
by Dr. Walter Bischofberger (Software-Tomography GmbH):
"Software-Tomography
– Supporting Large-Scale Software Development with a new Generation of
Static Analysis Tools" on Monday, September 8. 2003.
This event is free for all SI-CHOOSE members, even the drinks after the
talk! Non-CHOOSE members are encouraged to fill out the membership
application form (http://www.s-i.ch/si-appl.html) before attending the
meeting. If you want to know more about CHOOSE and the events which
CHOOSE organises, please visit http://www.iam.unibe.ch/CHOOSE
NOTE: registration for this event is required. See registration form at
the end of this e-mail.
------------------------------------------------------------------------
-
Software-Tomography – Supporting Large-Scale Software Development
with a new Generation of Static Analysis Tools
=================================================================
September 8. 2003
Institut für Wirtschaftsinformatik (IWI), Universität Bern,
Engehaldenstrasse 8, 3012 Bern, Hörsaal 001
Travel instructions: http://www.iam.unibe.ch/~scg/Resources/Maps/
Speaker
-------
Dr. Walter Bischofberger (Software-Tomography GmbH)
Agenda
------
17:00 - 18:15h Talk and Q/A
Afterwards you are invited to a refreshment.
Abstract
--------
Today many questions remain unanswered during the development and
evolution of large-scale object-oriented software systems. Questions
that can be answered with software-tomographs are, for example:
* Does the implementation correspond to the intended architecture? Did
somebody break the architectural guidelines yesterday? Is the current
reengineering effort converging towards the new architecture? Are my
components only used through EJB invocations?
* How is the library, we are evolving, used by its current clients? Can
I discard parts of the library because they are not used? Which
interfaces are used heavily and have to remain stable? Which
subsystems depend on this interface?
* Which parts of the source code have to be investigated with special
emphasis during the next code review? Are there problematic parts
in our software system, which continuously grow worse over time?
This talk shows, based on practical examples, how Software-Tomography’s
Sotograph could help to answer these questions, to improve the quality
of your software and to streamline your software development.
Further information is available at www.software-tomography.com
Bio
---
Dr. Walter Bischofberger is working on tools for software development
for almost 20 years. Among others he developed a user interface
generator, the multi-language programming environment SNiFF+ and the
cooperative development environment Beyond-Sniff. During the last four
years he has been working on a software-tomograph, a new generation of
static analysis tools supporting large-scale code comprehension and
quality analysis. The resulting technology is practically applied by
software quality consultants since 2001 and marketed since the
beginning of 2003 by Software-Tomography GmbH.
-----------------------------------------------------------------------
REGISTRATION
------------
Please DO NOT reply to this e-mail!
Fill in the form below and sent it to <mailto:choose@glue.ch>.
Thanks.
I want to register to the following event: 11.9. Use cases
Name: ______________________________________
Email: ______________________________________
Company: ______________________________________
Address: ______________________________________
ZIP/City:______________________________________
Please check:
[ ] CHOOSE member
[ ] JUGS member
[ ] SI member
[ ] Non-Member
[View Less]
choose-news(a)iam.unibe.ch is a *moderated* mailing list for announcing
non-commercial events related to Object Technology in Switzerland.
Please send announcements to be posted to: choose-news(a)iam.unibe.ch
To unsubscribe, please send the message "unsubscribe choose-news" to:
Majordomo(a)iam.unibe.ch
To learn more about SI and CHOOSE, see: http://www.iam.unibe.ch/CHOOSE/
The CHOOSE executive board is glad to invite you to the next talk given
by Dr. Richard Mitchell (InferData,…
[View More] Austin, TX, USA): "Why not use
cases?" on Thursday, September 11. 2003.
This event is free for all SI-CHOOSE members, even the drinks after the
talk! Non-CHOOSE members are encouraged to fill out the membership
application form (http://www.s-i.ch/si-appl.html) before attending the
meeting. If you want to know more about CHOOSE and the events which
CHOOSE organises, please visit http://www.iam.unibe.ch/CHOOSE.
NOTE: registration for this event is required. See registration form at
the end of this e-mail.
-------------------------------------------------------------------------
Why not use cases?
==================
September 11. 2003
Institut für Wirtschaftsinformatik (IWI), Universität Bern,
Engehaldenstrasse 8, 3012 Bern, Hörsaal 001
Travel instructions: http://www.iam.unibe.ch/~scg/Resources/Maps/
Speaker
-------
Dr Richard Mitchell, InferData, Austin, TX, USA
Agenda
------
17:00 - 18:15h Talk and Q/A
Afterwards you are invited to a refreshment.
Abstract
--------
Use cases are central to most software development processes based on the
modelling language UML. Use cases help specifiers organise system
requirements around different kinds of users.
Use cases do not capture business rules. In some development processes, this
is a serious weakness. This talk will take a use case and from it develop a
model that does capture business rules.
The talk will briefly discuss what kinds of development processes can
benefit from modelling, and some of the consequences of persisting with
approaches based on use cases.
Bio
---
Richard Mitchell is a senior consultant for InferData Ltd of Austin, Texas,
a small consulting and training company specializing in model-driven
development of enterprise applications.
Richard has helped many companies build precise models of parts of their
businesses, and has trained many business analysts in modelling skills.
Richard is the lead author of "Design by Contract, by Example," which
describes the application to programming of the modelling principles used in
his talk.
-----------------------------------------------------------------------
REGISTRATION
------------
Please DO NOT reply to this e-mail!
Fill in the form below and sent it to <mailto:choose@glue.ch>.
Thanks.
I want to register to the following event: 11.9. Use cases
Name: ______________________________________
Email: ______________________________________
Company: ______________________________________
Address: ______________________________________
ZIP/City:______________________________________
Please check:
[ ] CHOOSE member
[ ] JUGS member
[ ] SI member
[ ] Non-Member
[View Less]
Hi,
I would like to transmit this conference announcement to the
CHOOSE members. Can you do it ?
The announcement is made of the text below and an attached
pdf-file.
Many Thanks and Best Regards,
C. Petitpierre
--
Claude Petitpierre +41 (21) 693 26 50
Laboratoire de teleinformatique
EPFL, Faculté d'informatique et communications
1015 Lausanne
http://ltiwww.epfl.ch
claude.petitpierre(a)epfl.ch
******************************* Text of announcement
******************************************…
[View More]*********
CALL FOR PAPERS
FIDJI 2003 International Workshop
on scientiFic engIneering of Distributed Java applIcations
November 27-28, 2003
Luxembourg, LUXEMBOURG
http://fidji2003.ist.lu
PURPOSE
FIDJI 2003 is an international forum for researchers and practitioners
interested in the
advances in, and applications of, software engineering for the development of
distributed application focused on "Java-related" technologies. It provides a nice
opportunity to present and observe the latest research, results, and ideas in these areas.
All papers submitted to this workshop will be peer reviewed by at least two members
of the International Program Committee. Acceptance will be based primarily on
originality and contribution.
The proceedings of the workshop will be published in the Springer Verlag
Lecture
Notes in Computer Science Series
(http://www.springer.de/comp/lncs/index.html).
The Lecture Notes in Computer Science Series are published as printed books and as
full-text electronic versions (see FIDJI 2002 edition at
http://link.springer.de/link/service/series/0558/tocs/t2604.htm).
LOCATION
FIDJI 2003 will be held in Luxembourg
(http://www.luxembourg.co.uk/nutshell.html)
at the Luxembourg University of Applied Sciences (http://www.ist.lu).
SCOPE
The FIDJI 2003 workshop provides an opportunity for academia to present
current
research and development activities and for industry to present experience in the
management of projects and in the use of development methodologies in the field of
distributed software systems.
The topics of interest in this conference will include, but are not limited to:
* design of distributed Java applications
* Java related technologies
* software and system architecture engineering and development
methodologies
* development methodologies for UML
* development of reliable distributed systems
* component based development methodologies
* management of evolutions/iterations in the analysis,
design,implementation and
test phases
* dependability support during system life cycle
* managing inconsistencies during application development
* atomicity and exception handling in system development
* software architectures, frameworks and design patterns for
developing distributed
systems
* integration of formal techniques in the development process
* formal analysis and grounding of modelling notation and techniques (e.g.,UML,
metamodelling)
* supporting security requirement of distributed application in the
development
process
* refactoring methods
* industrial and academic case studies
* development and analysis tools
PROGRAM CHAIRS
Guelfi Nicolas, IST, Luxembourg
Astesiano Egidio, DISI Genoa, Italy
Reggio Gianna, DISI, Genoa, Italy
INTERNATIONAL PROGRAM COMMITTEE
Astesiano Egidio, DISI Genoa, Italy
Biberstein Olivier, HTA, Bienne, Switzerland
Bouvry Pascal, IST, Luxembourg
Di Marzo Giovanna, CUI, Geneva, Switzerland
Dubois Eric, CRP Henri-Tudor, Luxembourg
Fourdrinier Frédéric, Hewlett-Packard, France
Gengler Marc, ESIL, Marseille France
Guelfi Nicolas, IST, Luxembourg
Guerraoui Rachid, EPFL, Lausanne, Switzerland
Huzar Zbigniew, Wroclaw University of Technology, Wroclaw, Poland
Keller Rudolph, Zühlke Engineering, Schlieren, Switzerland
Karsenty Alain, GNI, Marseille, France
Koskimies Kai, University of Helsinki, Finland
Kozaczynski Wojtek, Microsoft Corporation, USA
Molli Pascal, LORIA, Nancy, France
Parnas David, University of Limerick, Limerick, Ireland
Petitpierre Claude, EPFL, Lausanne, Switzerland
Reggio Gianna, DISI, Genoa, Italy
Romanovsky Sacha, DCS, Newcastle, England
Rothkugel Steffen, IST, Luxembourg
Rottier Geert, Hewlett-Packard, Belgium
Sendall Shane, EPFL, Lausanne, Switzerland
Souquières Jeanine, LORIA, Nancy, France
Vachon Julie, DIRO, Montreal, Canada
Warmer Jos, Klasse Objecten, Soest, Netherlands
ORGANISING COMMITTEE
Amza Catalin, IST/DISI, Genoa, Italy
De Colnet Olivier, SITEC, Luxembourg
Guelfi Nicolas, IST, Luxembourg
Kies Mireille, IST, Luxembourg
Lambeau Bernard, SITEC, Luxembourg
Perrouin Gilles, IST, Luxembourg
Reggio Gianna, DISI, Genoa, Italy
Ries Benoît, IST, Luxembourg
Sterges Paul, IST, Luxembourg
SUBMISSION OF PAPERS
Submission instructions are available on our web site: http://fidji2003.ist.lu.
All submissions should be done electronically in Adobe Acrobat (.pdf),
Postscript
(.ps), or MSWord (.doc) format. Do not send paper copies. Authors should
follow the
instructions on: http://www.springer.de/comp/lncs/authors.html. The page
limit for
final papers is ten pages (5 000 words).
Please provide four key words to indicate the subject area of your paper. One of the
key words must be taken from the list of topics provided under scope
defined above.
The FIDJI 2003 Secretariat must receive your paper by September 1st, 2003.
Notification of acceptance will be sent via e-mail on October 15th, 2003. Registration
payments and final manuscripts are due by November 1st, 2003. Authors are expected
to strictly respect the deadlines for paper submission and registration.
Please note that
one of the authors has to present the paper at the workshop, and that for the final
submission one of the authors will need to sign a LNCS copyright form for the paper
(http://www.springer.de/comp/lncs/copyright.html). Not meeting these
requirements
will result in the exclusion of the paper from the proceedings. Detailed
instructions for
the final submission will be sent by e-mail. The formatting instructions
for final
manuscripts must be strictly followed.
Proceedings will be available at the conference and a post-workshop book
will be
published in the Springer Verlag Lecture Notes in Computer Sciences Series.
TUTORIALS
Two tutorials will be integrated in the program. Proposals for half-day
tutorials (three
hours plus breaks) should be submitted online by September 1st, 2003.
Tutorials are
to be submitted online via web site. A tutorial proposal should clearly
indicate the
topic, background knowledge expected of the participants, objectives, time allocations
for the major course topics, and the qualifications of the instructor(s).
IMPORTANT DEADLINES
Submissions due September 1, 2003
Notification of acceptance October 15, 2003
Registration, full payment, and final papers due November 1, 2003
For more information, or to be placed on our mailing list, please contact:
FIDJI 2003 Secretariat
Mireille Kies
IST - Luxembourg University of Applied Sciences
6 , rue Richard Coudenhove-Kalergi
L-1359 Luxembourg-Kirchberg
LUXEMBOURG
Tel. +352 42 01 01 - 1
Fax. +352 43 21 24
E-mail: fidji2003(a)ist.lu
Web Site: http://fidji2003.ist.lu
[View Less]
choose-news(a)iam.unibe.ch is a *moderated* mailing list for announcing
non-commercial events related to Object Technology in Switzerland.
Please send announcements to be posted to: choose-news(a)iam.unibe.ch
To unsubscribe, please send the message "unsubscribe choose-news" to:
Majordomo(a)iam.unibe.ch
To learn more about SI and CHOOSE, see: http://www.iam.unibe.ch/CHOOSE/
Sponsoren der /ch/open:
AdNovum Informatik AG, Zürich <http://www.adnovum.ch>
Euro Project Office AG,…
[View More] Zürich <http://www.e-p-o.com>
Hürlimann Informatik AG, Zufikon <http://www.huerlimann-inf.ch/>
LC openX AG, Horn <http://www.openx.ch/>
OSS OUTSOURCE SERVICES AG, Dietlikon <http://www.oss-services.ch>
ProBIT AG, Zürich <http://www.probit.ch>
RealStuff Informatik AG, Bern <http://www.realstuff.ch>
Sun Microsystems (Schweiz) AG, Volketswil <http://www.sun.ch/>
terreActive AG, Aarau <http://www.terreactive.ch>
Transtec Computer AG, Rümlang <http://www.transtec.ch>
Triloga Knowledge AG, Luzern <http://www.triloga.com>
Wyona AG, Zürich <http://www.wyona.com>
Liebe Mitglieder und Freunde der /ch/open Workshoptage,
Nach den letzten Workshoptagen 2002 mussten wir feststellen, dass wir
deutlich weniger Teilnehmer als erwartet verzeichnen konnten. Einem enormen
Angebot an Workshops (24 Angebote, 13 ins Programm aufgenommen) stand eine
überraschend geringe Nachfrage gegenüber (8 Workshops durchgeführt). Eine
stichprobenartige Umfrage hat ergeben, dass doch wie vermutet die
Wirtschaftslage viele Arbeitgeber davon abgehalten hat, in die
Weiterbildung zu investieren, selbst wenn sie so kosteneffizient wie unsere
Workshops ist.
Bei der Umfrage hörten wir auch, dass vor allem diejenigen Angebote
berücksichtigt wurden, welche die aktuellen Themen in den Firmen abdeckten.
Erfreulicherweise fanden die Workshops zu den Management- und
Führungsthemen wieder sehr guten Anklang, so dass wir diese noch leicht
ausbauen wollen.
Wir schliessen aus diesen Ergebnissen, dass wir nicht grundsätzlich falsch
liegen mit unserem Angebot, sondern weiterhin eine ausgewogene Mischung von
Weiterbildung und praktischer Arbeit anbieten wollen.
In diesem Sinne rufen wir Euch alle wieder auf, Eure Beiträge einzureichen.
Es ist dann mein Privileg, die Auswahl zu treffen. Ich versuche immer, die
vorgegebenen Themen möglichst gut zu treffen und ziehe aktuellere Beiträge
eher vor. Das Privileg übe ich gerne aus und bedaure jetzt schon, dass
einzelne Beiträge abgelehnt werden müssen. Ich werde mich bemühen, diesmal
mit allen Autoren in persönlichen Kontakt zu kommen.
Die Themen für die Workshoptage 2003
------------------------------------
Wir bieten wiederum 4 Tracks an:
1. Java - Angebote unserer Freunde aus der JUGS
mögliche Themen:
- Eclipse
- OSS Dev Environment for Java Projects
2. Management - Menschenführung, Marketing
bereits eingeplant:
- Rolf Nievergelt und Walter Jenni
- Marketing für KMU
3. Security - secure OS, secure messaging, public key infrastructure
mögliche Themen:
- run your own Certification Authority
4. Practical OpenSourceSoftware:
mögliche Themen:
- HowTo setup mail- /web- /file- servers
- OSS Multimedia
- Usability, OSS for the Desktop
Annahmeschluss für Beiträge: Fr, 25.7.2003
Ort: ETH Zürich, Dept. Informationstechnologie und Elektrotechnik
<http://www.ee.ethz.ch/>
Zeit: 7., 8. und 9. Oktober
Bitte reicht Eure Angebote über unsere Hompage ein
<http://www.ch-open.ch/wstage/cfpform.php>.
Für Rückfragen stehe ich zur Verfügung (E-Mail: workshoptage(a)ch-open.ch
oder Telefon 043 355 8616)
In Vorfreude auf interessante und aktuelle Beiträge grüsst Euch
Marco Demarmels
------------------------------------------------------------------
Swiss Open Systems User Group Tel.: ++41 1 350 26 56 (freitags)
/ch/open Fax: ++41 1 350 26 55
Postfach 2322 E-mail: <mailto:info@ch-open.ch>
CH-8033 Zuerich WWW: <http://www.ch-open.ch>
Sekretariat Ursula Burri E-mail: <mailto:uburri@ch-open.ch>
Workshop-Tage E-mail: <mailto:workshoptage@ch-open.ch>
------------------------------------------------------------------
[View Less]
choose-news(a)iam.unibe.ch is a *moderated* mailing list for announcing
non-commercial events related to Object Technology in Switzerland.
Please send announcements to be posted to: choose-news(a)iam.unibe.ch
To unsubscribe, please send the message "unsubscribe choose-news" to:
Majordomo(a)iam.unibe.ch
To learn more about SI and CHOOSE, see: http://www.iam.unibe.ch/CHOOSE/
7.-9.10.03: /ch/open Workshop-Tage - Call for Papers
====================================================
…
[View More]Die diesjährigen Workshop-Tage werden in Zusammenarbeit mit der Java User
Group Switzerland durchgeführt und von der Hochschule Rapperswil unterstützt.
Nach den letzten Workshoptagen 2002 mussten wir feststellen, dass wir
deutlich weniger Teilnehmer als erwartet verzeichnen konnten. Einem enormen
Angebot an Workshops (24 Angebote, 13 ins Programm aufgenommen) stand eine
überraschend geringe Nachfrage gegenüber (8 Workshops durchgeführt). Eine
stichprobenartige Umfrage hat ergeben, dass doch wie vermutet die
Wirtschaftslage viele Arbeitgeber davon abgehalten hat, in die
Weiterbildung zu investieren, selbst wenn sie so kosteneffizient wie unsere
Workshops ist.
Bei der Umfrage hörten wir auch, dass vor allem diejenigen Angebote
berücksichtigt wurden, welche die aktuellen Themen in den Firmen abdeckten.
Erfreulicherweise fanden die Workshops zu den Management- und
Führungsthemen wieder sehr guten Anklang, so dass wir diese noch leicht
ausbauen wollen.
Wir schliessen aus diesen Ergebnissen, dass wir nicht grundsätzlich falsch
liegen mit unserem Angebot, sondern weiterhin eine ausgewogene Mischung von
Weiterbildung und praktischer Arbeit anbieten wollen.
In diesem Sinne rufen wir Euch alle wieder auf, Eure Beiträge einzureichen.
Es ist dann mein Privileg, die Auswahl zu treffen. Ich versuche immer, die
vorgegebenen Themen möglichst gut zu treffen und ziehe aktuellere Beiträge
eher vor. Das Privileg übe ich gerne aus und bedaure jetzt schon, dass
einzelne Beiträge abgelehnt werden müssen. Ich werde mich bemühen, diesmal
mit allen Autoren in persönlichen Kontakt zu kommen.
Die Themen für die Workshoptage 2003
------------------------------------
Wir bieten wiederum 4 Tracks an:
1. Java - Angebote unserer Freunde aus der JUGS
mögliche Themen:
- Eclipse
- OSS Dev Environment for Java Projects
2. Management - Menschenführung, Marketing
bereits eingeplant:
- Rolf Nievergelt und Walter Jenni
- Marketing für KMU
3. Security - secure OS, secure messaging, public key infrastructure
mögliche Themen:
- run your own Certification Authority
4. Practical OpenSourceSoftware:
mögliche Themen:
- HowTo setup mail- /web- /file- servers
- OSS Multimedia
- Usability, OSS for the Desktop
Annahmeschluss für Beiträge: Fr, 25.7.2003
Ort: ETH Zürich, Dept. Informationstechnologie und Elektrotechnik
<http://www.ee.ethz.ch/>
Zeit: 7., 8. und 9. Oktober
Bitte reicht Eure Angebote über unsere Hompage ein
<http://www.ch-open.ch/wstage/cfpform.php>.
Für Rückfragen stehe ich zur Verfügung (E-Mail: workshoptage(a)ch-open.ch
oder Telefon 043 355 8616)
In Vorfreude auf interessante und aktuelle Beiträge grüsst Euch
Marco Demarmels
------------------------------------------------------------------
Swiss Open Systems User Group Tel.: ++41 1 350 26 56 (freitags)
/ch/open Fax: ++41 1 350 26 55
Postfach 2322 E-mail: <mailto:info@ch-open.ch>
CH-8033 Zuerich WWW: <http://www.ch-open.ch>
Sekretariat Ursula Burri E-mail: <mailto:uburri@ch-open.ch>
------------------------------------------------------------------
[View Less]
choose-news(a)iam.unibe.ch is a *moderated* mailing list for announcing
non-commercial events related to Object Technology in Switzerland.
Please send announcements to be posted to: choose-news(a)iam.unibe.ch
To unsubscribe, please send the message "unsubscribe choose-news" to:
Majordomo(a)iam.unibe.ch
To learn more about SI and CHOOSE, see: http://www.iam.unibe.ch/CHOOSE/
Das Informatikkolloquium im Sommersemester 2003
- eine Veranstaltung des IAM mit Unterstützung der Hasler …
[View More]Stiftung
------------------------------------------------------------------
Einladung zum nächsten Vortrag:
Dienstag, 17. Juni 2003, 17.30 Uhr in der Uni Engehalde,
Engehaldenstrasse 8, 3012 Bern Hörsaal 001 (1.UG)
Referent:
Dr. Noury Bouraqadi
Computer Science Lab, Ecole des Mines of Douai (France)
Thema:
Metaclass Composition in MetaclassTalk
Abstract:
Reflection is the ability of a system to reason and to act upon
itself. A programming language is said to be reflective if it allows
developers to alter its own semantics and the set of its own
constructs. For this purpose, constructs of a reflective language and
its evaluation mechanisms are ``reified''. That is, they are made
explicit to allow developers handle them. In the context of object
oriented languages, reification leads to representing such entities as
full fledged objects available at run-time. For example, reification
of methods and classes make them available as objects to developers.
So, methods and classes can be handled (e.g. receive messages)
likewise plain objects.
Since every object is instance of some class, reified classes are
instances of other classes named ``metaclasses''. Metaclasses are
useful to define new class properties and hence make new kinds of
classes. An example of a class property is having a sole instance.
This property corresponds to the Singleton design pattern. Another
example of class property is multiple inheritance. In a language which
provides single inheritance, metaclasses can be used to build classes
with multiple superclasses. Metaclasses allows defining a variety of
class properties. And, of course, a single class can have different
properties (e.g. singleton + multiple inheritance). Therefore, we need
to somehow compose metaclasses defining these properties.
In this talk, we focus on mixin-based inheritance and how it applies
for metaclass composition. Mixin-based inheritance was introduced by
Bracha and Cook as an alternative to both single and multiple
inheritance. Contrary to single inheritance, mixin-based inheritance
allows making some classes (named mixins) participate to different
inheritance hierarchies. And contrary to multiple-inheritance,
mixin-based inheritance avoids undesirable behavior resulting from
automatic linearization.
Experiments related to our work on mixins were done using a reflective
extension of Smalltalk named MetaclassTalk
(http://csl.ensm-douai.fr/MetaclassTalk). Besides allowing developers
change program evaluation, MetaclassTalk also supports metaclass
programming. We show how we implemented mixin-based inheritance using
MetaclassTalk metaclasses, and how we took benefit from MetaclassTalk
reflectivity to compose metaclasses using mixins.
[View Less]
choose-news(a)iam.unibe.ch is a *moderated* mailing list for announcing
non-commercial events related to Object Technology in Switzerland.
Please send announcements to be posted to: choose-news(a)iam.unibe.ch
To unsubscribe, please send the message "unsubscribe choose-news" to:
Majordomo(a)iam.unibe.ch
To learn more about SI and CHOOSE, see: http://www.iam.unibe.ch/CHOOSE/
The CHOOSE executive board is glad to invite you to the next talk given
by Mark Stolz (Esmertec AG, Dü…
[View More]bendorf): "Challenges Facing Wireless Java
Application Developers" on Monday, June 16. 2003.
This event is free for all SI-CHOOSE members, even the drinks after the
talk! Non-CHOOSE members are encouraged to fill out the membership
application form (http://www.s-i.ch/si-appl.html) before attending the
meeting. If you want to know more about CHOOSE and the events which
CHOOSE organises, please visit http://www.iam.unibe.ch/CHOOSE.
NOTE: registration for this event is required. See registration form at
the end of this e-mail.
-------------------------------------------------------------------------
Challenges Facing Wireless Java Application Developers
======================================================
Monday, June 16. 2003
Institut für Informatik und angewandte Mathematik (IAM),
Universität Bern, Schützenmattstrasse 14, 3012 Bern
Room 107 (building 68, see travel instructions)
Travel instructions: http://www.iam.unibe.ch/~scg/Resources/Maps/
Speaker
-------
Mark Stolz, Esmertec AG, Dübendorf
Agenda
------
17:00 - 18:15h Talk, live demo and Questions.
Afterwards you are invited to a refreshment.
Abstract
--------
Abstract: Challenges Facing Wireless Java Application Developers
The market for J2ME-enabled wireless devices is growing rapidly and
represents an interesting opportunity for J2ME application developers.
However, there are a number of challenges to developing applications
for this segment. In this presentation, we will explore some of the
issues stemming from the following three areas:
1. The impact of competing J2ME application environments
(MIDP 2.0, DoJa 1.5, and VSCL 1.1)
2. How JVM implementation influences application development
3. Coping with JSRs--a survey of the most significant J2ME JSRs
The presentation will be held in English and will conclude with a demo.
Bio
---
Mark Stolz is the Technology Architect at esmertec ag. He joined
esmertec in 1999 as a Senior Software Engineer with the Jbed Core
Development Team. There his work focused on BSP and device-driver
development, and on enhancing Jbed's real-time scheduler. Mark has
over 10 years of experience developing software for embedded real-time
systems and holds a B.Sc. and a M.Sc. in Computer Science from
California State University, Chico.
------------------------REGISTRATION---------------------------
Please DO NOT reply to this e-mail!
Fill in the form below and sent it to <mailto:choose@glue.ch>.
Thanks.
I want to register to the following event: 16.6.2003
Name: ______________________________________
Email: ______________________________________
Company: ______________________________________
Address: ______________________________________
ZIP/City:______________________________________
Please check:
[ ] CHOOSE member
[ ] JUGS member
[ ] SI member
[ ] Non-Member (I want to be forced to become a member!)
---------------------------------------------------------------
[View Less]
choose-news(a)iam.unibe.ch is a *moderated* mailing list for announcing
non-commercial events related to Object Technology in Switzerland.
Please send announcements to be posted to: choose-news(a)iam.unibe.ch
To unsubscribe, please send the message "unsubscribe choose-news" to:
Majordomo(a)iam.unibe.ch
To learn more about SI and CHOOSE, see: http://www.iam.unibe.ch/CHOOSE/
Dear all,
This Friday, May 30th, I will present my dissertation entitled
"Object-Oriented Reverse …
[View More]Engineering - Coarse-grained, Fine-grained,
and Evolutionary Software Visualization". The abstract is included at
the bottom of this e-Mail.
The defense is public and will take place in the room 001 of the IWI
building (located in the "Engehalde-Areal") at 16.15 and should last
one hour.
You are cordially invited to attend the defense and the apéro which
will take place right afterwards in or in front of the IAM cafeteria.
Kind Regards,
Michele Lanza
Software Composition Group
University of Berne
---
Abstract
The maintenance, reengineering, and evolution of object-oriented
software systems has become a vital matter in today's software
industry. Although most systems start off in a clean and well-designed
state, with time they tend to gradually decay in quality, unless the
systems are reengineered and adapted to the evolving requirements.
However, before such legacy software systems can be reengineered and
evolved, they must be reverse engineered, i.e., their structure and
inner working must be understood. This is difficult because of several
factors, such as the sheer size of the systems, their complexity, their
domain specificity, and in general the bad state legacy software
systems are in.
In this thesis we propose a visual approach to the reverse engineering
of object-oriented software systems by means of polymetric views,
lightweight visualizations of software enriched with metrics and other
types of semantic information about the software, e.g., its age,
version, abstractness, location, structure, function, etc.
We present and discuss several polymetric views which allow us to
understand three different aspects of object-oriented software, namely
(1) coarse-grained aspects which allow for the understanding of very
large systems,
(2) fine-grained aspects which allow for the understanding of classes
and class hierarchies,
and (3) evolutionary aspects, which enable us to recover and understand
the evolution of a software system.
The combination of these three types of information can greatly reduce
the time needed to gain an understanding of an object-oriented software
system.
Based on the application of our polymetric views, we present our
reverse engineering methodology which we validated and refined on
several occasions in industrial settings. It allows us to explore and
combine these three approaches into one single visual approach to
understand software.
[View Less]