Demo Data from VLDB 2026 / reviewers in the wild / expert
Guido Wimmel
dblp:84/5217
· DBLP profile ↗
11ranked-venue papers
3as first author
0since 2021 · last 2005
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 9 · 2 first-authorSecurity and privacy · 2 · 1 first-authorDatabases, data management, data science and information retrieval · 1
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 |
Software testing · 57% Requirements engineering and software design · 33% Program verification · 10% | |
| Network and information security
2 papers |
Cryptographic protocols and secure computation · 61% Systems and software security · 39% |
Topics — the 5 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Requirements engineering and software design › non-functional requirements
security requirements |
0.0 | 1 | 2002 | Secure systems development based on the common criteria: the PalME project · SIGSOFT FSE 2002 |
Software testing
model-based testing |
0.0 | 1 | 2001 | Formally Testing Fail-Safety of Electronic Purse Protocols · ASE 2001 |
Software testing
specification-based testing |
0.0 | 1 | 2001 | Formally Testing Fail-Safety of Electronic Purse Protocols · ASE 2001 |
Systems and software security
secure software development |
0.0 | 1 | 2002 | Secure systems development based on the common criteria: the PalME project · SIGSOFT FSE 2002 |
Program verification
model checking |
0.0 | 1 | 2002 | Secure systems development based on the common criteria: the PalME project · SIGSOFT FSE 2002 |
Methods — techniques the papers use, named apart from their topics
formal description techniques · 0.1common criteria · 0.1autofocus · 0.1test sequence generation · 0.1state transition diagram · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2005 | Model-Based Design and Analysis of Permission-Based SecurityabstractTo guarantee the security of computer systems, it is necessary to define security permissions to restrict the access to the systems' resources. These permissions rely on certain restrictions based on the workflows the system is designed for. It is not always easy to see if workflows and the design of the security permissions for the system fit together. We address this problem using an approach which embeds security permissions in UML models and supports model-based security analysis by providing consistency checks. The presented formal framework also prepares the ground for an automated analysis of underlying protocols for managing security-critical permissions, for example with the help of first-order logic theorem proving. We explain how the models can be securely implemented in a language such as Java. Jan Jürjens, Markus Lehrhuber, Guido Wimmel |
ICECCS | 3 |
| 2004 | Tool Supported Development of Service-Based SystemsabstractService-based systems engineering is a recent paradigm that has proven useful for the development of multifunctional systems, whose functions may be used in different contexts and have strong interrelations and dependencies between each other. Integrated into a service-oriented development process, we present an approach for tool supported design of services and execution scenarios describing their interaction, using the tool AUTOFOCUS. It includes the application of simulation, verification of typical requirements for service-based systems using model checking, and code generation. We report on our experience with this approach by means of a case study from the automotive domain, a fairly new field of application for service-based systems engineering. Martin R. Deubler, Johannes Grünbauer, Gerhard Popp, Guido Wimmel, Chris Salzmann |
APSEC | 4 |
| 2004 | Sound development of secure service-based systemsabstractService-based software systems are a useful concept recently developed to support the development of systems offering functions (the so-called services) which may be interrelated or may mutually depend on each other. Although appealing from a practical point of view, the development of service-based software for security-critical systems is, unfortunately, not well understood. Services may easily interact with each other in a way which may have unforeseen consequences on the various security properties provided. In this work, we propose a method for facilitating the development of security-critical service-based software systems using the computer-aided systems engineering tool AutoFocus based on the formal method Focus. We explain our method at the example of a service-based system from the automotive domain. Martin R. Deubler, Johannes Grünbauer, Jan Jürjens, Guido Wimmel |
ICSOC | 4 |
| 2003 | Security-Critical System Development with Extended Use CasesabstractDue to increasing interconnection, IT systems are confronted with more and more attacks. To address this problem, we have to consider security requirements from the beginning of the system development. In early phases of system development, it is common to use a hybrid system view which is based on an object oriented modeling of the application core and the specification of use cases. We present an extension of this process for security-critical systems. We show a methodical approach for the development of security-critical systems and the modeling of security aspects in the application core with an extension of the Unified Modeling Language for secure systems development, UMLsec. Furthermore, we introduce security use cases for the development of security aspects in conjunction with behavioral modeling. Gerhard Popp, Jan Jürjens, Guido Wimmel, Ruth Breu |
APSEC | 3 |
| 2003 | Retrofitting Security into a Web-Based Information System
David Bettencourt da Cruz, Bernhard Rumpe, Guido Wimmel |
ICWE | 3 |
| 2003 | Modelling and Verification of Layered Security Protocols: A Bank Application
Johannes Grünbauer, Helia Hollmann, Jan Jürjens, Guido Wimmel |
SAFECOMP | 4 |
| 2002 | Specification-Based Test Generation for Security-Critical Systems Using Mutations
Guido Wimmel, Jan Jürjens |
ICFEM | 1 |
| 2002 | Secure systems development based on the common criteria: the PalME projectabstractSecurity is a very important issue in information processing, especially in open network environments like the Internet. The Common Criteria (CC)is the standard requirements catalogue for the evaluation of security critical systems. Using the CC, a large number of security requirements on the system itself and on the system development can be defined. However, the CC does not give methodological support. In this paper, we show how integrate security aspects into the software engineering process. The activities and documents from the Common Criteria are tightly intertwined with the system development, which improves the quality of the developed system and reduces the additional cost and effort due to high security requirements. For modelling and verification of critical parts of the system, we use formal description techniques and model checking (supported by the graphical CASE tool AutoFocus, which increases both the understanding of the system specification and the system's reliability. We demonstrate our ideas by means of a case-study, the PalME project---an electronic purse application for Palm handhelds. Monika Vetterling, Guido Wimmel, Alexander K. Wißpeintner |
SIGSOFT FSE | 2 |
| 2001 | Formally Testing Fail-Safety of Electronic Purse ProtocolsabstractDesigning and implementing security-critical systems correctly is difficult. In practice, most vulnerabilities arise from bugs in implementations. We present work towards systematic specification-based testing of security-critical systems using the CASE tool AutoFocus. Cryptographic systems are formally specified with state transition diagrams, a notation for state machines in the AutoFocus system., We show how to systematically generate test sequences for security properties based on the model that can be used to test the implementation for vulnerabilities. In particular we focus on the principle of fail-safety. We explain our method at the example of a part of the Common Electronic Purse Specifications (CEPS). Most commonly, attacks address vulnerabilities in the way security mechanisms are used, rather than the mechanisms themselves. Being able to treat security aspects with a general CASE tool within the context of system development enables detection of such vulnerabilities. Jan Jürjens, Guido Wimmel |
ASE | 2 |
| 2001 | Extended Description Techniques for Security Engineering
Guido Wimmel, Alexander K. Wißpeintner |
SEC | 1 |
| 2000 | Specification based test sequence generation with propositional logicabstractIn the domain of concurrent reactive systems, much work has been devoted to (semi-)automatically validating a system's correctness. In this paper a novel approach to the automated generation of test sequences is presented. It may be used for both glass box testing a specification and black box testing an implementation (software/hardware). Finite system models specified within the CASE tool AutoFocus as well as user-friendly test case specifications are automatically translated into propositional logic and fed into the propositional solver SATO. Results are interpreted as input/output traces (test sequences) of the system, and may be displayed as message sequence charts. A small example illustrates the basic ideas as well as the method's advantages and shortcomings. The testing process is integrated into an overall development process. Main contributions include the implementation of a tool for graphical specification of test cases and the description of an efficient method to compute test sequences fully automatically as well as its integration into the same CASE tool. Copyright © 2000 John Wiley & Sons, Ltd. Guido Wimmel, Heiko Lötzbeyer, Alexander Pretschner, Oscar Slotosch |
Softw. Test. Verification Reliab. | 1 |