Tales from the Front: Industrial Experience with Formal Validation (Preliminary Version)
نویسنده
چکیده
We have developed a formal validation tool that has been used in several projects that are developing software for AT&T's 5ESSTM telephone switching system. The tool validates networks of communicating processes speci ed in the Virtual Finite State Machine (VFSM) notation, which is used during the low-leveldesign phase of software development to specify the control behavior of an implementation. The VFSM validator performs a reachability analysis, using Holzmann's bitstate-hashing technique [Ho88], to check for errors in VFSM communication such as deadlock, livelock and unexpected inputs. In this paper, we present an overview of the VFSM methodology and validator, report on the present status of the VFSM validation e ort, and discuss some of the lessons we have learned about the proper role of formal validation in the software development process.
منابع مشابه
Development and Validation of the Preliminary Version of Brief Inpatient Satisfaction Scale (BISS)
Background and Objectives: Questionnaire-based survey is the most common way of assessing patient satisfaction. However, most relevant survey instruments have been developed in western countries, and valid and reliable context-specific survey tools in this area are lacking. To help filling this gap, in this study we have developed and validated the preliminary version of the novel Brief Inpatie...
متن کاملVerification of an industrial rule-based manufacturing system using REX
Formal methods are not used in their full potential for enhancing software quality in industry. We argue that seamless support in a high-level specification tool is a viable way to provide system designers with powerful and paradigm specific formal verification techniques. Event condition action (ECA) rules can be used to model and implement reactive behavior in, for example, the semantic web. ...
متن کاملOn the Validation of a Preliminary Model of Reading Strategy Using SEM: Evidence From Iranian ELT Postgraduate Students
The present study was an attempt to refine a qualitatively proposed model of ELT discipline-specific reading strategies to provide a better interpretation of qualitative findings. Hence, in line with the components of the previous model, that is, 6 factors and 32 categories, a 6-hypothetical factor and a 33-item questionnaire were considered in the design of the ELT discipline-specific question...
متن کاملEnsemble strategies to build neural network to facilitate decision making
There are three major strategies to form neural network ensembles. The simplest one is the Cross Validation strategy in which all members are trained with the same training data. Bagging and boosting strategies pro-duce perturbed sample from training data. This paper provides an ideal model based on two important factors: activation function and number of neurons in the hidden layer and based u...
متن کاملValidation of the Early Feeding Skills Assessment Scale for the Evaluation of Oral Feeding in Premature Infants
Background: Feeding difficulties are common and important in premature infants. In order to identify neonatal feeding difficulties, clinicians and nurses require assessment tools to conduct an objective evaluation of infant oral feeding (breast/bottle-feeding). Early identification of infants with feeding difficulty is critical to implement appropriate therapies and op...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1995