DEv-PROMELA: modeling, verification, and validation of a video game by combining model-checking and simulation. (November 2020)
- Record Type:
- Journal Article
- Title:
- DEv-PROMELA: modeling, verification, and validation of a video game by combining model-checking and simulation. (November 2020)
- Main Title:
- DEv-PROMELA: modeling, verification, and validation of a video game by combining model-checking and simulation
- Authors:
- Yacoub, Aznam
Hamri, Maamar El Amine
Frydman, Claudia - Abstract:
- Modeling, verifying, and validating are essential steps in order to build systems and software that do what designers expect. If formal verification, and especially model-checking, is a popular method for proving the correctness of properties, its efficiency depends on the accuracy of the used models and the quality of abstractions. As a consequence, applying verification techniques on large-scale complex software like video games is hard without strong assumptions and simplifications. Simulation models are generally more accurate than verification models, but it is often harder to verify them. Combined formalisms that take the benefits of both model-checking and discrete-event simulation represent a good deal between both of these families, although strong engineering expertise remains necessary to define the relevant tests and scenarios. This paper proposes an approach to build this kind of formalism through the example of DEv-PROMELA, which is built by combining Discrete-event System Specification formalism and PROMELA language. Then, it shows how combined formalisms can be used for modeling, verifying, and validating complex software like video games by using both formal-based and simulation-based verification and validation.
- Is Part Of:
- Simulation. Volume 96:Number 11(2020)
- Journal:
- Simulation
- Issue:
- Volume 96:Number 11(2020)
- Issue Display:
- Volume 96, Issue 11 (2020)
- Year:
- 2020
- Volume:
- 96
- Issue:
- 11
- Issue Sort Value:
- 2020-0096-0011-0000
- Page Start:
- 881
- Page End:
- 910
- Publication Date:
- 2020-11
- Subjects:
- Model-checking -- verification and validation -- modeling and simulation -- Discrete-event System Specification -- PROMELA -- DEv-PROMELA
Computer simulation -- Periodicals
003.3 - Journal URLs:
- http://SIM.sagepub.com/ ↗
http://fidelio.ingentaselect.com/vl=3713861/cl=37/nw=1/rpsv/ij/sage/00375497/contp1.htm ↗
http://firstsearch.oclc.org ↗
http://www.uk.sagepub.com/home.nav ↗ - DOI:
- 10.1177/0037549720946107 ↗
- Languages:
- English
- ISSNs:
- 0037-5497
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 14109.xml