Demo Data from EDBT 2026 / reviewers in the wild / expert
Matthias Weber 0001
dblp:22/5982-1
· DBLP profile ↗
17ranked-venue papers
2as first author
0since 2021 · last 2020
—ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 14 · 1 first-authorArtificial intelligence and machine learning · 3Applied, interdisciplinary, general and emerging computing · 3Theory of computation · 2 · 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
1 paper |
Requirements engineering and software design · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Embedded and real-time systems · 100% |
Topics — the 2 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Requirements engineering and software design › specification
software specification |
0.0 | 1 | 1997 | Specification of Software Controlling a Discrete-Continuous Environment · ICSE 1997 |
Requirements engineering and software design › specification
object-oriented specification |
0.0 | 1 | 1997 | Specification of Software Controlling a Discrete-Continuous Environment · ICSE 1997 |
Methods — techniques the papers use, named apart from their topics
z schemata · 0.0statecharts · 0.0differential equations · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | An extended type system with lambda-typed lambda-expressions
Matthias Weber 0001 |
Log. Methods Comput. Sci. | 1 |
| 2012 | EPM: a prototype tool for variability management in component hierarchiesabstractEPM is a prototypical research tool that combines traditional component modeling means with a comprehensive variability management support. In addition to ordinary containment hierarchies of components, the tool provides a few selected system modeling and product management capabilities, e.g. separate modeling of the system's software and hardware architecture and an end-customer / marketing-oriented view on the system's variability. In this article we present EPM and briefly describe its main functionality. Andreas Abele, Henrik Lönn, Mark-Oliver Reiser, Matthias Weber 0001, Helko Glathe |
SPLC (2) | 4 |
| 2010 | Manufacturer-Supplier Requirements Synchronization Using Exchange Containers and Multi-Level SystemsabstractManufacturer-supplier requirements synchronization, i.e. the systematic and repeated exchange of requirements between manufacturer and supplier, is of high practical relevance but is proving difficult in industrial practice. We motivate the problem and discuss the technical and methodological shortcomings of current practices based on document generation and standardized exchange formats. We then present and discuss a new solution for manufacturer-supplier requirements synchronization based on the use of exchange containers and multi-level requirements systems. The solution is illustrated by an implementation in the tool Rational DOORS using RIF exchange and the DOORS-MuLe extension. Margot Bittner, Mark-Oliver Reiser, Helko Glathe, Matthias Weber 0001 |
RE | 4 |
| 2010 | A Case Study on Tool-Supported Multi-level Requirements Management in Complex Product Families
Margot Bittner, Mark-Oliver Reiser, Matthias Weber 0001 |
REFSQ | 3 |
| 2007 | Managing Complexity of Automotive Electronics Using the EAST-ADLabstractThe complexity of embedded automotive systems calls for a more rigorous approach to system development compared to current state of practice. A critical issue is the management of the engineering information that defines the embedded system. Development time, cost efficiency, quality and dependability all benefit from appropriate information management. System modeling based on an architecture description language is a way to keep the engineering information within one information structure. The EAST-ADL was developed in the EAST-EEA project (www.easteea.net) and is an architecture description language for automotive embedded systems. It is currently refined in the ATESSTproject (www.atesst.org). This paper gives an overview of the EAST-ADL and accounts for some recent refinements as developed in the ATESST project. Areas covered include the relation to other standardization initiatives such as UML2.0, AADL, AUTOSAR, SysML, Marte profile, requirements management and variability. Philippe Cuenot, Dejiu Chen, Sébastien Gérard, Henrik Lönn, Mark-Oliver Reiser, David Servat, Carl-Johan Sjöstedt, Ramin Tavakoli Kolagari, Martin Törngren, Matthias Weber 0001 |
ICECCS | 10 |
| 2007 | Multi-level feature trees
Mark-Oliver Reiser, Matthias Weber 0001 |
Requir. Eng. | 2 |
| 2006 | Managing Highly Complex Product Families with Multi-Level Feature TreesabstractFeature trees are a well-established instrument for domain analysis and modeling. But for highly complex product families like a vehicle manufacturer's product range comprising well-above a thousand technical features - they become very large, and thus cumbersome and inflexible, especially when managing changes to the tree's structure over a long time. Furthermore, a conflict of aims arises when using feature trees in large organizations: while a single global feature tree for the entire company is desirable, local amendments for individual units or projects are indispensable in practice. In this paper, we present a detailed description of this problem and show its great relevance to the automotive domain. We then provide a detailed definition of multi-level feature trees as a possible solution to the above problem. Finally, we describe scenarios how such multi-level feature trees can be put into practice and introduce a prototypical tool implementation of this concept Mark-Oliver Reiser, Matthias Weber 0001 |
RE | 2 |
| 2005 | Managing Variability and Reuse of Features and Requirements for Large and Complex Organizational StructuresabstractFeature trees are a well-established instrument for domain analysis and modeling (Czarnecki and Eisenecker, 2000; Kang et al., 1990). But for extremely complex product families like a vehicle manufacturer's product range, they become very large, and thus cumbersome and inflexible. This is particularly true when changes to the tree's structure have to be managed and documented over a long period of time. Furthermore, a conflict of aims arises when using feature trees in large organizations: while a single global feature tree for the entire company is desirable, local amendments are indispensable because often some applications of the feature models require amendments not visible in other application contexts. A research project at DaimlerChrysler, being conducted in cooperation with the Technical University of Berlin, has examined this problem in detail and elaborated an approach based on a distribution of the feature tree definition over several hierarchical levels. Using this approach, amendments to the feature structure can be introduced locally at first, and can later become valid in a broader context, if desired. Currently the approach is being evaluated and refined in case studies. Margot Bittner, Ali Botorabi, Alexander Poth, Mark-Oliver Reiser, Matthias Weber 0001 |
RE | 5 |
| 2005 | Are Requirements Engineering best practices the same for all industries?abstractRequirements engineering has become inescapable for industrial projects. But in every day life, project actors (acquirers, systems engineers, software engineers, information system analysts, domain experts, etc.) are facing multiple constraints: to meet project or company goals (quality, delays, costs), to define and balance requirements from various stakeholders, to use dedicated tools, to create traceability. And one of the key remaining questions is still: how to implement requirements engineering in the most efficient way? Various methods, techniques and tools have been tried out, adopted and optimized, good and bad experiences have been analyzed, know how has been gathered: industry has now developed a number of best requirements engineering practices. But does everyone have the same best practices? Do we need the same approach to elicit requirements, document, negotiate, validate, formalize or trace requirements when you integrate an ERP, when you develop a car, an air traffic control system, an aircraft or a satellite, or when you study the ergonomics of a mobile phone? This paper gathers experienced requirements engineers from various industries, to try learn a few new lessons on the adequacy of various best practices to various industrial sectors. Gauthier Fanmuy, Frederique Populus, Jean Rene, Jeremy Dick, Sjaak Brinkkemper, Matthias Weber 0001, Philippe Baron |
RE | 6 |
| 2005 | Using Product Sets to Define Complex Product Decisions
Mark-Oliver Reiser, Matthias Weber 0001 |
SPLC | 2 |
| 2004 | Defining Requirements at Different Levels of Abstraction
Stan Bühne, Günter Halmans, Klaus Pohl, Matthias Weber 0001, Henning Kleinwechter, Thomas Wierczoch |
RE | 4 |
| 2004 | Requirements for Requirements Management Tools
Matthias Hoffmann, Nikolaus Kühn, Matthias Weber 0001, Margot Bittner |
RE | 3 |
| 2004 | International Workshop on Solutions for Automotive Software Architectures: Open Standards, References, and Product Line Architectures
Stefan Ferber, Andreas Krüger, Stefan Voget, Matthias Weber 0001 |
SPLC | 4 |
| 2002 | Requirements Engineering in Automotive Development - Experiences and ChallengesabstractThis paper summarizes problems, solutions and challenges of requirements engineering gained from the development of software-based automotive systems at DaimlerChrysler. The technical domains covered include telematics and entertainment, body electronics and chassis control for both passenger cars and commercial vehicles. Experiences include domain-specific issues, which are related to the different content of requirements in particular application areas and its specific notations, techniques, or process steps, as well as domain-independent issues which are largely independent from requirements content and related to the administration and management of requirements. We argue that the issues presented here, while not necessarily being in the current focus of the requirements engineering research area, are of crucial importance for improving requirements engineering in the development of software for automotive systems, and very likely, to many other kinds of systems as well. Matthias Weber 0001, Joachim Weisbrod |
RE | 1 |
| 1998 | Simulation and Analysis of Real-Time Concurrent Object ModelsabstractToday, there is a rapidly growing interest to transfer object oriented computing technologies into various fields of control-critical applications. Existing approaches concentrate on abstract design level modeling. We introduce "abstract object systems", an abstract mathematical model of concurrent real time object systems. After that we present a simulation and analysis framework that takes into account implementation issues such as operation processing limits, scheduling strategies, processing priorities and distribution of threads to processors. The usual static class structuring relations are used. Messages exchanged between objects may be either synchronous method calls or asynchronous events. The details of object interaction are controlled by object oriented statecharts. In addition, our framework deals with dynamic creation and deletion of objects and with distribution of threads onto multiple parallel processors. Sven Lutz, Matthias Weber 0001 |
ISORC | 2 |
| 1997 | Specification of Software Controlling a Discrete-Continuous EnvironmentabstractIn this paper, we present an object-oriented approach to the specification of discrete software controllers that are embedded in discrete-continuous (or hybrid) environments.The structure of the controller and its environment is specified using object notations extended to include continuous and hybrid objects.Control behavior is specified with state automata and pre/postconditions using the statechart notation and constructive Z-schemata.The behavior of the environment is specified '\\ith systems of differential equations using an object-oriented extension of Z for the specification of hybrid systems.We use a case study on control of a high-pressure steam boiler to illustrate how the environment structure can help to design the controller and how environment simulation can be used to derive control parameters. Viktor Friesen, Stefan Jähnichen, Matthias Weber 0001 |
ICSE | 3 |
| 1996 | An Approach to Literate and Structured Formal DevelopmentsabstractAbstract We present an approach to the literate and structured presentation of formal developments. We discuss the presentation of formal developments in a logical framework and distinguish three aspects: language-related aspects, structural aspects of proofs, and presentational aspects. We illustrate the approach by two examples: a simple mathematical proof of the Knaster-Tarski fixpoint theorem, and a formalization of the VDM development of a revision management system. Martin Simons 0001, Matthias Weber 0001 |
Formal Aspects Comput. | 2 |