TY - JOUR
T1 - Probabilistic fuzzy timed protocol verification
AU - Huang, Chung Ming
AU - Hsu, Jenq Muh
AU - Lee, Shiun Wei
N1 - Funding Information:
The researchi s supportedb y the National Science Council of the Republic of China under the grant NSC 84-2213-E-006-035.
PY - 1996/5
Y1 - 1996/5
N2 - Communication protocols always have some embedded timed properties (e.g. timeout and transmission delay). To specify and analyse the timed properties, a new formal model is presented in this paper. The new protocol specification model is called the Fuzzy Timed Communicating State Machine (FTCSM) model. Since it is very hard to precisely specify time bounds as constants, the fuzzy time concept is applied to specify time bounds, i.e. each time bound is specified as a time interval. In the FTCSM model, each protocol entity and each communication channel is specified as an FTCSM, respectively. To analyse various properties of protocols specified in the FTCSM model, a fuzzy timed protocol verification method is proposed. To deal with the state space explosion problem, we adopt the probability-based partial timed verification approach. The corresponding probabilistic fuzzy timed verification scheme for the FTCSM model is also presented in detail. Using the FTCSM model and the associated probabilistic fuzzy timed protocol verification method, an Estelle-like Probabilistic Fuzzy Timed Protocol Verification System (EPFTPVS) has been developed on SUN SPARC workstations. In this way, a subset of Estelle-specified protocols with fuzzy time specifications can be automatically verified using EPFTPVS.
AB - Communication protocols always have some embedded timed properties (e.g. timeout and transmission delay). To specify and analyse the timed properties, a new formal model is presented in this paper. The new protocol specification model is called the Fuzzy Timed Communicating State Machine (FTCSM) model. Since it is very hard to precisely specify time bounds as constants, the fuzzy time concept is applied to specify time bounds, i.e. each time bound is specified as a time interval. In the FTCSM model, each protocol entity and each communication channel is specified as an FTCSM, respectively. To analyse various properties of protocols specified in the FTCSM model, a fuzzy timed protocol verification method is proposed. To deal with the state space explosion problem, we adopt the probability-based partial timed verification approach. The corresponding probabilistic fuzzy timed verification scheme for the FTCSM model is also presented in detail. Using the FTCSM model and the associated probabilistic fuzzy timed protocol verification method, an Estelle-like Probabilistic Fuzzy Timed Protocol Verification System (EPFTPVS) has been developed on SUN SPARC workstations. In this way, a subset of Estelle-specified protocols with fuzzy time specifications can be automatically verified using EPFTPVS.
UR - http://www.scopus.com/inward/record.url?scp=0030142450&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=0030142450&partnerID=8YFLogxK
U2 - 10.1016/S0140-3664(96)01051-1
DO - 10.1016/S0140-3664(96)01051-1
M3 - Article
AN - SCOPUS:0030142450
SN - 0140-3664
VL - 19
SP - 407
EP - 425
JO - Computer Communications
JF - Computer Communications
IS - 5
ER -