RoSI – Role-based Software Infrastructures for continuous-context-sensitive Systems



  • Film Clip: Equal opportunities policy is a core task and a major challenge for every university. In order to master future tasks and to secure the prospective performance, it is important – so the words of the German Council of Science and Humanities – to “comprehensively realize the entire society’s full potential and to enable all groups of persons represented. In the last years, TU Dresden has stepped up measures to get closer to the goal of a gender equal and family-friendly university. In 2018, the gender equality concept of the TU Dresden was updated. This has resulted in an increasing number of female students in Computer Science of TU Dresden (17.7 % in winter term 17/18). But the percentage of female computer scientists who are aiming higher scientific qualification (PhD, habilitation) is still quite low.The DFG-financed research training group “Role-based Software Infrastructures (RoSI)” strives to support gender equality measures of TU Dresden by further activities. Exemplarily, in this film-clip three female computer scientists talk about their personal motivation for a scientific career at TU Dresden: Christiane Kuhn is a PhD in the research training group „RoSI“, Anke Lehmann is PostDoc at the Faculty of Computer Science, and Susanne Strahringer is professor of business informatics and Principle Investigator in RoSI.
  • Award: Ismail Ilkan Ceylan has been awarded the E.W. Beth Dissertation Prize 2018 for his dissertation titled “Query Answering in Data and Knowledge Bases”. The award ceremony took place at University of Sofia, during the 30th European Summer School in Logic, Language and Information (ESSLLI 2018).Since 2002, The Association for Logic, Language and Information (FoLLI) each year awards the E. W. Beth Dissertation Prize, named in honor of the Dutch mathematician Evert Willem Beth, to outstanding dissertations in the fields of Logic, Language, and Information. This year, the chair of the selection committee was Ian Pratt-Hartmann from University of Manchester. The award includes a donation of 2500 euros and an invitation to submit the thesis to the “FoLLI Publications on Logic, Language and Information” issued by Springer.As a member of the DFG-funded research training group “Role-based Software Infrastructures (RoSI)”, Ismail Ilkan Ceylan worked on his dissertation at the chair of automata theory and was supervised by Franz Baader. Ismail Ilkan Ceylan defended his PhD thesis at TU Dresden in November 2017. He then joined University of Oxford as a researcher, where he currently acts as a co-investigator in the EPSRC project “RealPDBs: Realistic Data Models and Query Compilation for Large-Scale Probabilistic Databases“ which runs from 2017 to 2021.
  • Award: RoSI-PhD Adrian Nuradiansyah was awarded the Best Student Paper Award at the 7th Joint International Semantic Technology Conference (JIST 2017). The paper titled „The Identity Problem in Description Logic Ontologies and Its Application to View-Based Information Hiding“ is co-authored by Franz Baader and Daniel Borchmann. JIST 2017 was held from 10 – 12 November 2017 on Gold Coast, Australia.
  • Girls‘ Day 2017: Informatik@Girls: Logisch passt das!.

About us

Software with long life cycles is facing continuously changing contexts. New functionality has to be added, new platforms have to be addressed, and existing business rules have to be adjusted. The concept of role modeling has been introduced in different fields and at different times in order to model context-related information, including – above all – the dynamic change of contexts. However, often roles have only been used in an isolated way for context modeling in programming languages, in database modeling or to specify access control mechanisms. Never have they been used consistently on all levels of abstraction in the software development process, i.e. modeling of concepts, languages, applications, and software systems.

The central research goal of this program is to deliver proof of the capability of consistent role modeling and its practical applicability. This includes the concept modeling (in meta-languages), the language modeling, and the modeling on the application and software system level. The subsequent scientific elaboration of the role concept, in order to be able to model the change of context on different levels of abstraction, represents another research task in this program. Consistency offers significant advantages in the field of software systems engineering because context changes are interrelated on different levels of abstraction; plus, they can be synchronously developed and maintained. Potential application fields are the future smart grid, natural energy based computing, cyber-physical systems in home, traffic, and factories, enterprise resource planning software, context-sensitive search engines, etc.

The research training group puts a strong emphasis on a comprehensive and individual mentoring and qualification approach. In order to achieve this balancing act, quality assurance measures are introduced in the form of advisor tandems and a thesis advisory board on the one hand. On the other hand, motivating and extra-curricular aspects will be integrated into the research training group, such as seminars on soft skills and a comprehensive international program for visiting scientists.

Currently, the research training group GRK 1907 is being financed by DFG in its second phase (01.04.2018 until 30.09.2022). During the first phase of the research training group (01.10.2013 – 31.03.2018), 18 DFG-financed doctoral students plus a group of non-DFG-financed PhDs were members of the group. About 9 Principle Investigators from TU Dresden and approximately 90 researchers from Germany and abroad have already contributed to the success of the Research Training Group by holding guest lectures, workshops and submitting joint publications.


The research training group complies with Guidelines for Safeguarding Good Scientific Practice, Avoiding Scientific Misconduct and Dealing with Violations. For more information, please see:
Good Scientific Practice at TU Dresden