• Fri frakt över 249 kr
  • •
  • Snabba leveranser
  • •
  • Billiga böcker
Kundservice

Du är på sajten för privatpersoner.

Företag, bibliotek eller offentlig verksamhet?

Du handlar på classic.bokus.com, där alla dina funktioner finns intakta.
Till classic.bokus.com
Bokus logotyp. Gå till startsidan.
  • Erbjudanden
  • Nyheter
  • Student
  • Topplistor
  • Barn & ungdom
  • Bokus Play
  • E-böcker
  • Pocketböcker
  • Spel & pussel

10% studentrabatt med kod TERM26

Sidfot

Mina sidor

    Hjälp

    • Kundservice
    • Vanliga frågor och svar
    • Frakt och leverans
    • Retur vid ångerrätt
    • Reklamera vara
    • Betalning
    • Köpvillkor
    • Allmänna villkor
    • Information om webbplatsens tillgänglighet

    Om Bokus

    • Om oss
    • Pressrum
    • För studenter
    • För företag
    • För bibliotek och offentlig verksamhet
    • För leverantörer
    • Hållbarhet

    Populärt

    • Aktuella erbjudanden
    • Presentkort
    • Studentlitteratur
    • Nya böcker
    • Topplistor
    • Signerade böcker
    • Engelska böcker

    Inspiration

    • Boktips
    • BookTok
    • Populära bokserier
    • Barnbokskaraktärer
    • Populära författare

    Mina sidor

      Hjälp

      • Kundservice
      • Vanliga frågor och svar
      • Frakt och leverans
      • Retur vid ångerrätt
      • Reklamera vara
      • Betalning
      • Köpvillkor
      • Allmänna villkor
      • Information om webbplatsens tillgänglighet

      Om Bokus

      • Om oss
      • Pressrum
      • För studenter
      • För företag
      • För bibliotek och offentlig verksamhet
      • För leverantörer
      • Hållbarhet

      Populärt

      • Aktuella erbjudanden
      • Presentkort
      • Studentlitteratur
      • Nya böcker
      • Topplistor
      • Signerade böcker
      • Engelska böcker

      Inspiration

      • Boktips
      • BookTok
      • Populära bokserier
      • Barnbokskaraktärer
      • Populära författare
      Logotyp för Bokus
      Följ oss på Facebook (extern länk)Följ oss på Instagram (extern länk)Följ oss på YouTube (extern länk)Följ oss på TikTok (extern länk)
      bokus @ CookiesAnpassa cookiesIntegritetspolicyKöpvillkor
      Till Citymail hemsida (extern länk)Till Budbee hemsida (extern länk)Till Postnord hemsida (extern länk)Till Schenker hemsida (extern länk)Till Early Bird hemsida (extern länk)Till Walleys hemsida (extern länk)
      1. Data och IT
      2. Programmeringsböcker
      3. Programvaruutveckling

      Java and the Java Virtual Machine

      Definition, Verification, Validation

      AvRobert F. Stärk,Joachim Schmid

      Häftad, Engelska, 2014

      566 kr

      Beställningsvara. Skickas inom 10-15 vardagar. Fri frakt över 249 kr.

      Fler format och utgåvor

      Inbunden

      566 kr

      Beskrivning

      The origin of this book goes back to the Dagstuhl seminar on Logic for System Engineering, organized during the first week of March 1997 by S. Jiihnichen, J. Loeckx, and M. Wirsing. During that seminar, after Egon Borger's talk on How to Use Abstract State Machines in Software Engineering, Wolfram Schulte, at the time a research assistant at the University of Ulm, Germany, questioned whether ASMs provide anything special as a scientifically well­ founded and rigorous yet simple and industrially viable framework for high­ level design and analysis of complex systems, and for natural refinements of models to executable code. Wolfram Schulte argued, referring to his work with K. Achatz on A Formal Object-Oriented Method Inspired by Fusion and Object-Z [1], that with current techniques of functional programming and of axiomatic specification, one can achieve the same result. An intensive and long debate arose from this discussion. At the end of the week, it led Egon Borger to propose a collaboration on a real-life specification project of Wolfram Schulte's choice, as a comparative field test of purely functional­ declarative methods and of their enhancement within an integrated abstract state-based operational (ASM) approach. After some hesitation, in May 1997 Wolfram Schulte accepted the offer and chose as the theme a high-level specification of Java and of the Java Virtual Machine.

      Produktinformation

      • Utgivningsdatum:2014-08-23
      • Mått:155 x 235 x 22 mm
      • Vikt:598 g
      • Format:Häftad
      • Språk:Engelska
      • Antal sidor:381
      • Förlag:Springer-Verlag Berlin and Heidelberg GmbH & Co. KG
      • ISBN:9783642639975

      Utforska kategorier

      • Programvaruutveckling inom Data och IT
      • Programmeringsböcker inom Data och IT

      Recensioner i media

      From the reviews: "A professional Java programmer must know what his program exactly will do, if it is run on a Java Virtual Machine (JVM). To help these professionals, the book presents a mathematical framework using the notation of Abstract State Machines (ASMs). ... it is addressed to professional software engineers and to advanced students who require a complete and exact definition of Java and of the behaviour of the JVM. With AsmGofer an interesting experimental system for program verification is available." (W. Brecht, Zentralblatt MATH, Vol. 978, 2002)

      Innehållsförteckning

      • 1. Introduction.- 1.1 The goals of the book.- 1.2 The contents of the book.- 1.3 Decomposing Java and the JVM.- 1.4 Sources and literature.- 2. Abstract State Machines.- 2.1 ASMs in a nutshell.- 2.2 Mathematical definition of ASMs.- 2.3 Notational conventions.- I. Java.- 3. The imperative core JavaI of Java.- 4. The procedural extension JavaC of JavaI.- 5. The object-oriented extension $${\text{Jav}}{ {\text{a}}_\mathcal{O}}$$ of JavaC.- 6. The exception-handling extension Java? of $${\text{Jav}}{ {\text{a}}_\mathcal{O}}$$.- 7. The concurrent extension JavaT of Java?.- 8. Java is type safe.- II. Compilation of Java: The Trustful JVM.- 9. The JVMI submachine.- 10. The procedural extension JVMC of JVMI.- 11. The object-oriented extension $${\text{JV}}{ {\text{M}}_\mathcal{O}}$$ of JVMC.- 12. The exception-handling extension JVM? of $${\text{JV}}{ {\text{M}}_\mathcal{O}}$$.- 13. Executing the JVMN.- 14. Correctness of the compiler.- III. Bytecode Verification: The Secure JVM.- 15. The defensive virtual machine.- 16. Bytecode type assignments.- 17. The diligent virtual machine.- 18. The dynamic virtual machine.- A. Executable Models.- A.1 Overview.- A.2 Java.- A.3 Compiler.- A.4 Java Virtual Machine.- B. Java.- B.1 Rules.- B.2 Arrays.- C. JVM.- C.1 Trustful execution.- C.2 Defensive execution.- C.3 Diligent execution.- C.4 Check functions.- C.5 Successor functions.- C.6 Constraints.- C.7 Arrays.- C.8 Abstract versus real instructions.- D. Compiler.- D.1 Compilation functions.- D.2 maxOpd.- D.3 Arrays.- References.- List of Figures.- List of Tables.
      Hoppa över listan

      Du kanske också är intresserad av

      Robert F. Stärk, Joachim Schmid, Egon Börger - Java and the Java Virtual Machine, Inbunden

      Java and the Java Virtual Machine

      Robert F. Stärk, Joachim Schmid, Egon Börger

      Inbunden, 2001

      566 kr

      Joachim Schmid, Ruthard Minkner - Technologie der Messwandler, E-bok

      Technologie der Messwandler

      Joachim Schmid, Ruthard Minkner

      E-bok
      2020

      1 129 kr

      Hans Ambrosi, Bernd H. E. Hill, Erika Maul, Ernst H. Rühl, Joachim Schmid, Fritz Schumann - Farbatlas Rebsorten, Inbunden

      Farbatlas Rebsorten

      Hans Ambrosi, Bernd H. E. Hill, Erika Maul, Ernst H. Rühl, Joachim Schmid, Fritz Schumann

      Inbunden, 2011

      343 kr

      Egon Borger, Joachim Schmid, Robert F. Stark - Java and the Java Virtual Machine, E-bok

      Java and the Java Virtual Machine

      Egon Borger, Joachim Schmid, Robert F. Stark

      E-bok
      2012

      732 kr

      Joachim Schmid, Ruthard Minkner - Technology of Instrument Transformers, E-bok

      Technology of Instrument Transformers

      Joachim Schmid, Ruthard Minkner

      E-bok
      2021

      1 105 kr

      Ruthard Minkner, Joachim Schmid - Technology of Instrument Transformers, Häftad

      Technology of Instrument Transformers

      Ruthard Minkner, Joachim Schmid

      Häftad, 2022

      875 kr

      Ruthard Minkner, Joachim Schmid - Technology of Instrument Transformers, Inbunden

      Technology of Instrument Transformers

      Ruthard Minkner, Joachim Schmid

      Inbunden, 2021

      1 200 kr

      Ruthard Minkner, Joachim Schmid - Technologie der Messwandler, Inbunden

      Technologie der Messwandler

      Ruthard Minkner, Joachim Schmid

      Inbunden, 2020

      1 122 kr

      Egon Börger, Angelo Gargantini, Elvinia Riccobene - Abstract State Machines 2003: Advances in Theory and Practice, Häftad

      Abstract State Machines 2003: Advances in Theory and Practice

      Egon Börger, Angelo Gargantini, Elvinia Riccobene

      Häftad, 2003

      566 kr

      Egon Börger, Alexander Raschke - Modeling Companion for Software Practitioners, Häftad

      Modeling Companion for Software Practitioners

      Egon Börger, Alexander Raschke

      Häftad, 2018

      733 kr