Lyt når som helst, hvor som helst

Nyd den ubegrænsede adgang til tusindvis af spændende e- og lydbøger - helt gratis

  • Lyt og læs så meget du har lyst til
  • Opdag et kæmpe bibliotek fyldt med fortællinger
  • Eksklusive titler + Mofibo Originals
  • Opsig når som helst
Start tilbuddet
DK - Details page - Device banner - 894x1036

Theories of Programming: The Life and Works of Tony Hoare

Serier

1 of 64

Sprog
Engelsk
Format
Kategori

Fakta

Sir Tony Hoare has had an enormous influence on computer science, from the Quicksort algorithm to the science of software development, concurrency and program verification. His contributions have been widely recognised: He was awarded the ACM’s Turing Award in 1980, the Kyoto Prize from the Inamori Foundation in 2000, and was knighted for “services to education and computer science” by Queen Elizabeth II of England in 2000.

This book presents the essence of his various works—the quest for effective abstractions—both in his own words as well as chapters written by leading experts in the field, including many of his research collaborators. In addition, this volume contains biographical material, his Turing award lecture, the transcript of an interview and some of his seminal papers. Hoare’s foundational paper “An Axiomatic Basis for Computer Programming”, presented his approach, commonly known as Hoare Logic, for proving the correctness of programs by using logical assertions. Hoare Logic and subsequent developments have formed the basis of a wide variety of software verification efforts. Hoare was instrumental in proposing the Verified Software Initiative, a cooperative international project directed at the scientific challenges of large-scale software verification, encompassing theories, tools and experiments. Tony Hoare’s contributions to the theory and practice of concurrent software systems are equally impressive. The process algebra called Communicating Sequential Processes (CSP) has been one of the fundamental paradigms, both as a mathematical theory to reason about concurrent computation as well as the basis for the programming language occam. CSP served as a framework for exploring several ideas in denotational semantics such as powerdomains, as well as notions of abstraction and refinement. It is the basis for a series of industrial-strength tools which have been employed in a wide range of applications. This book also presents Hoare’s work in the last few decades. These works include a rigorous approach to specifications in software engineering practice, including procedural and data abstractions, data refinement, and a modular theory of designs. More recently, he has worked with collaborators to develop Unifying Theories of Programming (UTP). Their goal is to identify the common algebraic theories that lie at the core of sequential, concurrent, reactive and cyber-physical computations.

© 2021 ACM Books (E-bog): 9781450387309

Release date

E-bog: 26. september 2021

Tags

    Andre kan også lide...

    1. The World According to Physics Jim Al-Khalili
    2. How Smart Machines Think Sean Gerrish
    3. Middle Tech: Software Work and the Culture of Good Enough Paula Bialski
    4. Is This Wi-Fi Organic?: A Guide to Spotting Misleading Science Online (Science Myths Debunked) Dave Farina
    5. Artificial Intelligence: From Medieval Robots to Neural Networks Clifford A. Pickover
    6. Disney's Land Richard Snow
    7. To Rule the Waves: How Control of the World's Oceans Determines the Fate of the Superpowers Bruce Jones
    8. The Blind Spot: Science and the Crisis of Uncertainty William Byers
    9. The Odd Quantum Sam Treiman
    10. Avatar-Philosophy (and -Religion) or FAITHEISM Edmond Wright
    11. Bowling Alone: Revised and Updated: The Collapse and Revival of American Community Robert D. Putnam
    12. Elemental: How the Periodic Table Can Now Explain (Nearly) Everything Tim James
    13. Dedicated: The Case for Commitment in an Age of Infinite Browsing Pete Davis
    14. Philosophy of Language Scott Soames
    15. Golden: The Power of Silence in a World of Noise Justin Zorn
    16. Genetic Engineering: Progress and Controversy Scientific American
    17. Democracy, Culture and the Voice of Poetry Robert Pinsky
    18. Single Digits: In Praise of Small Numbers Marc Chamberland
    19. Dark Matter and the Dinosaurs: The Astounding Interconnectedness of the Universe Lisa Randall
    20. A History of Ambiguity Anthony Ossa-Richardson
    21. The Gene: An Intimate History Siddhartha Mukherjee
    22. When the Bombs Stopped: The Legacy of War in Rural Cambodia Erin Lin
    23. The Black Hole War: My Battle with Stephen Hawking to Make the World Safe for Quantum Mechanics Leonard Susskind
    24. Common Ground: Reimagining American History Gary Y. Okihiro
    25. On Writing: A Memoir Of The Craft Stephen King
    26. Cosmosapiens: Human Evolution from the Origin of the Universe John Hands
    27. Writing Outside the Nation Azade Seyhan
    28. Covenants without Swords: Idealist Liberalism and the Spirit of Empire Jeanne Morefield
    29. Empire for Liberty: Melville and the Poetics of Individualism Wai Chee Dimock
    30. Emergent Actors in World Politics: How States and Nations Develop and Dissolve Lars-Erik Cederman
    31. Cultural Capitals: Early Modern London and Paris Karen Newman
    32. Bearing the Dead: The British Culture of Mourning from the Enlightenment to Victoria Esther Schor
    33. Democracy and Knowledge: Innovation and Learning in Classical Athens Josiah Ober
    34. This Idea is Brilliant: Lost, Overlooked, and Underappreciated Scientific Concepts Everyone Should Know John Brockman
    35. Shakespeare's Brain: Reading with Cognitive Theory Mary Thomas Crane
    36. Feeding Gotham: The Political Economy and Geography of Food in New York, 1790–1860 Gergely Baics
    37. History and Strategy Marc Trachtenberg
    38. Philosophy after Darwin: Classic and Contemporary Readings Michael Ruse
    39. Shadow Empires: An Alternative Imperial History Thomas J. Barfield
    40. Astrotopia: The Dangerous Religion of the Corporate Space Race Mary-Jane Rubenstein
    41. Cannibal Island: Death in a Siberian Gulag Nicolas Werth
    42. The Origin of the Universe John D. Barrow
    43. The Five-Million-Year Odyssey: The Human Journey from Ape to Agriculture Peter Bellwood
    44. A Machine to Make a Future: Biotech Chronicles Talia Dan-Cohen
    45. When Bad Thinking Happens to Good People: How Philosophy Can Save Us from Ourselves Steven Nadler

    Vælg dit abonnement

    • Over 600.000 titler

    • Download og nyd titler offline

    • Eksklusive titler + Mofibo Originals

    • Børnevenligt miljø (Kids Mode)

    • Det er nemt at opsige når som helst

    Flex

    For dig som vil prøve Mofibo.

    89 kr. /måned
    • 1 konto

    • 20 timer/måned

    • Gem op til 100 ubrugte timer

    • Eksklusivt indhold hver uge

    • Fri lytning til podcasts

    • Ingen binding

    Prøv gratis
    Den mest populære

    Premium

    For dig som lytter og læser ofte.

    129 kr. /måned
    • 1 konto

    • 100 timer/måned

    • Eksklusivt indhold hver uge

    • Fri lytning til podcasts

    • Ingen binding

    Start tilbuddet

    Unlimited

    For dig som lytter og læser ubegrænset.

    149 kr. /måned
    • 1 konto

    • Ubegrænset adgang

    • Eksklusivt indhold hver uge

    • Fri lytning til podcasts

    • Ingen binding

    Start tilbuddet

    Family

    For dig som ønsker at dele historier med familien.

    Fra 179 kr. /måned
    • 2-6 konti

    • 100 timer/måned pr. konto

    • Fri lytning til podcasts

    • Kun 39 kr. pr. ekstra konto

    • Ingen binding

    2 konti

    179 kr. /måned
    Prøv gratis