Artículos relacionados a Separation Logic for Multithreaded Object-Oriented...

Separation Logic for Multithreaded Object-Oriented Languages: Full-Fledged Verification and Automatic Parallelization of Programs - Tapa blanda

 
9783838363165: Separation Logic for Multithreaded Object-Oriented Languages: Full-Fledged Verification and Automatic Parallelization of Programs
Ver todas las copias de esta edición ISBN.
 
 
Reseña del editor:
Multithreading is becoming ubiquitous to build high-performance software. Multithreaded programs, however, are both harder to write and harder to debug. The random occurrence of tricky bugs make them highly time-consuming to find. In this context, program verification is a powerful tool to build safe multithreaded programs. This book adapts separation logic - a novel and successful technique to reason about imperative programs - to multithreaded object-oriented programs à la Java. First it shows how to finely reason about the start and join primitives for multithreading. Second, this book shows to reason about reentrant locks i.e. Java's locks. Then, the book describes two novel applications of separation logic : debugging of specifications by means of protocols and enhancement of verification by disproving. The book concludes with an entirely new approach to automatic parallelization that 1/ permits to parallelize arbitrary code (i.e. not only loops) 2/ offers high confidence in the parallelized programs obtained. This book is targeted to theorists and practitioners of program verification that aim at discovering the last advances in this field.

"Sobre este título" puede pertenecer a otra edición de este libro.

  • EditorialLAP LAMBERT Academic Publishing
  • Año de publicación2010
  • ISBN 10 3838363167
  • ISBN 13 9783838363165
  • EncuadernaciónTapa blanda
  • Número de páginas200

Comprar nuevo

Ver este artículo

Gastos de envío: EUR 3,73
A Estados Unidos de America

Destinos, gastos y plazos de envío

Añadir al carrito

Los mejores resultados en AbeBooks

Imagen de archivo

Hurlin, Clément
ISBN 10: 3838363167 ISBN 13: 9783838363165
Nuevo Tapa blanda Cantidad disponible: > 20
Librería:
Lucky's Textbooks
(Dallas, TX, Estados Unidos de America)

Descripción Condición: New. Nº de ref. del artículo: ABLIING23Apr0316110083601

Más información sobre este vendedor | Contactar al vendedor

Comprar nuevo
EUR 66,94
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 3,73
A Estados Unidos de America
Destinos, gastos y plazos de envío
Imagen de archivo

Clà ment Hurlin
ISBN 10: 3838363167 ISBN 13: 9783838363165
Nuevo Tapa blanda Cantidad disponible: > 20
Impresión bajo demanda
Librería:
Ria Christie Collections
(Uxbridge, Reino Unido)

Descripción Condición: New. PRINT ON DEMAND Book; New; Fast Shipping from the UK. No. book. Nº de ref. del artículo: ria9783838363165_lsuk

Más información sobre este vendedor | Contactar al vendedor

Comprar nuevo
EUR 74,43
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 11,65
De Reino Unido a Estados Unidos de America
Destinos, gastos y plazos de envío
Imagen de archivo

Hurlin, Clement
ISBN 10: 3838363167 ISBN 13: 9783838363165
Nuevo PF Cantidad disponible: 10
Librería:
Chiron Media
(Wallingford, Reino Unido)

Descripción PF. Condición: New. Nº de ref. del artículo: 6666-IUK-9783838363165

Más información sobre este vendedor | Contactar al vendedor

Comprar nuevo
EUR 69,43
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 17,49
De Reino Unido a Estados Unidos de America
Destinos, gastos y plazos de envío
Imagen del vendedor

Clément Hurlin
ISBN 10: 3838363167 ISBN 13: 9783838363165
Nuevo Taschenbuch Cantidad disponible: 2
Impresión bajo demanda
Librería:
BuchWeltWeit Ludwig Meier e.K.
(Bergisch Gladbach, Alemania)

Descripción Taschenbuch. Condición: Neu. This item is printed on demand - it takes 3-4 days longer - Neuware -Multithreading is becoming ubiquitous to build high-performance software. Multithreaded programs, however, are both harder to write and harder to debug. The random occurrence of tricky bugs make them highly time-consuming to find. In this context, program verification is a powerful tool to build safe multithreaded programs. This book adapts separation logic - a novel and successful technique to reason about imperative programs - to multithreaded object-oriented programs à la Java. First it shows how to finely reason about the start and join primitives for multithreading. Second, this book shows to reason about reentrant locks i.e. Java's locks. Then, the book describes two novel applications of separation logic : debugging of specifications by means of protocols and enhancement of verification by disproving. The book concludes with an entirely new approach to automatic parallelization that 1/ permits to parallelize arbitrary code (i.e. not only loops) 2/ offers high confidence in the parallelized programs obtained. This book is targeted to theorists and practitioners of program verification that aim at discovering the last advances in this field. 200 pp. Englisch. Nº de ref. del artículo: 9783838363165

Más información sobre este vendedor | Contactar al vendedor

Comprar nuevo
EUR 68,00
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 23,00
De Alemania a Estados Unidos de America
Destinos, gastos y plazos de envío
Imagen de archivo

Hurlin, Clement
ISBN 10: 3838363167 ISBN 13: 9783838363165
Nuevo PAP Cantidad disponible: > 20
Impresión bajo demanda
Librería:
PBShop.store US
(Wood Dale, IL, Estados Unidos de America)

Descripción PAP. Condición: New. New Book. Shipped from UK. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Nº de ref. del artículo: L0-9783838363165

Más información sobre este vendedor | Contactar al vendedor

Comprar nuevo
EUR 97,52
Convertir moneda

Añadir al carrito

Gastos de envío: GRATIS
A Estados Unidos de America
Destinos, gastos y plazos de envío
Imagen del vendedor

Clément Hurlin
ISBN 10: 3838363167 ISBN 13: 9783838363165
Nuevo Taschenbuch Cantidad disponible: 1
Impresión bajo demanda
Librería:
AHA-BUCH GmbH
(Einbeck, Alemania)

Descripción Taschenbuch. Condición: Neu. nach der Bestellung gedruckt Neuware - Printed after ordering - Multithreading is becoming ubiquitous to build high-performance software. Multithreaded programs, however, are both harder to write and harder to debug. The random occurrence of tricky bugs make them highly time-consuming to find. In this context, program verification is a powerful tool to build safe multithreaded programs. This book adapts separation logic - a novel and successful technique to reason about imperative programs - to multithreaded object-oriented programs à la Java. First it shows how to finely reason about the start and join primitives for multithreading. Second, this book shows to reason about reentrant locks i.e. Java's locks. Then, the book describes two novel applications of separation logic : debugging of specifications by means of protocols and enhancement of verification by disproving. The book concludes with an entirely new approach to automatic parallelization that 1/ permits to parallelize arbitrary code (i.e. not only loops) 2/ offers high confidence in the parallelized programs obtained. This book is targeted to theorists and practitioners of program verification that aim at discovering the last advances in this field. Nº de ref. del artículo: 9783838363165

Más información sobre este vendedor | Contactar al vendedor

Comprar nuevo
EUR 68,00
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 32,99
De Alemania a Estados Unidos de America
Destinos, gastos y plazos de envío
Imagen de archivo

Hurlin, Clement
ISBN 10: 3838363167 ISBN 13: 9783838363165
Nuevo PAP Cantidad disponible: > 20
Impresión bajo demanda
Librería:
PBShop.store UK
(Fairford, GLOS, Reino Unido)

Descripción PAP. Condición: New. New Book. Delivered from our UK warehouse in 4 to 14 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Nº de ref. del artículo: L0-9783838363165

Más información sobre este vendedor | Contactar al vendedor

Comprar nuevo
EUR 74,66
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 29,17
De Reino Unido a Estados Unidos de America
Destinos, gastos y plazos de envío
Imagen del vendedor

Clément Hurlin
ISBN 10: 3838363167 ISBN 13: 9783838363165
Nuevo Tapa blanda Cantidad disponible: > 20
Librería:
moluna
(Greven, Alemania)

Descripción Condición: New. Nº de ref. del artículo: 5416660

Más información sobre este vendedor | Contactar al vendedor

Comprar nuevo
EUR 55,21
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 48,99
De Alemania a Estados Unidos de America
Destinos, gastos y plazos de envío