MicroController Pros Home Page
My Account  Cart Contents  Checkout  
  Store » Books » All Books » ELV9780750679497 My Account  |  Cart Contents  |  Checkout   
Quick Find
 
Enter keywords to find the product you are looking for in the Quick Find field above

or use
Advanced Search
Categories
Accessory Boards->
8051->
ADI Blackfin
Arduino->
ARM->
Atmel AVR->
Cypress PSoC
Freescale->
FTDI->
Locktronics
Microchip PIC->
MIPS
Parallax->
Renesas
Silicon Labs
ST Microelectronics->
Texas Instruments->
Tibbo->
Books->
  All Books
  Beginners
  8051
  80x86
  Arduino
  ARM
  Atmel AVR
  Freescale
  Microchip PIC
  Microsoft
  MIPS
  TI MSP430
  Analog Design
  Artificial Intelligence
  CAN
  Chip Design
  Chip Test & Verification
  Digital Electronics
  Digital Signal Processing
  Ecosystems
  Electronics
  Embedded Internet
  Embedded O/S
  Embedded Systems
  EMC
  Fiber Optics
  FPGA
  Math
  Mechanical Engineering
  Microscopy
  Nano Technology
  Networking
  Organic Materials
  Parallel Port
  Programming Languages->
  Robotics
  Security
  Software Development
  Storage - Memory
  UART
  USB
  Video-Graphics
  Wireless
Displays->
E-Blocks->
EEPROM/EPROM/FLASH
Embedded Ethernet->
Embedded Software->
I/O Modules->
Parts & Components->
Pick & Place Tools
Programmable Logic (PLD)
Prototype PCBs->
Robotics
ROM/Flash Emulators
Test & Measurement->
Tutorial Software
Universal Programmers->
Wireless->
Information
Intro to Embedded Tools
Embedded News Digest
Useful Resources
Shipping & Returns
Warranty & Liability
Privacy Notice
Conditions of Use
Contact Us
Modeling and Verification Using UML Statecharts US$69.95

ELV9780750679497
Modeling and Verification Using UML Statecharts

As systems being developed by industry and government grow larger and more complex, the need for superior specification and verification approaches and tools becomes increasingly vital. The developer and customer must have complete confidence that the design produced is correct, and that it meets forma development and verification standards. In this text, UML expert author Dr. Doron Drusinsky compiles all the latest information on the application of UML (Universal Modeling Language) statecharts, temporal logic, automata, and other advanced tools for run-time monitoring and verification. This is the first book that deals specifically with UML verification techniques. This important information is introduced within the context of real-life examples and solutions, particularly focusing on national defense applications. A practical text, as opposed to a high-level theoretical one, it emphasizes getting the system developer up-to-speed on using the tools necessary for daily practice.

  • A practical, tutorial-style text (other books on this topic discuss the tools and formalisms only theoretically)
  • Includes an unclassified case study example from the U.S. Missile Defense project
  • Accompanying CD-ROM includes source code and re-useable statechart templates

Book Details

  • Paperback: 400 pages
  • Author: Doron Drusinsky
  • Publisher: Newnes; 1 edition (April 3, 2006)
  • Language: English
  • Product Dimensions: 9.1 x 5.9 x 1 inches
  • Shipping Weight: 1.5 pounds

Table of Contents

Chapter 1: Formal Requirements and Finite Automata Overview
  • 1.1. Terms
  • 1.2. Finite Automata: The Basics
  • 1.3. Regular Expressions
  • 1.4. Deterministic Finite Automata and Finite State Diagrams
  • 1.5. Nondeterministic Finite Automata
  • 1.6. Other Forms of FA
  • 1.7. FA Conversions and Lower Bounds
  • 1.8. Operations on Regular Requirements
  • 1.9. Succinctness of FA
  • 1.10. Specifications as Zipped Requirements
  • 1.11. Finite State Machines
  • 1.12. Normal Form and Minimization of FA and FSMs
Chapter 2: Statecharts
  • 2.1. Transformational vs. Reactive Components
  • 2.2. Statecharts in Brief 2.3. A Related Tool
  • 2.4. Basic Elements of Statecharts
  • 2.5. Code Generation and Scheduling
  • 2.6. Event-Driven Statecharts, Procedural Statecharts and Mixed Flowcharts and Statecharts
  • 2.7. Flowcharts inside Statecharts: Workflow within Event-Driven Controllers
  • 2.8. Nonstandard Elements of Statecharts
  • 2.9. Passing Data to a Statechart Controller
  • 2.10. JUnit Testing of Statechart Objects
  • 2.11. Statecharts vs. Message Sequence Charts and Scenarios
  • 2.12. Probabilistic Statecharts
Chapter 3: Academic Specification Languages for Reactive Systems
  • 3.1. Natural Language Specifications
  • 3.2. Using Specification Languages for Runtime Monitoring
  • 3.3. Linear-time Temporal Logic (LTL)
  • 3.4. Other Formal Specification Languages for Reactive Systems
Chapter 4: Using Statechart Assertions for Formal Specification
  • 4.1. Statechart Specification Assertions
  • 4.2. Nondeterministic Statechart Assertions
  • 4.3. Operations on Assertions
  • 4.4. Quantified Distributed Assertions
  • 4.5. Runtime Recovery for Assertion Violations
  • 4.6. The Language Dog-Fight: Statechart Assertions vs. LTL and ERE
  • 4.7. Succinctness of Pure Statechart Assertions
  • 4.8. Temporal Assertions vs. JML and Java Assertions
  • 4.9. Commonly Used Assertions
Chapter 5: Creating and Using Temporal Statechart Assertions
  • 5.1. Motivation, or Why Use Temporal Assertions?
  • 5.2. Applying Assertions: Three Uses
  • 5.3. Writing Assertions
  • 5.4. Runtime Execution Monitoring?Runtime Verification
  • 5.5. Runtime Recovery from Requirement Violations
  • 5.6. Automatic Test Generation
  • 5.7. Execution-Based Model Checking
Chapter 6: Application of Formal Specifications and Runtime Monitoring to the Ballistic Missile Defense Project
  • 6.1. Abstract
  • 6.2. Context
  • 6.3. Formal Specification and Verification Approach.
  • 6.4. Overall Value
  • 6.5. Challenges Appendix: TLCharts: Syntax and Semantics
A.1. About TLCharts
A.2. Syntax
A.3. Semantics without Temporal Conditions
A.4. Semantics with Temporal Conditions
A.5. TLCharts with Overlapping States Bibliographical Notes Index


This product was added to our catalog on Wednesday 16 January, 2008.

Reviews

Customers who purchased this product also bought:
Embedded Software: The WorksEmbedded Software: The WorksUS$60.95

Applied Control Theory for Embedded SystemsApplied Control Theory for Embedded SystemsUS$69.95

Embedded MultitaskingEmbedded MultitaskingUS$57.95

Shopping Cart more
0 items
What's New? more
Flowcode 7 for PIC, AVR, Arduino, ARM - Pro 5 User
Flowcode 7 for PIC, AVR, Arduino, ARM - Pro 5 User
US$669.00
Specials more
AT91SAM9263 (ARM9) CPU Module V1.3, 64MB RAM, 262MB Flash
AT91SAM9263 (ARM9) CPU Module V1.3, 64MB RAM, 262MB Flash
US$168.00
US$79.00
Tell A Friend
 

Tell someone you know about this product.
Notifications more
NotificationsNotify me of updates to Modeling and Verification Using UML Statecharts
Reviews more
Write ReviewWrite a review on this product!
  Thursday 25 May, 2017   List of all our Products

Copyright © 2003-2017 MicroController Pros LLC
Powered by osCommerce