30.01.2014 Views

Annual Report 2010 - Fachgruppe Informatik an der RWTH Aachen ...

Annual Report 2010 - Fachgruppe Informatik an der RWTH Aachen ...

Annual Report 2010 - Fachgruppe Informatik an der RWTH Aachen ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Graduiertenkollegs –<br />

Research Training Groups<br />

A Graduiertenkolleg (Research Training Group) is a university graduate training programme<br />

established at a centre of scientific excellence in a specific field. It is designed for up to 15<br />

PhD students by several faculty members. The students work on their theses within the<br />

framework of a coherent <strong>an</strong>d often interdisciplinary research programme; they participate in<br />

<strong>an</strong> accomp<strong>an</strong>ying study programme org<strong>an</strong>ised by the faculty members <strong>an</strong>d to some extent by<br />

the students themselves.<br />

The concept of “Graduiertenkolleg” (short: GK) was established in 1990 to improve the<br />

quality of doctoral training in Germ<strong>an</strong>y <strong>an</strong>d to subst<strong>an</strong>tially reduce the average time necessary<br />

to complete a PhD thesis. This time is generally consi<strong>der</strong>ed as overly high <strong>an</strong>d should, ideally,<br />

be reduced to three years while keeping the scientific quality at the highest possible level.<br />

At <strong>RWTH</strong> <strong>Aachen</strong> University there are two GKs in the area of computer science:<br />

• GRK 643 “Software for Mobile Communication Systems”, speaker Prof. Sp<strong>an</strong>iol<br />

• GRK 1298 “AlgoSyn”, speaker Prof. Thomas.<br />

Helen Bolke-Herm<strong>an</strong>ns links the two GRKs together: she is responsible for m<strong>an</strong>agement <strong>an</strong>d<br />

coordination.<br />

Graduiertenkolleg<br />

The Graduiertenkolleg “AlgoSyn” is a highly interdisciplinary research project led by a group<br />

of ten professors representing five different faculties in our university. The aim is to develop<br />

methods for the automated design of software <strong>an</strong>d hardware, <strong>an</strong>d its main challenge is to<br />

make progress in integrating quite diverse approaches from computer science <strong>an</strong>d engineering<br />

disciplines.<br />

While methods of software validation <strong>an</strong>d verification are by now well established, based on<br />

adequate formal models <strong>an</strong>d tested in practical applications, the approach of automatic<br />

synthesis of software (<strong>an</strong>d hardware) is as yet only developed in quite rudimentary form. On<br />

the other h<strong>an</strong>d, in theoretical computer science as well as in engineering disciplines a rapidly<br />

increasing stock of techniques for the development of algorithmic synthesis is emerging,<br />

triggered by the dem<strong>an</strong>d to decrease development costs by invoking algorithmic procedures<br />

based on adequate formal models. The approach of program synthesis is only applicable in<br />

restricted scenarios, in particular in control systems <strong>an</strong>d in reactive (multi-agent-)systems with<br />

low data complexity. Central issues in the area are the establishment of system models which<br />

allow <strong>an</strong> algorithmic solution of the synthesis problem, the combination of discrete <strong>an</strong>d<br />

continuous parameters in hybrid systems (as this is also familiar from verification), <strong>an</strong>d the<br />

exploration of the potential of applications. The aim of the Research Training Group is to<br />

unify the expertise from computer science, mathematics, <strong>an</strong>d four engineering disciplines <strong>an</strong>d<br />

to push forward the desired integration of methods.<br />

There is a unit working on foundations comprising two br<strong>an</strong>ches, a central unit supplying<br />

methodological interfaces for implementations, <strong>an</strong>d a r<strong>an</strong>ge of application areas from four<br />

engineering disciplines. In a little more detail, the areas are:<br />

525

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!