Demo Data from EDBT 2026 / reviewers in the wild / expert
Pascal Fenkam
dblp:68/6655
· DBLP profile ↗
10ranked-venue papers
5as first author
0since 2021 · last 2006
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 9 · 4 first-authorArtificial intelligence and machine learning · 2Applied, interdisciplinary, general and emerging computing · 2Security and privacy · 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
3 papers |
Software testing · 56% Requirements engineering and software design · 24% Program verification · 16% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Distributed systems · 100% | |
| Network and information security
1 paper |
Web and mobile security · 100% |
Topics — the 6 heaviest of 9, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Software testing › test execution
automated test execution |
0.0 | 1 | 2002 | Constructing Corba-Supported Oracles for Testing: A Case Study in Automated Software Testing · ASE 2002 |
Software testing
black-box testing |
0.0 | 1 | 2002 | Constructing Corba-Supported Oracles for Testing: A Case Study in Automated Software Testing · ASE 2002 |
Software testing › test oracle
test oracle construction |
0.0 | 1 | 2002 | Constructing Corba-Supported Oracles for Testing: A Case Study in Automated Software Testing · ASE 2002 |
Program verification
security property verification |
0.0 | 1 | 2001 | Security Specification and Verification · ASE 2001 |
Requirements engineering and software design › software architecture › architectural style
event-driven architecture |
0.0 | 1 | 2004 | Third International Workshop on Distributed Event-Based Systems - DEBS '04 · ICSE 2004 |
Web and mobile security › mobile security
mobile code security |
0.0 | 1 | 2001 | Security Specification and Verification · ASE 2001 |
Methods — techniques the papers use, named apart from their topics
formal verification · 0.1formal specification · 0.1VDM-SL specification · 0.0CORBA · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2006 | Architecting a Testing Framework for Publish/Subscribe ApplicationsabstractThe publish/subscribe style is an emerging paradigm for the construction of loosely coupled systems. Yet, the verification of such systems remains difficult. We have constructed a framework called RAY for testing publish/subscribe applications. This framework is implemented as an Eclipse plug-in. In this paper, we present the detailed architecture of RAY, as well as the interaction with its supporting components. In addition to the presented architecture for a testing framework for publish/subscribe applications, the contribution of this paper includes the experience gained during the development of this framework Anton Michlmayr, Pascal Fenkam, Schahram Dustdar |
COMPSAC (1) | 2 |
| 2004 | Third International Workshop on Distributed Event-Based Systems - DEBS '04
Antonio Carzaniga, Pascal Fenkam |
ICSE | 2 |
| 2003 | Composing Specifications of Event Based Applications
Pascal Fenkam, Harald C. Gall, Mehdi Jazayeri |
FASE | 1 |
| 2003 | Integrating Publish/Subscribe into a Mobile Teamwork Support Platform
Sagar Chaki, Pascal Fenkam, Harald C. Gall, Somesh Jha, Engin Kirda, Helmut Veith |
SEKE | 2 |
| 2003 | A Systematic Approach to the Development of Event Based ApplicationsabstractWe propose a novel framework logic of event consumption and publication (LECAP) for the development of event-based applications. Our approach offers the following advantages over existing approaches: 1) it supports a while-parallel language, 2) the reasoning allows a dynamic (instead of static) binding of programs to events, 3) it is oriented towards stepwise development of systems, and 4) the underlying logic supports the composition of specifications. The event based architectural style has been recognized as fostering the development of large-scale and complex systems by loosely coupling their components. It is therefore increasingly deployed in various environments such as middleware for mobile computing, message oriented middleware, integration frameworks, communication standards, and commercial toolkits. Current approaches to the development of event-based applications are ad hoc and do not support reasoning about their correctness. The LECAP approach is intended to solve this problem through a compositional and stepwise approach to specification and verification of event-based applications. Pascal Fenkam, Harald C. Gall, Mehdi Jazayeri |
SRDS | 1 |
| 2002 | MOTION: A Peer-to-Peer Platform for Mobile Teamwork SupportabstractLarge, global enterprises are increasingly faced with the problem of supporting employees that are on the move. Employees need to share business documents, locate expertise and knowledge through distributed searches, access effective subscription/notification mechanisms, and they need any time, anywhere access to the company's information resources. We address these problems and requirements in the MObile Teamwork Infrastructure for Organizations Networking (MOTION) project and aim to create an advanced information and communication technology (ICT) infrastructure for mobile teamwork. We give a brief description of the MOTION peer-to-peer platform for mobile teamwork. Engin Kirda, Harald C. Gall, Pascal Fenkam, Gerald Reif |
COMPSAC | 3 |
| 2002 | Constructing Corba-Supported Oracles for Testing: A Case Study in Automated Software TestingabstractAs the complexity of applications and therefore of their testing process grows, the importance of automating the testing activity increases. The testing process includes test case generation, test sequencing, oracle construction, test execution and result interpretation. Automatic generation of test cases from formal specifications has received considerable attention. Relatively little work has been reported, however, on constructing oracles for supporting efficient and automatic execution of such test cases. We present a technique for constructing a CORBA-supported VDM oracle for black-box testing starting from a VDM-SL specification. This specification is used to automatically verify the results of operations implemented in a high-level programming language. We present a case study of the technique applied to a Java application for generic access control. The technique is applicable to any CORBA-compliant programming language. Pascal Fenkam, Harald C. Gall, Mehdi Jazayeri |
ASE | 1 |
| 2002 | Visual Requirements Validation: Case Study in a Corba-Supported EnvironmentabstractWe present an approach to requirements validation in which the formal specification of the requirements is directly, interpreted and the results are visually, presented to the customer through a graphical user interface, relying on the customer to visually, validate the specified requirements. The communication between the user interface and the specification interpreter is accomplished through CORBA. The approach supports the cooperation of customers and developers in eliciting and validating the requirements. We present a case study of the application of the technique to the validation of a generic access control component. The use of CORBA has the advantage that any, CORBA-compliant language can be used for the user interface, independently of the implementation of the specification interpreter The contributions of the paper are 1) the presentation of a case stud), of the visual requirement validation technique, 2) the revision and improvement of a previously presented visual validation technique, and 3) the application of requirements validation to a reusable component. Pascal Fenkam, Harald C. Gall, Mehdi Jazayeri |
RE | 1 |
| 2002 | A service architecture for mobile teamworkabstractMobile teamwork has become an emerging requirement in the daily business of large enterprises. Employees collaborate across locations and need support while they are on the move. Business documents (artifacts) and expertise need to be shared independent of the actual location or connectivity (e.g., access through a mobile phone, laptop, Personal Digital Assistant, etc.) of employees. Although many collaboration tools and systems exist, most do not deal with new requirements such as locating artifacts and experts through distributed searches, advanced information subscription and notification, and mobile information sharing and access. The MOTION service architecture that we have developed supports mobile teamwork by taking into account the different connectivity modes of users, provides access support for various devices such as laptop computers and mobile phones, and uses XML meta-data and the XML Query Language (XQL) for distributed searches and subscriptions. In this paper, we describe the architecture and the components of our generic MOTION service platform for building collaborative applications. The MOTION Teamwork Services Components are currently being evaluated in two industry case-studies. Engin Kirda, Pascal Fenkam, Gerald Reif, Harald C. Gall |
SEKE | 2 |
| 2001 | Security Specification and VerificationabstractFormalizing security requirements has received a significant attention since the 70s. However a general method for specifying security requirements is still missing. Especially, little work has been presented on specifying and verifying that a given application is a secure resource consumer The purpose of this work is to set up a methodology for (1) specifying security requirements of service providers and (2) proving that some application securely uses some resources. The developed theory will be evaluated and applied in two different areas: secure mobile code development and secure COTS-based software development. Pascal Fenkam |
ASE | 1 |