Contributions

  • Schmid, Joachim - Contributor
  • Börger, Egon - Contributor

Publication

2001 - Springer Berlin Heidelberg, Berlin, Heidelberg, Germany

Language

English

Word Count

98,000 words, Guess

Page Count

392 pages

Physical Format

Electronic resource

Identifiers

and 2 more
  • OCLC Control Number840292725
  • Better World Books9783642594953

Classifications

  • LCCQA76.6-76.66

Description

This book provides a high-level description, together with a mathematical and an experimental analysis, of Java and of the Java Virtual Machine (JVM), including a standard compiler of Java programs to JVM code and the security critical bytecode verifier component of the JVM. The description is structured into language layers and machine components. It comes with a natural executable refinement which can be used for testing code. The method developed for this purpose is based on Abstract State Machines (ASMs) and can be applied to other virtual machines and to other programming languages as well. The book is written for advanced students and for professionals and practitioners in research and development who need for their work a complete and transparent definition and an executable model of the language and of the virtual machine underlying its intended implementation.

Subjects

Links

Other Editions

  • Java and the Java Virtual Machine: Definition, Verification, ValidationElectronic resourceSpringer Berlin Heidelberg2001-01-01

Reader Reviews

No reviews yet for this book.

Be the first to share your thoughts!