Loading...
Please wait, while we are loading the content...
Similar Documents
Methods to Model-check P Arallel Systems Software 3 Formalization and Veriication of Mpd with Spin 4 4 Formalization and Veriication of Mpd with Otter Methods to Model-check P Arallel Systems Software
| Content Provider | Semantic Scholar |
|---|---|
| Author | Matlin, Olga Shumsky McCune, William Lusk, E. |
| Copyright Year | 2003 |
| Abstract | DISCLAIMER This report was prepared as an account o f w ork sponsored by an agency of the United States Government. Neither the United States Government nor any agency thereof, nor The University of Chicago, nor any of their employees or oocers, makes any w arranty, express or implied, or assumes any legal liability or responsibility for the accuracy, completeness, or usefulness of any information, apparatus, product, or process disclosed, or represents that its use would not infringe privately-owned rights. Reference herein to any speciic commercial product, process, or service by trade name, trademark, manufacturer, or otherwise, does not necessarily constitute or imply its endorsement, recommendation, or favoring by the United States Government o r a n y agency thereof. The views and opinions of document authors expressed herein do not necessarily state or reeect those of the United States Government o r a n y agency thereof. ii Contents Abstract 1 1 Introduction 1 2 The MultiPurpose Daemon 2 2. Abstract We report on an eort to develop methodologies for formal veriication of parts of the MultiPurpose Daemon (MPD) parallel process management system. MPD is a distributed collection of communicating processes. While the individual components of the collection execute simple algorithms, their interaction leads to unexpected errors that are diicult to uncover by conventional means. Two v eriication approaches are discussed here: the standard model checking approach using the software model checker Spin and the nonstandard use of a general-purpose rst-order resolution-style theorem prover Otter to conduct the traditional state space exploration. We compare modeling methodology and analyze performance and scalability of the two methods with respect to veriication of MPD. |
| File Format | PDF HTM / HTML |
| Alternate Webpage(s) | http://www.ipd.anl.gov/anlpubs/2003/12/48581.pdf |
| Alternate Webpage(s) | http://info.mcs.anl.gov/pub/tech_reports/reports/TM-261.pdf |
| Language | English |
| Access Restriction | Open |
| Content Type | Text |
| Resource Type | Article |