Formal Models of Operating System Kernels and over one million other books are available for Amazon Kindle. Learn more


or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
More Buying Choices
Have one to sell? Sell yours here
Formal Models of Operating System Kernels
 
 
Start reading Formal Models of Operating System Kernels on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Formal Models of Operating System Kernels [Hardcover]

Iain D. Craig (Author)
5.0 out of 5 stars  See all reviews (1 customer review)

List Price: $109.00
Price: $66.09 & this item ships for FREE with Super Saver Shipping. Details
You Save: $42.91 (39%)
  Special Offers Available
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Only 3 left in stock--order soon (more on the way).
Want it delivered Monday, January 30? Choose One-Day Shipping at checkout. Details
Textbook Student FREE Two-Day Shipping for Students. Learn more

Formats

Amazon Price New from Used from
Kindle Edition $59.48  
Hardcover $66.09  
Paperback $109.00  

Book Description

1846283752 978-1846283758 November 14, 2006 1st Edition.
Operating systems kernels are central to the functioning of computers. Security of the overall system, as well as its reliability and responsiveness, depend upon the correct functioning of the kernel. This unique approach – presenting a formal specification of a kernel – starts with basic constructs and develops a set of kernels; proofs are included as part of the text.

Special Offers and Product Promotions

  • Buy $50 in qualifying physical textbooks, get $5 in Amazon MP3 Credit. Here's how (restrictions apply)

Customers Who Viewed This Item Also Viewed


Editorial Reviews

From the Back Cover

The kernel of any operating system is its most critical component, the remainder of the system depends upon a correctly functioning and reliable kernel for its operation – what is more, a kernel that has security flaws can be exploited by malicious users. Kernels are notoriously complex and hard to understand. The purpose of this book is to show that the formal specification of kernels is not only possible but also necessary if operating systems are to achieve the levels of reliability and security that is demanded of them today. Specifications of a sequence of kernels of increasing complexity are included, acting as models to enable the designer to identify and reason about the properties of the design – thus making explicit that which is too often left implicit or even unknown. A considerable amount of reasoning is included, showing what can be inferred about a design; and in addition, essential properties of data structures and mechanisms are discussed and the properties of these proved. Also included as an essential aspect of the activity, are the interfaces to the hardware and the processes running on them. It is very easy to get bogged down in complexity issues when considering kernels, but this book’s prescriptive rather than descriptive approach shows how the kernel of an operating system can affect both the reliability and performance of these systems in a clear and concise style. Iain is a fellow of the BSC and has a PhD in Computer Science.

Product Details

  • Hardcover: 352 pages
  • Publisher: Springer; 1st Edition. edition (November 14, 2006)
  • Language: English
  • ISBN-10: 1846283752
  • ISBN-13: 978-1846283758
  • Product Dimensions: 9.5 x 6.6 x 0.8 inches
  • Shipping Weight: 1.4 pounds (View shipping rates and policies)
  • Average Customer Review: 5.0 out of 5 stars  See all reviews (1 customer review)
  • Amazon Best Sellers Rank: #2,936,839 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

 

Customer Reviews

1 Review
5 star:
 (1)
4 star:    (0)
3 star:    (0)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
5.0 out of 5 stars (1 customer review)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

1 of 7 people found the following review helpful:
5.0 out of 5 stars micro C/OS specification using Z, March 11, 2008
This review is from: Formal Models of Operating System Kernels (Hardcover)
This book include FIFO queues, process tables and semaphores in chapter 2. In chapter 3, operating system, micro C/OS is described using objective Z schemata rather than Z.
Z is ISO/IEC standards.ISO/IEC 13568:2002 Information technology -- Z formal specification notation -- Syntax, type system and semantics.
And related standard is followint.
ISO/IEC 10165-4:1992/Amd 3:1998 Guidelines for the use of Z in formalizing the behaviour of managed objects .

I am no Z specialist nor OS specialist. And I do not have Z( and objective Z) translator to C language. So I cannot understand main part of this book.
So I request my colleague to rewrite this Z example to be utilized B methods.
Also I request another colleague to write TOPPERS/SSP(smallest set profile) specification using Z.
It should be rewrite to be utilised B methods.

This is the first book who can start to formally designe and evaluate the architecture of operating system.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Only search this product's reviews



Inside This Book (learn more)
Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
tail elts, swapping kernel, kernel modelled, head elts, swapper process, twain store, process descriptor, tail ells, paging disk, logical page number, initialisation operation, idle process, faulting process, device queue, alarm requests, ready queue, swap disk, clock process, victim page, next schema, virtual storage, requesting process, main store, clock driver, process queue
Key Phrases - Capitalized Phrases (CAPs): (learn more)
Make Unready, Make Current, Continue Current, Basic Abstractions, Store Fig
New!
Concordance | Text Stats
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Back Cover | Surprise Me!
Search Inside This Book:

Suggested Tags from Similar Products

 (What's this?)
Be the first one to add a relevant tag (keyword that's strongly related to this product).
 
(1)
(1)

Your tags: Add your first tag
 

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums



So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject