Language-based analysis of communicating finite state machines.
| dc.contributor.author | Huus, Jan. | |
| dc.date.accessioned | 2009-03-23T16:02:55Z | |
| dc.date.available | 2009-03-23T16:02:55Z | |
| dc.date.created | 1992 | |
| dc.date.issued | 1992 | |
| dc.degree.level | Masters | |
| dc.degree.name | M.C.Sc. | |
| dc.description.abstract | Protocol validation has traditionally focused on detecting errors defined in terms of global states. A complementary approach is to analyze the process languages of a protocol, where a process language is defined as the set of executable event sequences of a process in the protocol. A general property of a process is "effectiveness", defined as the absence of unexecutable specified event sequences. A method is given for determining whether a specified process (the "host process") in a protocol is effective. The method involves generating a process language's finite state machine representation, called a process event graph (PEG). Every PEG node maps to a global state. Using the given method to generate a PEG, it is shown that, when the PEG generation does not detect error states, every reachable global state is reachable from a PEG node by an event sequence that does not include any host events. This introduces the possibility of a parallel approach to reachability analysis, in which a PEG is generated, and then a "local" reachability analysis is performed from each PEG node in parallel, ignoring host events. Other applications of PEGs are also given. | |
| dc.format.extent | 96 p. | |
| dc.identifier.citation | Source: Masters Abstracts International, Volume: 32-01, page: 0276. | |
| dc.identifier.isbn | 9780315800113 | |
| dc.identifier.uri | http://hdl.handle.net/10393/7759 | |
| dc.identifier.uri | http://dx.doi.org/10.20381/ruor-6953 | |
| dc.publisher | University of Ottawa (Canada) | |
| dc.subject.classification | Computer Science. | |
| dc.title | Language-based analysis of communicating finite state machines. | |
| dc.type | Thesis |
Files
Original bundle
1 - 1 of 1
