Bettina Buth

Bettina Buth
Hochschule für Angewandte Wissenschaften Hamburg | HAW · Department of Computer Science

PhD Habil

About

33
Publications
1,787
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
175
Citations
Citations since 2016
6 Research Items
32 Citations
2016201720182019202020212022024681012
2016201720182019202020212022024681012
2016201720182019202020212022024681012
2016201720182019202020212022024681012
Additional affiliations
August 2004 - present
Hochschule für Angewandte Wissenschaften Hamburg
Position
  • Professor
Description
  • Professor for Software Engineering, coordinator for ahoi.digital special areas of interest: model-based testing, test automation, KI and Test, KI and safety, safety and security
August 2001 - July 2004
ASTRIUM
Position
  • Quality Assurance Specialist
Description
  • ECSS standardization - Dependability Handbook Test and QA for ISS components and ground station QS satellite Metrics and KPI for SW development Formal Methods for re-evaluation of analysis of Deadlocks and Lifelocks for ISS for reuse
August 1995 - May 2001
Universität Bremen
Position
  • Research Assistant
Description
  • Teaching and Research Assistant Technology Transfer
Education
July 1995 - May 2001
Universität Bremen
Field of study
  • Computer Science
September 1988 - June 1995
Christian-Albrechts-Universität zu Kiel
Field of study
  • Computer Science / Informatik
September 1981 - September 1988
Christian-Albrechts-Universität zu Kiel
Field of study
  • Computer Engineering / Informatik

Publications

Publications (33)
Presentation
Thoughts about the impact of AI on critical systems - chances and risks
Chapter
Smart City applications strongly rely on sensor networks for the collection of data and their subsequent analysis. In this paper we discuss whether methods from dependability engineering could be used to identify potential risk relating to safety and security of such applications. The demonstration object of this paper is a sensor network for air q...
Chapter
In this paper we propose the use of techniques typically employed for safety-critical systems for the identification of weaknesses in traffic control systems, specifically in systems with dynamically changing sets of sensors. The paper introduces the basic terminology of dependability engineering as well as typical architectures for sensor networks...
Chapter
This contribution reports of work done after the official end of the ProCoS project in 1995. Most of this work was done while the author was affiliated with Bremen University. The aim of this contribution is to show the effect of ProCoS on these projects, which comprises analysis of systems from two different application domains: space and aerospac...
Conference Paper
Full-text available
The increasing complexity of automotive networks, their challenging timing constraints and their high bandwidth demands require new concepts for future in-car communication. Real-time Ethernet is meant to be a suitable candidate for the next-generation in-car interconnection. However, model-based testing capabilities must be available as well. Appl...
Chapter
Full-text available
This article presents an approach for the verification of communication properties in large-scale real-world embedded systems by means of formal methods. It is illustrated by examples and results obtained during an industrial verification project performed for a fault-tolerant system designed and implemented by Daimler-Benz Aerospace for the Intern...
Conference Paper
In recent years, computer scientists have become more and more convinced that verification is an important part of software development. We give an example for formal verification of "realistic" software: we show how to prove correctness of code generators that are developed within the compiler generating system CAT. Such code generators are large...
Conference Paper
Full-text available
This paper reports on provably correct compiler implementation in the ESPRIT basic research action 3104 ProCoS (Provably Correct Systems). A sharp distinction is drawn between correctness of the specification of a compiler and correctness of the actual implementation. The first covers semantical correctness of the code to be generated, whereas the...
Conference Paper
Mode confusion situations or more general automation surprises can arise in the context of sophisticated control systems which require the interaction with human operators as for example flight monitoring systems in airplanes. A “mode” is defined by a subset of system variables the values of which determine distinguishable forms of system behaviour...
Article
Interpretation is applied to "lift" occam process components to CSP components reflecting the essential aspects of the process communication behavior while abstracting from details irrelevant for the verification goal, -- Generic theories increase the efficiency of analysis: process instances of a generic class inherit the class properties, which m...
Conference Paper
Full-text available
. This article presents experiences gained from the verification of communication properties of a large-scale real-world embedded system by means of formal methods. This industrial verification project was performed for a fault-tolerant system designed and implemented by Daimler-Benz Aerospace for the International Space Station ISS and focused ess...
Conference Paper
The design and development of safety-critical systems requires particular care in order to ensure the highest level of confidence in the systems. A variety of lifecycle models and development standards have evolved in various areas. Formal methods are touted to be the best approach for the development on all levels. Up to now, the lack of adequate...
Article
Tool support is an essential requirement for the applicability of Formal Methods to realistic, large-scale systems, and the acceptance of Formal Methods in industries in general. Many examples demonstrate how useful the currently existing tools can be especially during the specification and design phase. Essential prerequisites are modularity and s...
Article
This article summarises and evaluates the results and experiences obtained from a verification, simulation and test suite for a faulttolerant computer system designed and developed by DaimlerChrysler Aerospace for the International Space Station ISS. Verification and testing focused on various aspects of system correctness which together ensure a...
Article
. In this article, we describe an approach for the tool-supporteddevelopment and verification of fault-tolerant systems according to theinvent&verify paradigm. Our method is based on the CSP (CommunicatingSequential Processes) specification language. It allows the desiredproperties of a system to be expressed as implicit specifications (assertionsa...
Conference Paper
Without Abstract
Article
this report was motivated by two aims: first -- on the technical side -- to find a way of employing PVS[3] as a prover backend for the system PAMELA, and second -- on the methodological side -- to develop a better understanding for the obstacles involved in combining tools that have been developed independently. The work is not finished yet, especi...
Article
Zsfassung in dt. Sprache. Zugl.: Kiel, Univ., Diss. : 1995.
Conference Paper
Die Korrektheit von Software gewinnt immer stärkere Bedeutung. Die Gründe hierfür sind vielfältig. So ist etwa der Einsatz von Programmsystemen in äußerst sicherheitskritischen Bereichen mittlerweile nur dann noch zu verantworten, wenn eine weitgehende Funktionsgarantie gegeben werden kann. Aufgrund dieser Einsicht wurde auch das Bundesamt für Sich...
Conference Paper
In principle, program verification is the only adequate means to ensure the correctness of software with respect to precise specifications. But since realistic programs such as code generators and other parts of compilers tend to be large and complex, some mechanical support is necessary for the verification of these programs. In this paper we pres...
Article
In principle, program verification is the only adequate means to ensure the correctness of software with respect to precise or formal specifications. But since programs applied in industry tend to be large and complex, some mechanical support is necessary for the verification of these programs. In this paper we present the ideas of the verification...

Network

Cited By

Projects

Project (1)
Archived project