176 research outputs found

    Foreword

    Get PDF

    Foreword

    Get PDF

    Foreword

    Get PDF

    Foreword

    Get PDF

    Foreword

    Get PDF

    Preventive Law of Conflicts: Foreword

    Get PDF

    Foreword

    Get PDF

    Foreword

    Get PDF

    Foreword

    Get PDF
    In this thesis an operational semantics for a subset of the Java Virtual Machine (JVM) is developed and presented. The subset contains standard operations such as control flow, computation, and memory management. In addition, the subset contains a treatment of parallel threads of execution. The operational semantics are embedded into a ””-calculus based proof assistant, called the VeriCode Proof Tool (VCPT). VCPT has been developed at the Swedish Institute of Computer Science (SICS), and has powerful features for proving inductive assertions. Some examples of proving properties of programs using the embedding are presented.  I det hÀr examensarbetet  presenteras en operationell semantik för en delmÀngd av Javas virtuella maskin. Den delmÀngd som hanteras innehÄller kontrollflöde, berÀkningar och minneshantering. Vidare beskrivs  semantiken för parallella exekveringstrÄdar. Den operationella semantiken formaliseras i en bevisassistent for ””-kalkyl, VeriCode Proof Tool (VCPT). VCPT har utvecklats vid Swedish Institiute of Computer Science (SICS), och har kraftfulla tekniker för att bevisa induktiva pÄstÄenden. NÄgra exempel pÄ bevis av egenskaper hos program anvÀndandes formaliseringen presenteras ocksÄ

    Foreword

    Get PDF
    • 

    corecore