Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Jeng-Rung Chen

dblp:96/4188 · DBLP profile ↗
← Back
4ranked-venue papers
3as first author
0since 2021 · last 2000
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Databases, data management, data science and information retrieval · 2 · 1 first-authorArtificial intelligence and machine learning · 1 · 1 first-authorSystems, architecture and hardware · 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.

Computer architecture, parallel and distributed computing, and storage systems
2 papers
Embedded and real-time systems · 100%
Software engineering, system software, and programming languages
2 papers
Runtime systems and virtual machines · 87% Program analysis · 13%

Topics — the 5 heaviest of 5, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Embedded and real-time systems
real-time scheduling
0.022000
Response Time Analysis of OPS5 Production Systems · IEEE Trans. Knowl. Data Eng. 2000
Response Time Analysis of EQL Real-Time Rule-Based Systems · IEEE Trans. Knowl. Data Eng. 1995
Runtime systems and virtual machines
production systems
0.012000
Response Time Analysis of OPS5 Production Systems · IEEE Trans. Knowl. Data Eng. 2000
Embedded and real-time systems
worst-case execution time analysis
0.012000
Response Time Analysis of OPS5 Production Systems · IEEE Trans. Knowl. Data Eng. 2000
Embedded and real-time systems › real-time scheduling › schedulability analysis
response time analysis
0.011995
Response Time Analysis of EQL Real-Time Rule-Based Systems · IEEE Trans. Knowl. Data Eng. 1995
Program analysis
static analysis
0.011995
Response Time Analysis of EQL Real-Time Rule-Based Systems · IEEE Trans. Knowl. Data Eng. 1995

Methods — techniques the papers use, named apart from their topics

rete network analysis · 0.1syntactic and semantic constraint assertions · 0.0state space graph check · 0.0
YearPublicationVenuePosition
2000 Response Time Analysis of OPS5 Production Systems
abstract
The paper focuses on the problem of determining a priori the maximal response time of rule based programs. The response time analysis problem is an important problem, especially for real time systems. We study this problem in the context of OPS5 production systems. Two aspects of the response time of a program are investigated, the maximal number of rule firings and the maximal number of basic comparisons made by the Rete network during the execution of the program. The response time analysis problem is in general undecidable. However, a program terminates in a finite time if the rule triggering pattern of this program satisfies certain conditions. We present four such termination conditions for OPS5 production systems. An algorithm for computing an upper bound on the number of rule firings is then given. To have a better idea of the time required during execution, we present an algorithm that computes the maximal time required during the match phase in terms of the number of comparisons made by the Rete network. This measurement is sufficient since the match phase consumes about 90 percent of the execution time.
Albert Mo Kim Cheng, Jeng-Rung Chen
IEEE Trans. Knowl. Data Eng.2
1995 Response Time Analysis of EQL Real-Time Rule-Based Systems
abstract
Real-time rule-based expert systems are embedded decision systems that must respond to changes in the environments within stringent timing constraints. Given a program p, the response time analysis problem is to determine the response time of p. This problem consists of: determining whether or not the execution of p always terminates in bounded time; and computing the maximal execution time of p. The Equational Logic (EQL) language is a simple language designed for real-time applications. It has been proved by A.K. Mok (1989) that the response time analysis problem is undecidable if the program variables have infinite domains, and is PSPACE-hard in the case where all of the variables have finite domains. However, we have observed that the use of a simple syntactic and semantic check on programs coupled with other techniques such as state space graph checks can dramatically reduce the time needed in the analysis. There are sets of syntactic and semantic constraint assertions such that if the set S of rules satisfies any of them, then the execution of S always terminates in bounded time. Each of these sets of syntactic and semantic constraint assertions is called a Special Form. The focus of the paper is on proving the existence of two Special Forms and determining tight response time upper bounds of EQL rule-based programs. For each known Special Form, an algorithm used to calculate the maximal response time of programs satisfying this Special Form is presented. Additionally, to enhance the applicability of the proposed algorithms, we show how the General Analysis Algorithm can be used with these algorithms.>
Jeng-Rung Chen, Albert Mo Kim Cheng
IEEE Trans. Knowl. Data Eng.1
1994 A Fast, Partially Parallelizable Algorithm for Predicting Execution Time of EQL Rule-Based Programs
abstract
Real-time expert systems are embedded decision systems which must respond to changes in the environments within stringent timing constraints. A major problem impeding the use of rule-based expert systems in real-time environments is the difficulty in predicting the response time of these rule-based systems. In this paper, we tackle this problem with a fast, partially parallelizable response time analysis algorithm for a class of EQL rule-based programs with constant assignments in the action parts of the rules.
Jeng-Rung Chen, Albert Mo Kim Cheng
ICPP (3)1
1994 Predicting the Response Time of Real-Time Rule-Based Programs with Variable-Expression Assignments
abstract
Real-time expert systems are embedded decision systems which must respond to changes in the environments within stringent timing constraints. Given a program p, the response time analysis problem is to determine the maximal response time of p. In this paper, we tackle this problem with a response time upper bound algorithm for a class of EQL rule-based programs whose variables range over finite domains, This algorithm computes a response tame upper bound of the given program by determining the maximal number of rule firings which result from the firings of individual rules enabled at the invocation.>
Jeng-Rung Chen, Albert Mo Kim Cheng
ICTAI1