SPP 1496 - Teilprojekt: Informationsflusskontrolle für mobile Komponenten mittels präziser Analyse paralleler Programme (IFC for Mobile Components)

Grunddaten zu diesem Projekt

Art des ProjektesTeilprojekt in DFG-Verbund koordiniert außerhalb der Universität Münster
Laufzeit an der Universität Münster01.10.2010 - 30.09.2013 | 1. Förderperiode

Beschreibung

Future software systems will be dynamically configured from mobile components, and will heavily use parallelism. Security checks thus have to deal precisely with mobile software components and their plug-in, as well as with parallel constructs and multi-threaded programs.Current information flow algorithms for mobile components and multi-threaded software can be greatly improved if they leverage modern program analysis In this project, we will use information flow control based on program dependence graphs for the construction of new and precise security analysis methods for mobile components and their dynamic integration, as well as for their concurrent interaction. New theoretical insights into the analysis of parallel programs and invariance detection will improve analysis precision in particular for information flow in parallel programs. New techniques for context approximation and context inference will allow to construct modular dependence graphs and handle missing application contexts for isolated components. A scaling implementation for full Java will be developed and exercised on realistic case studies. The project is performed in cooperation with the group of Prof. Gregor Snelting from Karlsruhe Institute of Technology and is part of Priority Programme 1496 "Reliably Secure Software Systems - RS3" funded by the DFG (Deutsche Forschungsgemeinschaft).

StichwörterInformationsflusskontrolle; mobile Komponenten; Nebenläufigkeit; Parallelität; Softwaresicherheit; statische Analyse
FörderkennzeichenMU 1508/2-1; 579477
Mittelgeber / Förderformat
  • DFG - Schwerpunktprogramm (SPP)

Projektleitung der Universität Münster

Müller-Olm, Markus

Antragsteller*innen der Universität Münster

Müller-Olm, Markus

Wissenschaftliche Projektmitarbeiter*innen der Universität Münster

Nordhoff, Benedikt

Projektbeteiligte Organisationen außerhalb der Universität Münster

  • Karlsruher Institut für Technologie (KIT)Deutschland

Koordinierende Organisationen außerhalb der Universität Münster

  • Technische Universität Darmstadt (TU Darmstadt)Deutschland

Projekte der nachfolgenden Förderperiode

Laufzeit: 01.10.2012 - 30.09.2015 | 2. Förderperiode
Gefördert durch: DFG - Schwerpunktprogramm
Art des Projekts: Teilprojekt in DFG-Verbund koordiniert außerhalb der Universität Münster

Zugehöriges Hauptprojekt

Laufzeit: 01.10.2010 - 30.06.2018
Gefördert durch: DFG - Schwerpunktprogramm
Art des Projekts: DFG-Hauptprojekt koordiniert außerhalb der Universität Münster

Publikationen der Universität Münster entstanden im Projekt

Lammich Peter, Müller-Olm Markus (2008)
In: Alpuente María, Vidal Germán (Hrsg.), Static analysis205-220BerlinSpringer. doi:10.1007/978-3-540-69166-2_14
Forschungsartikel in Sammelband (Konferenz) | Peer reviewed | Veröffentlicht
Lammich Peter, Müller-Olm Markus (2007)
In: Caires Luís, Vasconcelos Vasco T. (Hrsg.), CONCUR 2007 - Concurrency Theory287-302BerlinSpringer. doi:10.1007/978-3-540-74407-8_20
Forschungsartikel in Sammelband (Konferenz) | Peer reviewed | Veröffentlicht
Bouajjani Ahmed, Müller-Olm Markus, Touili Tayssir (2005)
In: Abadi Martín, de Alfaro Luca (Hrsg.), CONCUR 2005 - Concurrency Theory473-487BerlinSpringer. doi:10.1007/11539452_36
Forschungsartikel in Sammelband (Konferenz) | Peer reviewed | Veröffentlicht
Müller-Olm Markus, Seidl Helmut (2004)
In: Díaz Josep, Karhumäki Juhani, Lepistö Arto, Sannella Donald (Hrsg.), Automata, Languages and Programming1016-1028BerlinSpringer. doi:10.1007/978-3-540-27836-8_85
Forschungsartikel in Sammelband (Konferenz) | Peer reviewed | Veröffentlicht
Müller-Olm Markus, Seidl Helmut (2004)
In: Information Processing Letters91(5)233-244. doi:10.1016/j.ipl.2004.05.004
Forschungsartikel (Zeitschrift) | Peer reviewed | Veröffentlicht
Alle Publikationen anzeigen (17)