Craig Formal Refinement for Operating System Kernels
1. Auflage 2007
ISBN: 978-1-84628-967-5
Verlag: Springer
Format: PDF
Kopierschutz: 1 - PDF Watermark
E-Book, Englisch, 332 Seiten, Web PDF
Reihe: Computer Science (R0)
ISBN: 978-1-84628-967-5
Verlag: Springer
Format: PDF
Kopierschutz: 1 - PDF Watermark
Zielgruppe
Professional/practitioner
Autoren/Hrsg.
Weitere Infos & Material
Introduction.- Reasons for Selecting the Examples.- Refinement Method.- Code Production.- Organisation of this Book.- Relationship to Other Work.- The Simple Kernel’s Organisation.- A Simple Kernel.- Types.- Hardware.- The Process Table.-Process Queue.- Priority Queue.- The Scheduler.- Semaphores.- Semaphore Table.- Synchronous Messages.- The Clock.- Sleepers.-User Interface.- The Separation Kernel.-Basic Architecture.- Extending the Architecture.- Summary.- An Overview of the Formal Specification.- A Separation Kernel.- Basic Types.- Hardware Issues.- Security Exits and Return Values.- The Process Table.- Process Queues.- The Scheduler.- Storage Pools.- Raw Storage.- Message Queues.- Kernel Interface-User Processes.- Devices-Trusted Code.- Process Interface to the Kernel.- Final Thoughts.- Closing Thoughts.- References.- List of Definitions.




