Description
Specification and Development of Interactive Systems
1. Introduction. - 1. 1 Systèmes. - 1. 2 Spécifications. - 1. 3 Raffinement. - 1. 4 domaines d’application. - 1. 5 Processus et méthodologie de développement. - 1. 6 Raison d’être. - 1. 7 Vue d’ensemble du livre. - 1. 8 Comment le livre doit être lu. - 2. Une visite guidée. - 2. 1 Planifiez la visite. - 2. 2 Station 1 : Zone tampon illimitée. - 2. 3 Station 2 : Zone tampon avec perte illimitée. - 2. 4 Poste 3 : Chauffeur. - 2. 5 Station 4 : Spécifications des composites. - 2. 6 Station 5 : Tampon sensible au temps. - 2. 7 Station 6 : Tampon avec perte temporisé. - 2. 8 Station 7 : Pilote chronométré. - 2. 9 Station 8 : Spécification composite chronométrée. - 3. Notions de base. - 3. 1 ensembles. - 3. 2 tuples. - 3. 3 fonctions. - 3. 4 types. - 3. 5 Logique. - 4. Flux. - 4. 1 Définition formelle des cours d’eau. - 4. 2 opérateurs de base sur les flux. - 4. 3 opérateurs supplémentaires sur les flux. - 4. 4 Définition formelle des flux chronométrés. - 4. 5 opérateurs sur des flux chronométrés. - 5. Spécifications. - 5. 1 Classification des spécifications. - 5. 2 Spécifications élémentaires. - 5. 3 Spécifications composites. - 5. 4 vues en boîte noire et en boîte de verre. - 5. 5 Spécifications paramétrées. - 5. 6 Gerbes et réplications. - 6. Exemples. - 6. 1 protocole de bits alternatifs. - 6. 2 chaudière à vapeur. - 6. 3 composants de mémoire. - 7. Propriétés des spécifications. - 7. 1 Propriétés de sécurité et de vivacité. - 7. 2 Réalisabilité. - 7. 3 Causalité des spécifications. - 8. Spécification équationnelle des transitions d’état. - 8. 1 Transitions d’E/S. - 8. 2 États locaux. - 8. 3 États de contrôle. - 8. 4 Oracles. - 9. Système de contrôle d’accès. - 9. 1 Architecture du système. - 9. 2 Propriétés fonctionnelles des contrôleurs. - 9. 3 Présentation de la gestion des exceptions. - 9. 4 Imposer des contraintes de temps. - 10. Tableaux et diagrammes. - 10. 1 Tables de transition d’état. - 10. 2 diagrammes de transition d’état. - 10. 3 Sémantique des tables et diagrammes de transition d’état. - 11. Protocole Abracadabra. - 11. 1 Spécification informelle. - 11. 2 Formalisation. - 12. Spécifications A/G. - 12. 1 Exemples simples. - 12. 2 Sémantique. - 12. 3 Autres exemples. - 13. Mémoire avec verrouillage. - 13. 1 Description de la boîte noire. - 13. 2 Mise en œuvre distribuée. - 14. Raffinement. - 14. 1 Raffinement comportemental. - 14. 2 Raffinement de l’interface. - 14. 3 Raffinement conditionnel. - 14. 4 Vérification. - 14. 5 Raffinement de la boîte en verre. - 14. 6 Méthode de développement. - 15. Raffinement comportemental. - 15. 1 Définition. - 15. 2 exemples simples. - 15. 3 Propriétés logiques. - 15. 4 Autres exemples. - 15. 5 Synchronisation de la communication. - 16. Raffinement de l’interface. - 16. 1 Définition. - 16. 2 Une convention d’amorçage pour les identificateurs de canal. - 16. 3 exemples simples. - 16. 4 Questions méthodologiques. - 16. 5 Propriétés logiques. - 16. 6 Plus d’exemples. - 16. 7 Généralisation du raffinement de l’interface. - 17. Raffinement conditionnel. - 17. 1 Définition. - 17. 2 exemples simples. - 17. 3 Propriétés logiques. - 17. 4 Autres exemples. - 18. Remarques finales. - 18. 1 Comment notre approche se généralise. - 18. 2 Ce que nous n’avons pas abordé. - A. Opérateurs pour les tuples de cours d’eau. - A. l Opérateurs généralisés. - A. 2 Opérateur de filtrage de tuple. - A. 3 Opérateur de filtrage temporisé. - B. Glossaire des termes. - B. l Ensembles. - B. 2 tuples. - B. 3 fonctions. - B. 4 types. - B. 5 Logique. - B. 6 Arithmétique. - B. 7 cours d’eau. - B. 8 tuples de cours d’eau. - B. 9 Spécifications. - B. 10 stratégies. Langue : Anglais
-
Identifiant Fruugo:
337914958-741574411
-
ISBN:
9781461265184
Livraison & retours
Expédition dans un délai de 6 jours
Expédition de Royaume-Uni.
Nous mettons tout en œuvre pour que les produits que vous commandez vous soient livrés dans leur intégralité et selon vos indications. Néanmoins, si vous recevez une commande incomplète, des articles différents de ceux commandés ou si, pour toute autre raison, la commande ne vous satisfait pas, vous pouvez retourner la commande ou tout produit inclus dans celle-ci et recevoir un remboursement complet des articles. Voir l'intégralité de la politique de retour