课题基金 / 基金详情

Konstruktion und Verifikation eingebetteter echtzeitfähiger Steuerungssoftware und ihrer Transformation in ausführbaren Code unter besonderer Berücksichtigung von Multicore und Adaptivität

Konstruktion und Verifikation eingebetteter echtzeitfähiger Steuerungssoftware und ihrer Transformation in ausführbaren Code unter besonderer Berücksichtigung von Multicore und Adaptivität
特别考虑多核和自适应性的嵌入式实时控制软件的构建和验证及其转化为可执行代码
批准号:
20128325
负责人:
Professorin Dr. Sabine Glesner
金额:
$0.0万
依托单位国家:
德国
项目类别:
Research Grants
财政年份:
2006
资助国家:
德国
项目状态:
已结题
起止时间:
2005-12-31 至 2015-12-31

项目摘要

项目成果

Professorin Dr. Sabine Glesner的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
Ziel des Projekts ist die Entwicklung und Kombination von Grundlagen und Methoden zur Konstruktion und Verifikation eingebetteter reaktiver nebenläufiger echtzeitfähiger Software-Systeme. Derartige Systeme sollen für die gesamte Kette von Spezifikation und Quellcode bis zum von Compilern generierten, ablauffähigen Maschinencode verifiziert werden. Die Korrektheit von Software in eingebetteten sicherheitskritischen Echtzeitsystemen ist notwendige Voraussetzung für die korrekte Funktionsweise dieser Systeme, insbesondere dann, wenn ein Fehler oder Ausfall enorme negative Konsequenzen hat oder gar den Verlust von Menschenleben fordert. Satelliten, eingebettete Systeme im medizinischen Bereich oder Lotteriecomputer sind Beispiele für solche Systeme. In derartigen Systemen sind unentdeckte Fehler besonders kritisch, weil man nicht weiß, wann sie auftreten und welche Schäden sie nach sich ziehen können. Testen als Validierungsmethode kann Fehler nicht vollständig auffinden. Will man die Korrektheit der Systeme sicherstellen, muss man formal die Korrektheit der eingesetzten Software bzgl. einer zu definierenden Spezifikation zeigen. Ausgehend von der Hypothese, dass reaktive Software-Systeme in eingebetteten Systemen bestimmte Strukturen (gekennzeichnet unter anderem durch ihre Prozesse und deren Kommunikationsmuster) aufweisen, die ihre Funktionsweise charakterisieren und bei der Übersetzung in ablauffähigen Maschinencode erhalten bleiben müssen, sollen diese Strukturen am Beispiel des Betriebssystems BOSS untersucht und Methoden zu ihrer Verifikation entwickelt werden. BOSS ist ein kleines Betriebssystem für eingebettete Systeme, das von Dr. Sergio Montenegro am Fraunhofer Institut FIRST, Berlin, entwickelt wurde und bereits seit mehreren Jahren erfolgreich in verschiedenen eingebetteten Systemen verwendet wird. Da BOSS bereits bei seiner Konzeption auf eine spätere Verifikation hin angelegt wurde, eignet es sich hervorragend als Grundlage für die experimentellen Untersuchungen in dem geplanten Projekt.
期刊论文(15)
专著(0)
科研奖励(0)
会议论文
Low-Level Code Verification Based on CSP Models
基于CSP模型的低级代码验证
DOI: 10.1007/978-3-642-10452-7_18
发表时间: 2009
期刊:
影响因子: --
作者: [M. Kleine, S. Helke]
通讯作者: S. Helke
Modular Design and Verification of Distributed Adaptive Real-Time Systems Based on Refinements and Abstractions
基于细化和抽象的分布式自适应实时系统的模块化设计与验证
DOI: 10.4108/sas.1.1.e5
发表时间: 2015
期刊: EAI Endorsed Trans. Self Adapt. Syst.
影响因子: --
作者: [Thomas Göthel, Verena Klös, Björn Bartels]
通讯作者: Björn Bartels
An approach for machine-assisted verification of Timed CSP specifications
一种机器辅助验证定时 CSP 规范的方法
DOI: 10.1007/s11334-010-0126-z
发表时间: 2010
期刊: Innovations in Systems and Software Engineering
影响因子: 1.2
作者: [T. Göthel, S. Glesner]
通讯作者: S. Glesner
Formal Modeling and Verification of Low-Level Software Programs
低级软件程序的形式化建模和验证
DOI: 10.1109/qsic.2010.67
发表时间: 2010
期刊: 2010 10th International Conference on Quality Software
影响因子: --
作者: [B. Bartels, S. Glesner]
通讯作者: S. Glesner
15
    Aktionsplan-Informatik: Verifikation und Optimierung bei der Übersetzung höherer Programmiersprachen
    海外基金