This course introduces the basic concepts of functional verification and model checking, highlighting their importance in modern system designs. It explains different modeling formalisms for representing the behavior of hardware and software, which are either suitable for automated analysis or can represent data-dependent controls that are common in computing system designs. Additionally, it describes system compositions with respect to different communication models.

Introduction to Modeling for Formal Verification
Économisez sur les compétences qui vous font briller avec 40 % de réduction sur 3 mois de Coursera Plus. Économisez maintenant

Introduction to Modeling for Formal Verification
Ce cours fait partie de Spécialisation "Fundamentals of Model Checking"

Instructeur : Hao Zheng
Inclus avec
11 avis
Expérience recommandée
Ce que vous apprendrez
Explain functional verification and model checking, including their benefits and drawbacks
Describe transition systems and how they represent behavior of hardware and software
Use program graphs to describe systems with data-dependent control
Describe communication models for system composition, including concurrency, shared variables, handshake, and synchronous parallelism.
Compétences que vous acquerrez
- Catégorie : Computational Logic
- Catégorie : Communication Systems
- Catégorie : Theoretical Computer Science
- Catégorie : Graph Theory
- Catégorie : Systems Design
- Catégorie : Verification And Validation
- Catégorie : Computer Engineering
- Catégorie : Process Modeling
Outils que vous découvrirez
- Catégorie : Software Systems
Détails à connaître

Ajouter à votre profil LinkedIn
10 devoirs
Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

Élaborez votre expertise du sujet
- Apprenez de nouveaux concepts auprès d'experts du secteur
- Acquérez une compréhension de base d'un sujet ou d'un outil
- Développez des compétences professionnelles avec des projets pratiques
- Obtenez un certificat professionnel partageable

Il y a 3 modules dans ce cours
Obtenez un certificat professionnel
Ajoutez ce titre à votre profil LinkedIn, à votre curriculum vitae ou à votre CV. Partagez-le sur les médias sociaux et dans votre évaluation des performances.
Instructeur

Offert par
En savoir plus sur Algorithms
Statut : Essai gratuitUniversity of Colorado Boulder
- Statut : Essai gratuit
University of Colorado Boulder
Statut : PrévisualisationUniversity of Colorado Boulder
Statut : Essai gratuitUniversity of Colorado Boulder
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
Foire Aux Questions
Plus de questions
Aide financière disponible,




