Demo Data from EDBT 2026 / reviewers in the wild / expert
Rodion M. Podorozhny
dblp:37/2953
· DBLP profile ↗
12ranked-venue papers
4as first author
0since 2021 · last 2017
0009-0005-1793-1009ORCID · reported
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 4 · 2 first-authorArtificial intelligence and machine learning · 2Systems, architecture and hardware · 1Computer networks · 1Databases, data management, data science and information retrieval · 1Human-computer interaction and ubiquitous computing · 1 · 1 first-authorTheory of computation · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 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.
| Interdisciplinary, comprehensive, and emerging computing
1 paper |
Computational science and engineering · 100% | |
| Software engineering, system software, and programming languages
1 paper |
Requirements engineering and software design · 87% Empirical software engineering · 13% |
Topics — the 4 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Computational science and engineering
scientific data management |
0.1 | 1 | 2008 | Experience in using a process language to define scientific workflow and generate dataset provenance · SIGSOFT FSE 2008 |
Computational science and engineering
scientific workflow |
0.1 | 1 | 2008 | Experience in using a process language to define scientific workflow and generate dataset provenance · SIGSOFT FSE 2008 |
Requirements engineering and software design › software design methodology
design methodology comparison |
0.0 | 1 | 1997 | The Criticality of Modeling Formalisms in Software Design Method Comparison: Experience Report · ICSE 1997 |
Requirements engineering and software design
software design methodology |
0.0 | 1 | 1997 | The Criticality of Modeling Formalisms in Software Design Method Comparison: Experience Report · ICSE 1997 |
Methods — techniques the papers use, named apart from their topics
process definition graph · 0.1dataset derivation graph · 0.1modeling formalism comparison · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2017 | Real-Time Simulation Support for Runtime Verification of Cyber-Physical SystemsabstractIn Cyber-Physical Systems (CPS), cyber and physical components must work seamlessly in tandem. Runtime verification of CPS is essential yet very difficult, due to deployment environments that are expensive, dangerous, or simply impossible to use for verification tasks. A key enabling factor of runtime verification of CPS is the ability to integrate real-time simulations of portions of the CPS into live running systems. We propose a verification approach that allows CPS application developers to opportunistically leverage real-time simulation to support runtime verification. Our approach, termed B race B ind , allows selecting, at runtime, between actual physical processes or simulations of them to support a running CPS application. To build B race B ind , we create a real-time simulation architecture to generate and manage multiple real-time simulation environments based on existing simulation models in a manner that ensures sufficient accuracy for verifying a CPS application. Specifically, B race B ind aims to both improve simulation speed and minimize latency, thereby making it feasible to integrate simulations of physical processes into the running CPS application. B race B ind then integrates this real-time simulation architecture with an existing runtime verification approach that has low computational overhead and high accuracy. This integration uses an aspect-oriented adapter architecture that connects the variables in the cyber portion of the CPS application with either sensors and actuators in the physical world or the automatically generated real-time simulation. Our experimental results show that, with a negligible performance penalty, our approach is both efficient and effective in detecting program errors that are otherwise only detectable in a physical deployment. James Xi Zheng, Christine Julien 0001, Rodion M. Podorozhny, Franck Cassez |
ACM Trans. Embed. Comput. Syst. | 4 |
| 2015 | BraceAssertion: Runtime Verification of Cyber-Physical SystemsabstractCyber-Physical Systems (CPS) have gained wide popularity, however, developing and debugging CPS remain significant challenges. Many bugs are detectable only at runtime under deployment conditions that may be unpredictable or at least unexpected at development time. The current state of the practice of debugging CPS is generally ad hoc, involving trial and error in a real deployment. For increased rigor, it is appealing to bring formal methods to CPS verification. However developers often eschew formal approaches due to complexity and lack of efficiency. This paper presents Brace Assertion, a specification framework based on natural language queries that are automatically converted to a determinitic class of timed automata used for runtime monitoring. To reduce runtime overhead and support properties that reference predicate logic, we use a second monitor automaton to create filtered traces on which to run the analysis using the specification monitor. We evaluate the Brace Assertion framework using a real CPS case study and show that the framework is able to minimize runtime overhead with an increasing number of monitors. James Xi Zheng, Christine Julien 0001, Rodion M. Podorozhny, Franck Cassez |
MASS | 3 |
| 2013 | Design and verification of cellphone-based cyber-physical systems: A position paperabstractThis paper outlines an approach to explore methods for design and verification of cellphone-based cyber physical systems. The use of cellphones for development of such control systems has a number of benefits. Cellphones are relatively cheap, they already combine a number of sensors and communicatio Rodion M. Podorozhny |
CollaborateCom | 1 |
| 2010 | Clear and Precise Specification of Ecological Data Management Processes and Dataset ProvenanceabstractWith the availability of powerful computational and communication systems, scientists now readily access large, complicated derived datasets and build on those results to produce, through further processing, yet other derived datasets of interest. The scientific processes used to create such datasets must be clearly documented so that scientists can evaluate their soundness, reproduce the results, and build upon them in responsible and appropriate ways. Here, we present the concept of ananalytic web, which defines the scientific processes employed and details the exact application of those processes in creating derived datasets. The work described here is similar to work often referred to as “scientific workflow,” but emphasizes the need for a semantically rich, rigorously defined process definition language. We illustrate the information that comprises an analytic web for a scientific process that measures and analyzes the flux of water through a forested watershed. This is a complex and demanding scientific process that illustrates the benefits of using a semantically rich, executable language for defining processes and for supporting automatic creation of process provenance metadata. Leon J. Osterweil, Lori A. Clarke, Aaron M. Ellison, Emery R. Boose, Rodion M. Podorozhny, Alexander E. Wise |
IEEE Trans Autom. Sci. Eng. | 5 |
| 2008 | Automatic Mash Up of Composite Applications
Michael Pierre Carlson, Anne H. H. Ngu, Rodion M. Podorozhny, Liangzhao Zeng |
ICSOC | 3 |
| 2008 | Experience in using a process language to define scientific workflow and generate dataset provenanceabstractThis paper describes our experiences in exploring the applicability of software engineering approaches to scientific data management problems. Specifically, this paper describes how process definition languages can be used to expedite production of scientific datasets as well as to generate documentation of their provenance. Our approach uses a process definition language that incorporates powerful semantics to encode scientific processes in the form of a Process Definition Graph (PDG). The paper describes how execution of the PDG-defined process can generate Dataset Derivation Graphs (DDGs), metadata that document how the scientific process developed each of its product datasets. The paper uses an example to show that scientific processes may be complex and to illustrate why some of the more powerful semantic features of the process definition language are useful in supporting clarity and conciseness in representing such processes. This work is similar in goals to work generally referred to as Scientific Workflow. The paper demonstrates the contribution that software engineering can make to this domain. Leon J. Osterweil, Lori A. Clarke, Aaron M. Ellison, Rodion M. Podorozhny, Alexander E. Wise, Emery R. Boose, Julian L. Hadley |
SIGSOFT FSE | 4 |
| 2008 | Dynamic composition and optimization of Web services
Liangzhao Zeng, Anne H. H. Ngu, Boualem Benatallah, Rodion M. Podorozhny, Hui Lei 0001 |
Distributed Parallel Databases | 4 |
| 2007 | Verification of Multi-agent Negotiations Using the Alloy Analyzer
Rodion M. Podorozhny, Sarfraz Khurshid, Dewayne E. Perry, Xiaoqin Zhang 0001 |
IFM | 1 |
| 2004 | Evolution of the GPGP/TÆMS Domain-Independent Coordination Framework
Victor R. Lesser, Keith S. Decker, Thomas Wagner 0001, Norman Carver, Alan Garvey, Bryan Horling, Daniel E. Neiman, Rodion M. Podorozhny, M. V. Nagendra Prasad, Anita Raja, Régis Vincent, Ping Xuan, Xiaoqin Zhang 0001 |
Auton. Agents Multi Agent Syst. | 8 |
| 2004 | Multi-Dimensional, MultiStep Negotiation
Xiaoqin Zhang 0001, Victor R. Lesser, Rodion M. Podorozhny |
Auton. Agents Multi Agent Syst. | 3 |
| 1999 | Modeling Resources for Activity Coordination and Scheduling
Rodion M. Podorozhny, Barbara Lerner, Leon J. Osterweil |
COORDINATION | 1 |
| 1997 | The Criticality of Modeling Formalisms in Software Design Method Comparison: Experience ReportabstractNo abstract available. Rodion M. Podorozhny, Leon J. Osterweil |
ICSE | 1 |