Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Bernhard Schätz

dblp:10/5882 · DBLP profile ↗
← Back
25ranked-venue papers
6as first author
0since 2021 · last 2018
—ORCID · none

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

Software engineering, systems software and programming languages · 24 · 5 first-authorSystems, architecture and hardware · 2 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 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.

Computer architecture, parallel and distributed computing, and storage systems
2 papers
Embedded and real-time systems · 46% Electronic design automation · 41% Hardware reliability and fault tolerance · 12%
Software engineering, system software, and programming languages
2 papers
Software maintenance and evolution · 62% Program analysis · 25% Empirical software engineering · 7%

Topics — the 7 heaviest of 9, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Electronic design automation
design space exploration
0.212015
Automating design-space exploration: optimal deployment of automotive SW-components in an ISO26262 context · DAC 2015
Software maintenance and evolution
code clone detection
0.222010
Can clone detection support quality assessments of requirements specifications? · ICSE (2) 2010
Clone detection in automotive model-based development · ICSE 2008
Program analysis › code quality analysis
redundancy detection
0.112010
Can clone detection support quality assessments of requirements specifications? · ICSE (2) 2010
Software maintenance and evolution › code clone detection
model clone detection
0.112008
Clone detection in automotive model-based development · ICSE 2008
Hardware reliability and fault tolerance
functional safety
0.112015
Automating design-space exploration: optimal deployment of automotive SW-components in an ISO26262 context · DAC 2015
Requirements engineering and software design
model-driven engineering
0.012008
Clone detection in automotive model-based development · ICSE 2008
Embedded and real-time systems
model-based design
0.012008
Clone detection in automotive model-based development · ICSE 2008

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

separation constraints · 0.2automated deployment · 0.2graph theory · 0.2clone detection · 0.1
YearPublicationVenuePosition
2018 Formal analysis of feature degradation in fault-tolerant automotive systems
Klaus Becker 0001, Sebastian Voss, Bernhard Schätz
Sci. Comput. Program.3
2017 Guest editorial to the special issue on "modeling: foundations and applications" (MODELS 2013)
Ana Moreira 0001, Bernhard Schätz, Peter J. Clarke, Antonio Vallecillo
Softw. Syst. Model.2
2016 Models and evolution: An introduction to the special issue
Alfonso Pierantonio, Bernhard Schätz
J. Syst. Softw.2
2015 Automating design-space exploration: optimal deployment of automotive SW-components in an ISO26262 context
abstract
With a growing demand for complex, safety-critical features in automotive vehicles, functional safety is a key issues of automotive software development. Consequently, standards like ISO26262 propose methods and techniques for the systematic development of automotive software. Furthermore, the growing amount of functionality -- including active safety systems or automated driver assistance functions -- on the control of the vehicle dynamics and the correspondingly used more powerful electronic platforms requires methods supporting the development of systems in an increasingly complex design space. In this contribution, an approach is presented that supports the allocation of software functions to hardware elements in an automated fashion, respecting the separation constraints concerning assurances levels.
Bernhard Schätz, Sebastian Voss, Sergey Zverlov
DAC1
2015 Handling non-functional requirements in Model-Driven Development: An ongoing industrial survey
abstract
Model-Driven Development (MDD) is no longer a novel development paradigm. It has become mature from a research perspective and recent studies show its adoption in industry. Still, some issues remain a challenge. Among them, we are interested in the treatment of non-functional requirements (NFRs) in MDD processes. Very few MDD approaches have been reported to deal with NFRs (and they do it in a limited way). However, it is clear that NFRs need to be considered somehow in the final product of the MDD process. To better understand how NFRs are integrated into the existing MDD approaches, we have initiated the NFR4MDD project, a multi-national empirical study, based on interviews with companies working on MDD projects. Our project aims at surveying the state of the practice for this topic. In this paper, we summarize our research protocol and present the current status of our study. The discussion will focus on the peculiarities of our study's context and organization involving about 20 researchers from 8 European countries.
David Ameller, Xavier Franch, Cristina Gómez 0001, João Araújo 0001, Richard Berntsson-Svensson, Stefan Biffl, Jordi Cabot, Vittorio Cortellessa, Maya Daneva, Daniel Méndez 0001, Ana Moreira 0001, Henry Muccini, Antonio Vallecillo, Manuel Wimmer, Vasco Amaral 0001, Hugo Bruneliere, Loli Burgueño, Miguel Goulão, Bernhard Schätz, Sabine Teufl
RE19
2014 A Formal Model for Constraint-Based Deployment Calculation and Analysis for Fault-Tolerant Systems
Klaus Becker 0001, Bernhard Schätz, Michael Armbruster, Christian Buckl
SEFM2
2014 Preface: Special section on formal methods for industrial critical systems (Selected papers from FMICS'11)
Gwen Salaün, Bernhard Schätz
Sci. Comput. Program.2
2014 Graph and model transformation tools for model migration - Empirical results from the transformation tool contest
Louis M. Rose, Markus Herrmannsdoerfer, Steffen Mazanek, Pieter Van Gorp, Sebastian Buchwald, Tassilo Horn, Elina Kalnina, Andreas Koch 0005, Kevin Lano, Bernhard Schätz, Manuel Wimmer
Softw. Syst. Model.10
2014 Introduction to the SoSyM theme issue on models and evolution
Dalila Tamzalit, Bernhard Schätz, Alfonso Pierantonio, Dirk Deridder
Softw. Syst. Model.2
2013 mbeddr: instantiating a language workbench in the embedded software domain
Markus Völter, Daniel Ratiu, Bernd Kolb, Bernhard Schätz
Autom. Softw. Eng.4
2012 Behavioral Specification Based Runtime Monitors for OSGi Services
Jan Olaf Blech, Yliès Falcone, Harald Ruess, Bernhard Schätz
ISoLA (1)4
2012 Formal Aspects of Component Software (FACS'09)
Sun Meng, Bernhard Schätz
Sci. Comput. Program.2
2011 From Solution to Problem Spaces: Formal Methods in the Context of Model-Based Development and Domain-Specific Languages
abstract
With the increased use of model-based techniques and the provision of domain-specific languages, the focus of the development process is shifting from the implementation to the analysis and the design phase. With this shift from the general-purpose, technical-oriented solution space to the application-specific, domain-oriented problem space, new possibilities of application open up for rigorous engineering techniques, both on the analysis and on the synthesis side of applications.
Bernhard Schätz
COMPSAC1
2011 Semantic Clone Detection for Model-Based Development of Embedded Systems
Bakr Al-Batran, Bernhard Schätz, Benjamin Hummel
MoDELS2
2011 Guest editorial to the theme issue on non-functional system properties in domain specific modeling languages
Marko Boskovic, Dragan Gasevic, Claus Pahl, Bernhard Schätz
Softw. Syst. Model.4
2010 Can clone detection support quality assessments of requirements specifications?
abstract
Due to their pivotal role in software engineering, considerable effort is spent on the quality assurance of software requirements specifications. As they are mainly described in natural language, relatively few means of automated quality assessment exist. However, we found that clone detection, a technique widely applied to source code, is promising to assess one important quality aspect in an automated way, namely redundancy that stems from copy&paste operations. This paper describes a large-scale case study that applied clone detection to 28 requirements specifications with a total of 8,667 pages. We report on the amount of redundancy found in real-world specifications, discuss its nature as well as its consequences and evaluate in how far existing code clone detection approaches can be applied to assess the quality of requirements specifications in practice.
Elmar Jürgens, Florian Deißenböck, Martin Feilkas, Benjamin Hummel, Bernhard Schätz, Stefan Wagner 0001, Christoph Domann, Jonathan Streit
ICSE (2)5
2010 Certification of Embedded Software - Impact of ISO DIS 26262 in the Automotive Domain
Bernhard Schätz
ISoLA (1)1
2010 A Case Study on Safety Cases in the Automotive Domain: Modules, Patterns, and Models
abstract
Driven by market needs and laws, automotive manufacturers develop ever more feature-rich and complex vehicles. This new functionality plays even an active role in driving, what poses many new challenges on assuring the safety of the vehicle. Safety cases constitute a proven technique to systematically use existing information about a system, its environment, and development context to show its safety. We construct the safety case for a cruise control system describe in a case study in the automotive domain with a special consideration of existing domain-specific models. In the case study, we identify generic safety case modules and several reoccurring patterns, which will simplify the development of future automotive safety cases.
Stefan Wagner 0001, Bernhard Schätz, Stefan Puchner, Peter Kock
ISSRE2
2008 Clone detection in automotive model-based development
abstract
Model-based development is becoming an increasingly common development methodology. In important domains like embedded systems already major parts of the code are generated from models specified with domain-specific modelling languages. Hence, such models are nowadays an integral part of the software development and maintenance process and therefore have a major economic and strategic value for the software-developing organisations. Nevertheless almost no work has been done on a quality defect that is known to seriously hamper maintenance productivity in classic code-based development: Cloning. This paper presents an approach for the automatic detection of clones in large models as they are used in model-based development of control systems. The approach is based on graph theory and hence can be applied to most graphical data-flow languages. An industrial case study demonstrates the applicability of our approach for the detection of clones in Matlab/Simulink models that are widely used in model-based development of embedded systems in the automotive domain.
Florian Deißenböck, Benjamin Hummel, Elmar Jürgens, Bernhard Schätz, Stefan Wagner 0001, Jean-Francois Girard, Stefan Teuchert
ICSE4
2008 Formalization and Rule-Based Transformation of EMF Ecore-Based Models
Bernhard Schätz
SLE1
2006 SoSyM special section on service-based software engineering
Manfred Broy, Heinrich Hußmann, Ingolf Krüger, Bernhard Schätz
Softw. Syst. Model.4
2005 AutoMoDe - Model-Based Development of Automotive Software
abstract
The paper describes first results from the AutoMoDe (automotive model-based development) project. The project's overall goal is to develop an integrated methodology for model-based development of automotive control software, based on problem-specific design notations with an explicit formal foundation. Based on the existing AutoFOCUS framework (Huber, F. et al., 1997), a tool prototype is being developed in order to illustrate and validate the key elements of our approach.
Dirk Ziegenbein, Peter Braun 0003, Ulrich Freund, Andreas Bauer 0002, Jan Romberg, Bernhard Schätz
DATE6
2004 Model-Based Development: Combining Engineering Approaches and Formal Techniques
Bernhard Schätz
ICFEM1
2003 Service-Based Systems Engineering: Consistent Combination of Services
Bernhard Schätz, Chris Salzmann
ICFEM1
2000 Consistent Integration of Formal Methods
Peter Braun 0003, Heiko Lötzbeyer, Bernhard Schätz, Oscar Slotosch
TACAS3