In microprocessor system diagnosis, temporal reasoning of event changes occurring at imprecisely known time instants is an important issue. The time range approach was proposed to capture the notion of time imprecision in event occurrence. According to this concept, efficient time range constraint reasoning techniques were developed for embedding domain knowledge in a deep level constraint model. The imprecision in these events contributes to a certain degree of uncertainty in the correctness of a microprocessor system operation. A knowledge based diagnostic system for microprocessor systems design was designed and developed. The system performs worst case timing analysis. In particular, for the asynchronous bus operation of the MC68000 microprocessor, the sequence of events during a read cycle was traced through an inference process to determine if any constraint in the model was violated Although satisfactory results were obtained, the possibility measures implicitly embedded within time ranges were not properly quantified for effective temporal reasoning. To overcome this shortcoming, the fuzzy time point model is proposed. The original time range representation, specified by two crisp interval end points, is replaced by the fuzzy time point representation that is specified by a single fuzzy value. The degree of fuzziness of a fuzzy time point has dependency on the functional specification of the corresponding timing parameter. The use of simplistic assumptions on the fuzzy time point model has been shown to enhance the deductive capability of the existing time range models.
[1]
K. Lam.
Time-range reasoning for microprocessor systems diagnosis: a probabilistic extension
,
1992
.
[2]
Drew McDermott,et al.
A Temporal Logic for Reasoning About Processes and Plans
,
1982,
Cogn. Sci..
[3]
K. P. Lam,et al.
Microprocessor systems diagnosis using a time-range approach
,
1993
.
[4]
Vijay K. Rohatgi,et al.
Advances in Fuzzy Set Theory and Applications
,
1980
.
[5]
Kwong-Sak Leung,et al.
Fuzzy concepts in expert systems
,
1988,
Computer.
[6]
A. Kaufmann,et al.
Introduction to fuzzy arithmetic : theory and applications
,
1986
.
[7]
K. P. Lam,et al.
A knowledge-based approach for worst-case timing analysis of microprocessor systems
,
1995,
Proceedings Nineteenth Annual International Computer Software and Applications Conference (COMPSAC'95).
[8]
James F. Allen.
Towards a General Theory of Action and Time
,
1984,
Artif. Intell..