Invitation
Committees
Programme
Sponsors
Exhibition
Key Dates
Social events
Technical visits
Conference venue
Travel
Advance Programme
Call for Contributions

> Congress /Final Programme / Tutorials / Tut8

Tut8: Safe and Secure Systems Development with UML: Methods and Tools

Room: Guillaumet 2

Presenter:

Jan Jurjens, T. U. Munich, Germany

 

Abstract

The high quality development of critical systems (be it dependable, security- critical, real-time, or performance-critical 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 all too often avoided.
UML offers an unprecedented opportunity for high-quality critical systems development that is feasible in an industrial context, because a large number of developers is trained in UML, UML is relatively precisely defined, and a number of tools are developed to assist its use.
The tutorial aims to give background knowledge on using UML for critical systems development and to contribute to overcoming some challenges in this context including:
- Adaptation to critical system application domains.
- Providing advanced tool-support for critical systems development with UML.

It includes a demo of a tool supporting critical systems analysis with UML.
The tutorial presents the current academic research and industrial best practice by addressing the following eight main subtopics:
- UML basics, including extension mechanisms
- Applications of UML to
- dependable systems
- security-critical systems
- Extensions of UML (UMLsec, UMLsafe, ...)
-
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, in particular: Using the standard model interchange formats (XMI) for tool integration and to connect to validation engines. Existing tools
- Case studies
- Interactive tool demo.

As example application domains, we focus on safety- and security-critical systems.

Presenter

Jan Jurjens is researcher at TU Munich (Germany). He leads Competence Center for IT Security at the Software & Systems Engineering group. He authored "Secure Systems Development with UML" (Springer-Verlag, published May 2004). He has more than 30 papers, several invited papers, 20 tutorials in international refereed journals and conferences. Jan Jurjens is initiator and current chair of working group on Formal Methods and Software Engineering for Safety and Security (FoMSESS) within German Computer Society (GI). He is member of:
- IFIP Working Group 1.7 "Theoretical Foundations of Security Analysis and Design"
- executive board of Division of Safety and Security within GI
- technical committee on Modeling of the GI
- advisory board of Bavarian Competence Center for Safety and Security
- working group on e-Security of Bavarian regional government
- previous academic stations: Univ. of Bremen, Univ. of Cambridge, Univ. of Edinburgh (LFCS), Bell Labs / Lucent Technology (Palo Alto), Univ. of Oxford.

 

 

 

 

The Final Programme is online!

We are very proud to present an extremely attractive programme that offers more than six hundred presentations.
This very rich programme offers a large variety of opportunities. Attendees will be able to compose their own menu, by mixing on-the-edge research and state-of-the-practice results in their own field of expertise, together with surveys and prospective views in other domains of interest.
The overall schedule of sessions and the social events have been designed to facilitate fruitful interactions between attendees.

Join us during a week and share l'esprit de Toulouse !

         Jean Claude Laprie

> Final Programme
    Download the pdf version
> Registration fee information
    Download the Registration     fees
> Partnership file
   Download the pdf version

 

> Posters presenting WCC 2004
   will be sent on request .
   We rely on you to ensure a    large publicity to WCC 2004.