Print

Print


EXTENSION OF DEADLINE: Due to numerous requests, the deadline is
extended until 3 Aug. Please submit title and abstract now.


                                           Workshop on
                                  Critical Systems Development
                                            with UML

                                        October 21, 2003

                                      in conjunction with

                                         <<U M L>> 2003

                                     October 20 - 24, 2003
                                       San Francisco, USA

                     In cooperation with the pUML (precise UML) group and
           the GI working group on Formal Methods and Software
Engineering for
                                 Safety and Security (FoMSESS)

                                http://www4.in.tum.de/~csduml03

                          Invited speaker: Bran Selic, IBM / Rational

------------------------------------------------------------------------

             * Motivation
             * Topics
             * Submission
             * Program committee
             * Organizers
             * Dates


------------------------------------------------------------------------

Motivation

The high quality development of critical systems (be it real-time,
security-critical, dependable/safety-critical, performance-critical, or
hybrid systems) is difficult. Many critical systems are developed,
deployed, and used that do not satisfy their criticality requirements,
sometimes with spectacular failures.

Part of the difficulty of critical systems development is that
correctness is often in conflict with cost. Where thorough methods of
system design pose high cost through personnel training and use, they
are oall too often avoided.

UML offers an unprecedented opportunity for high-quality critical
systems development that is feasible in an industrial context.

             * As the de-facto standard in industrial modeling, a large
number of
               developers is trained in UML.
             * Compared to previous notations with a user community of
comparable
               size, UML is relatively precisely defined.
             * A number of analysis, testing, simulation, transformation and
other
               tools are developed to assist the every-day work using UML.
             * The Object Constraint Language OCL as part of the UML offers
many
               ways to sharpen diagrammatic UML descriptions.

To exploit this opportunity, some challenges remain which include the
following:

             * Adapt UML to critical system application domains.
             * Correct use of UML in the application domains.
             * Conflict between flexibility and unambiguity in the meaning
of a
               notation.
             * Improving tool-support for critical systems development
with UML
               (in particular: identification of a fragment of UML that
can be
               used with formal tools).

The workshop aims to gather practitioners and researchers to contribute
to overcoming these challenges.

History

The workshop is a sequel of the highly successful CSDUML'02 workshop at
UML'02 (a special issue of the SoSyM journal is currently in preparation
- see the corresponding call for papers at http://www4.in.tum.de/~csduml02).

Intended audience

Researchers and practitioners in critical systems development interested
in using UML (in particular for real-time, security-critical,
dependable/safety-critical, performance-critical, or hybrid systems).

------------------------------------------------------------------------

Topics

Topics include:

Applications of UML to

             * real-time systems
             * security-critical systems
             * dependable / safety-critical systems
             * performance-critical systems
             * embedded systems
             * hybrid systems
             * reactive systems

Extensions of UML (UML-RT, UMLsec, Automotive UML, Embedded UML, ...)

Using UML as a formal design technique for the development of critical
systems

Critical systems development methods

Modeling, synthesis, code generation, testing, validation, and
verification of critical systems using UML

Case studies and experience reports

------------------------------------------------------------------------

Submission

Please follow the submission instructions at
http://www4.in.tum.de/~csduml03. The program committee will review the
submissions and select papers that present relevant and interesting
ideas that can contribute to the discussions that will take place in the
workshop.

Accepted papers will be included in the workshop proceedings to be
published as a technical report of TU Munich. Additionally, it is
expected that there will again be a special section of the journal for
Software and Systems Modeling (SoSyM) based on selected papers of the
workshop.

------------------------------------------------------------------------

Program committee (to be completed)

Joao Araújo, Universidade Nova de Lisboa
David Basin, ETH Zurich
Marko Boger, Gentleware
Ruth Breu, University of Innsbruck
Manfred Broy, TU Munich
Gregor Engels, University of Paderborn
Martin Gogolla, University of Bremen
Radu Grosu, State University of New York at Stony Brook
Polar Humenn, Adiron LLC and Syracuse University
Heinrich Hußmann, LMU Munich
Ingolf Krüger, UCSD
Richard Paige, University of York
Noël Plouzeau, IRISA-INRIA Rennes
Gianna Reggio, University of Genova
Andy Schürr, TU Darmstadt
Bran Selic, Rational
Ketil Stolen, SINTEF Norway
Jon Whittle, NASA Ames Research Center

... and the organizers.

------------------------------------------------------------------------

Organizers

Eduardo B. Fernandez, Florida Atlantic University
Robert France, Colorado State University
Jan Jürjens, TU Munich (contact: http://www4.in.tum.de/~juerjens)
Bernhard Rumpe, IRISA-INRIA Rennes / TU Munich

------------------------------------------------------------------------

Dates

Submission deadline:            Aug. 3, 2003
Notification about acceptance:  Sep. 1, 2003
Camera-ready version:           Sep. 13, 2003
UML Conference:                 Oct. 20.- 24., 2003
Workshop:                       Oct. 21, 2003


-- 
Jan Ju"rjens, Software & Systems Engineering
Department of Informatics, TU Munich
http://www4.in.tum.de/~juerjens  -  tel. +49 179 8804051