EDBT 2026 Demo / reviewers in the wild / expert
Ping Hao
dblp:64/5
· DBLP profile ↗
9ranked-venue papers
1as first author
0since 2021 · last 2008
—ORCID · unresolved
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 7Artificial intelligence and machine learning · 1 · 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.
| Theoretical computer science
1 paper |
Logic in computer science · 67% Automata and formal languages · 33% | |
| Software engineering, system software, and programming languages
1 paper |
Program verification · 70% Requirements engineering and software design · 30% |
Topics — the 7 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Logic in computer science
process algebra |
0.1 | 1 | 2008 | Timed Automata Patterns · IEEE Trans. Software Eng. 2008 |
Automata and formal languages
timed automata |
0.1 | 1 | 2008 | Timed Automata Patterns · IEEE Trans. Software Eng. 2008 |
Logic in computer science › process algebra
timed CSP |
0.1 | 1 | 2008 | Timed Automata Patterns · IEEE Trans. Software Eng. 2008 |
Requirements engineering and software design
formal specification |
0.1 | 1 | 2006 | HighSpec: a tool for building and checking OZTA models · ICSE 2006 |
Program verification
model checking |
0.1 | 1 | 2006 | HighSpec: a tool for building and checking OZTA models · ICSE 2006 |
Program verification › model checking
timed automata verification |
0.1 | 1 | 2006 | HighSpec: a tool for building and checking OZTA models · ICSE 2006 |
Program verification
theorem proving |
0.0 | 1 | 2006 | HighSpec: a tool for building and checking OZTA models · ICSE 2006 |
Methods — techniques the papers use, named apart from their topics
translation · 0.1timed automata · 0.1TCOZ · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2008 | Timed Automata PatternsabstractTimed Automata have proven to be useful for specification and verification of real-time systems. System design using Timed Automata relies on explicit manipulation of clock variables. A number of automated analyzers for Timed Automata have been developed. However, Timed Automata lack of composable patterns for high-level system design. Logic-based specification languages like Timed CSP and TCOZ are well suited for presenting compositional models of complex real-time systems. In this work, we define a set of composable Timed Automata patterns based on hierarchical constructs in timed enriched process algebras. The patterns facilitate hierarchical design of complex systems using Timed Automata. They also allow a systematic translation from Timed CSP/TCOZ models to Timed Automata so that analyzers for Timed Automata can be used to reason about TCOZ models. A prototype has been developed to support system design using Timed Automata patterns or, if given a TCOZ specification, to automate the translation from TCOZ to Timed Automata. Jin Song Dong 0001, Ping Hao, Shengchao Qin, Jun Sun 0001, Wang Yi 0001 |
IEEE Trans. Software Eng. | 2 |
| 2006 | A Reasoning Method for Timed CSP Based on Constraint Solving
Jin Song Dong 0001, Ping Hao, Jun Sun 0001, Xian Zhang 0007 |
ICFEM | 2 |
| 2006 | HighSpec: a tool for building and checking OZTA modelsabstractHighSpec is an interactive system for composing and checking OZTA specifications. The integrated high level specification language, OZTA, is a combination of Object-Z (OZ) and Timed Automata (TA). Building on the strength of Object-Z's in specifying data structures and Timed Automata's in modelling dynamic and real-time behaviors, OZTA is well suited for presenting complete and coherent requirement models for complex real-time systems. HighSpec supports editing, type-checking as well as projecting OZTA models into TA models and Alloy Models so that TA model checkers-UPPAAL and the Alloy Analyzer can be utilized for verification. Most importantly, HighSpec supports a novel yet effective mechanism advocated by OZTA for structural TA design, i.e., using a set of composable timed patterns to capture high level timing requirements and process behaviors and generate the TA part of model in a top-down way. HighSpec can also generate LaTeX document as an alternative media for the spread and read of established OZTA models. Jin Song Dong 0001, Ping Hao, Xian Zhang 0007, Shengchao Qin |
ICSE | 2 |
| 2005 | Integrating Object-Z with Timed AutomataabstractWhen designing a complex system, Object-Z is a powerful logic-based language for modeling the system state aspects, and timed automata is an excellent graph-based notation for capturing timed control behaviour of the system. This paper presents an effective combination of the two techniques with novel composition and communication mechanisms. The combined notation enhances Object-Z with realtime modeling capability and also extends timed automata with enhanced structure and state modeling features. Jin Song Dong 0001, Roger Duke, Ping Hao |
ICECCS | 3 |
| 2005 | The Semantics and Tool Support of OZTA
Jin Song Dong 0001, Ping Hao, Shengchao Qin, Xian Zhang 0007 |
ICFEM | 2 |
| 2005 | Formal Designs for Embedded and Hybrid SystemsabstractThe design of embedded and hybrid systems requires powerful mechanisms for modeling data, state, concurrency and real-time behaviour. The {first} part of this paper illustrates a powerful design notation Timed Communicating Object Z (TCOZ) that has both channel based and sensor/actuator based interfaces. We believe that TCOZ is well suited for presenting more complete and coherent design models for complex embedded and hybrid systems. However, the challenge is how to analyze and check these models with tools support. One effective approach is to project (transform) the design models into multiple domains, then to use existing specialized tools in those domains to perform the checking and analyzing tasks. The second part of this paper demonstrates one particular projection from TCOZ designs to Timed Automata (TA) models so that TA model checkers can be used to check time related properties. Jin Song Dong 0001, Ping Hao, Brendan P. Mahony |
Int. J. Softw. Eng. Knowl. Eng. | 2 |
| 2004 | GENNERE: A Generic Epidemiological Network for Nephrology and Rheumatology
Ana Simonet, Michel Simonet, Cyr Gabin Bassolet, Sylvain Ferriol, Cédric Gueydan, Rémi Patriarche, Haijin Yu, Ping Hao, Michel Forêt, Philippe Gaudin, Georges De Moor, Geert Thienpont, Mohamed Ben Saïd, Paul Landais, Didier Guillon |
ER | 8 |
| 2004 | Timed Patterns: TCOZ to Timed Automata
Jin Song Dong 0001, Ping Hao, Shengchao Qin, Jun Sun 0001, Wang Yi 0001 |
ICFEM | 2 |
| 2004 | A Neural Network Approach for Indirect Shape from Shading
Ping Hao, Dongming Guo, Renke Kang |
ISNN (2) | 1 |