Jewgenij Botaschanjan

dblp:23/1235 · DBLP profile ↗
← Back
6ranked-venue papers
6as first author
0since 2021 · last 2010
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 3 · 3 first-authorTheory of computation · 3 · 3 first-authorSystems, architecture and hardware · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Software engineering, system software, and programming languages
2 papers
Program verification · 57% Software testing · 43%
Computer architecture, parallel and distributed computing, and storage systems
2 papers
Embedded and real-time systems · 100%

Topics — the 4 heaviest of 5, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Software testing
model-based testing
0.112009
Specifying the worst case: orthogonal modeling of hardware errors · ISSTA 2009
Program verification
distributed system verification
0.112006
Towards Modularized Verification of Distributed Time-Triggered Systems · FM 2006
Program verification
modular verification
0.112006
Towards Modularized Verification of Distributed Time-Triggered Systems · FM 2006
Embedded and real-time systems › real-time embedded systems
time-triggered systems
0.012006
Towards Modularized Verification of Distributed Time-Triggered Systems · FM 2006

Methods — techniques the papers use, named apart from their topics

fault injection · 0.2behavior modeling · 0.2model checking · 0.1assume-guarantee reasoning · 0.1
YearPublicationVenuePosition
2010 Material Flow Abstraction of Manufacturing Systems
Jewgenij Botaschanjan, Benjamin Hummel
ICTAC1
2009 Integrated Behavior Models for Factory Automation Systems
abstract
Despite the large amount of models for different aspects of factory automation systems, many of these models target at individual and in most cases static aspects of the system, such as the geometry or its electric parts. There is a lack of suitable description methods, which integrate these individual models to a behavior model including spatial aspects and the handling of material. Furthermore, it is important that this model keeps the link to the more detailed individual models and is sufficiently formal in order to allow an automated analysis. This paper provides a solution to this problem by introducing a model which addresses both spatial structure and behavior and is based on a thorough mathematical theory. Complementary, we report on a tool realization of the modelling theory and explain how the model supports the development of mechatronic systems.
Jewgenij Botaschanjan, Benjamin Hummel, Thomas Hensel, Alexander Lindworsky
ETFA1
2009 Specifying the worst case: orthogonal modeling of hardware errors
abstract
During testing, the execution of valid cases is only one part of the task. Checking the behavior in boundary situations and in the presence of errors is an equally important subject. This is especially true in embedded systems where parts of a system's function are realized by sensors and actuators, which are subject to wear and defects. As testing with the real hardware is costly and hardware defects are hard to stimulate, such tests are often performed using behavior models of the system which allow to execute the controller software against simulated hardware and environment. However, these models seldom contain possible hardware errors, as this makes the models more complex and, thus, harder to create and maintain. This paper presents a modeling technique for the description of system errors without modifying the original model. Error specifications for individual system components are modeled separately and can be used to augment the system model.
Jewgenij Botaschanjan, Benjamin Hummel
ISSTA1
2009 Property-Driven Scenario Integration
abstract
Scenario-based specifications have gained wide acceptance in requirements engineering. However, scenarios are not appropriate to describe global, system-wide invariants. Thus, a specification often consists of scenarios and universal properties. In order to obtain a consistent specification, the scenarios must be integrated in a way which does not violate the properties. However, manual integration of scenarios is an error-prone and laborious process. In the presented paper we suggest a synthesis algorithm for automatic integration of system scenarios to an overall specification with guaranteed satisfaction of system-wide safety properties. The main idea is to compute inter-scenario priorities, which disable certain scenarios if they violate a property.
Jewgenij Botaschanjan, Alexander Harhurin
SEFM1
2008 On the correctness of upper layers of automotive systems
abstract
Abstract Formal verification of software systems is a challenge that is particularly important in the area of safety-critical automotive systems. Here, approaches like direct code verification are far too complicated, unless the verification is restricted to small textbook examples. Furthermore, the verification of application logic is of limited use in industrial context, unless the underlying operating system and the hardware are verified, too. This paper introduces a generic model stack, allowing the verification of all system layers as well as the concrete application models being used in the upper layers. The presented models and proofs close the gap between the correctness proof for the lower layers of car electronics developed at the Saarland University and the verification procedure for distributed applications developed at the Technische Universität München.
Jewgenij Botaschanjan, Manfred Broy, Alexander Gruler, Alexander Harhurin, Steffen Knapp, Leonid Kof, Wolfgang J. Paul, Maria Spichkova
Formal Aspects Comput.1
2006 Towards Modularized Verification of Distributed Time-Triggered Systems
Jewgenij Botaschanjan, Alexander Gruler, Alexander Harhurin, Leonid Kof, Maria Spichkova, David Trachtenherz
FM1