Demo Data from EDBT 2026 / reviewers in the wild / expert
Chunqing Chen
dblp:91/5512
· DBLP profile ↗
9ranked-venue papers
7as first author
0since 2021 · last 2012
—ORCID · unresolved
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 6 · 5 first-authorTheory of computation · 1 · 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.
| Theoretical computer science
1 paper |
Logic in computer science · 100% | |
| Software engineering, system software, and programming languages
2 papers |
Program verification · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Embedded and real-time systems · 100% |
Topics — the 4 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Program verification
theorem proving |
0.2 | 2 | 2010 | A verification system for interval-based specification languages · ACM Trans. Softw. Eng. Methodol. 2010 A verification system for timed interval calculus · ICSE 2008 |
Embedded and real-time systems › real-time system design
real-time system specification |
0.1 | 2 | 2010 | A verification system for timed interval calculus · ICSE 2008 A verification system for interval-based specification languages · ACM Trans. Softw. Eng. Methodol. 2010 |
Logic in computer science › temporal logic
interval temporal logic |
0.1 | 1 | 2010 | A verification system for interval-based specification languages · ACM Trans. Softw. Eng. Methodol. 2010 |
Logic in computer science
temporal logic |
0.1 | 1 | 2010 | A verification system for interval-based specification languages · ACM Trans. Softw. Eng. Methodol. 2010 |
Methods — techniques the papers use, named apart from their topics
theorem proving · 0.5PVS · 0.3higher-order logic · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2012 | A Systematic Framework Enabling Automatic Conflict Detection and Explanation in Cloud Service Selection for EnterprisesabstractThe fast growth of cloud service offerings has attracted more enterprises to migrate their IT applications into cloud. Nonetheless, complex enterprise user requirements, especially interdependent relations across them, raise new challenges of cloud service selection. In addition, a major concern for these enterprises is ensuring compliance with their policies on the use of cloud services. In this paper, we present a systematic framework, based on formal verification and constraint solving techniques, to help enterprises tackle problems when adopting cloud computing. Our framework enables automatic detection of conflicts covering violation of enterprise policies and inconsistency of user requirements, and explanation generation which identifies problematic user requirements. The framework next select automatically cloud services which satisfy all enterprise policies and user requirements (with interdependent relations). We have prototyped and successfully applied our approach to projects which manage heterogeneous cloud infrastructure services for large enterprises. Chunqing Chen, Shixing Yan, Guopeng Zhao, Bu-Sung Lee, Sharad Singhal |
IEEE CLOUD | 1 |
| 2012 | Cloud service recommendation and selection for enterprises
Shixing Yan, Chunqing Chen, Guopeng Zhao, Bu-Sung Lee |
CNSM | 2 |
| 2012 | Formal modeling and validation of Stateflow diagrams
Chunqing Chen, Jun Sun 0001, Yang Liu 0003, Jin Song Dong 0001, Manchun Zheng |
Int. J. Softw. Tools Technol. Transf. | 1 |
| 2010 | A verification system for interval-based specification languagesabstractInterval-based specification languages have been used to formally model and rigorously reason about real-time computing systems. This usually involves logical reasoning and mathematical computation with respect to continuous or discrete time. When these systems are complex, analyzing their models by hand becomes error-prone and difficult. In this article, we develop a verification system to facilitate the formal analysis of interval-based specification languages with machine-assisted proof support. The verification system is developed using a generic theorem prover, Prototype Verification System (PVS). Our system elaborately encodes a highly expressive set-based notation, Timed Interval Calculus (TIC), and can rigorously carry out the verification of TIC models at an interval level. We validated all TIC reasoning rules and discovered subtle flaws in the original rules. We also apply TIC to model Duration Calculus (DC), which is a popular interval-based specification language, and thus expand the capacity of the verification system. We can check the correctness of DC axioms, and execute DC proofs in a manner similar to the corresponding pencil-and-paper DC arguments. Chunqing Chen, Jin Song Dong 0001, Jun Sun 0001, Andrew P. Martin |
ACM Trans. Softw. Eng. Methodol. | 1 |
| 2009 | Integrating Specification and Programs for System Modeling and VerificationabstractHigh level specification languages like CSP use mathematical objects as abstractions to represent systems and processes. System behaviors are described as process expressions combined with compositional operators, which are associated with elegant algebraic laws for system analysis. Nonetheless, modeling systems with non-trivial data and functional aspects using CSP remains difficult. In this work, we propose a modeling language named CSP# (short for communicating sequential programs) which integrates high-level modeling operators with low-level procedural codes, for the purpose of efficient mechanical system verification. We demonstrate that data operations can be modeled as terminating sequential programs, which can be composed using high-level compositional operators. CSP# is supported by the PAT model checker and has been applied to a number of systems. Jun Sun 0001, Yang Liu 0003, Jin Song Dong 0001, Chunqing Chen |
TASE | 4 |
| 2009 | A formal framework for modeling and validating Simulink diagramsabstractAbstract Simulink has been widely used in industry to model and simulate embedded systems. With the increasing usage of embedded systems in real-time safety-critical situations, Simulink becomes deficient to analyze (timing) requirements with high-level assurance. In this article, we apply Timed Interval Calculus (TIC), a real-time specification language, to complement Simulink with TIC formal verification capability. We elaborately construct TIC library functions to model Simulink library blocks which are used to compose Simulink diagrams. Next, Simulink diagrams are automatically transformed into TIC models which preserve functional and timing aspects. Important requirements such as timing bounded liveness can be precisely specified in TIC for whole diagrams or some components. Lastly, validation of TIC models can be rigorously conducted with a high degree of automation using a generic theorem prover. Our framework can enlarge the design space by representing environment properties to open systems, and handle complex diagrams as the analysis of continuous and discrete behavior is supported. Chunqing Chen, Jin Song Dong 0001, Jun Sun 0001 |
Formal Aspects Comput. | 1 |
| 2008 | A verification system for timed interval calculusabstractTimed Interval Calculus (TIC) is a highly expressive set-based notation for specifying and reasoning about embedded real-time systems. However, it lacks mechanical proving support, as its verification usually involves infinite time intervals and continuous dynamics. In this paper, we develop a system based on a generic theorem prover, Prototype Verification System (PVS), to assist formal verification of TIC at a high grade of automation. TIC semantics has been constructed by the PVS typed higher-order logic. Based on the encoding, we have checked all TIC reasoning rules and discovered subtle flaws. A translator has been implemented in Java to automatically transform TIC models into PVS specifications. A collection of supplementary rules and PVS strategies has been defined to facilitate the rigorous reasoning of TIC models with functional and non-functional (for example, real-time) requirements at the interval level. Our approach is generic and can be applied further to support other real-time notations. Chunqing Chen, Jin Song Dong 0001, Jun Sun 0001 |
ICSE | 1 |
| 2007 | Machine-Assisted Proof Support for Validation Beyond Simulink
Chunqing Chen, Jin Song Dong 0001, Jun Sun 0001 |
ICFEM | 1 |
| 2006 | Applying Timed Interval Calculus to Simulink Diagrams
Chunqing Chen, Jin Song Dong 0001 |
ICFEM | 1 |