Skip to main content
  • Conference proceedings
  • © 2018

Leveraging Applications of Formal Methods, Verification and Validation. Modeling

8th International Symposium, ISoLA 2018, Limassol, Cyprus, November 5-9, 2018, Proceedings, Part I

Editors:

(view affiliations)

Part of the book series: Lecture Notes in Computer Science (LNCS, volume 11244)

Part of the book sub series: Theoretical Computer Science and General Issues (LNTCS)

Conference series link(s): ISoLA: International Symposium on Leveraging Applications of Formal Methods

Conference proceedings info: ISoLA 2018.

Buying options

eBook
USD 79.99
Price excludes VAT (USA)
  • ISBN: 978-3-030-03418-4
  • Instant PDF download
  • Readable on all devices
  • Own it forever
  • Exclusive offer for individuals only
  • Tax calculation will be finalised during checkout
Softcover Book
USD 99.99
Price excludes VAT (USA)

This is a preview of subscription content, access via your institution.

Table of contents (34 papers)

  1. Front Matter

    Pages I-XV
  2. Towards a Unified View of Modeling and Programming

    1. Front Matter

      Pages 1-1
    2. Towards a Unified View of Modeling and Programming (ISoLA 2018 Track Introduction)

      • Manfred Broy, Klaus Havelund, Rahul Kumar, Bernhard Steffen
      Pages 3-21
    3. On Modeling and Programming

      • Neil D. Jones
      Pages 22-34
    4. A Non-unified View of Modelling, Specification and Programming

      • Stefan Hallerstede, Peter Gorm Larsen, John Fitzgerald
      Pages 52-68
    5. On Models and Code

      • Marieke Huisman
      Pages 111-118
    6. Type Theory as a Framework for Modelling and Programming

      • Cezar Ionescu, Patrik Jansson, Nicola Botta
      Pages 119-133
    7. Bringing Effortless Refinement of Data Layouts to Cogent

      • Liam O’Connor, Zilin Chen, Partha Susarla, Christine Rizkallah, Gerwin Klein, Gabriele Keller
      Pages 134-149
    8. Programming Is Modeling

      • Rance Cleaveland
      Pages 150-161
    9. Modeling with Scala

      • Klaus Havelund, Rajeev Joshi
      Pages 184-205
    10. This Is Not a Model

      • Ole Lehrmann Madsen, Birger Møller-Pedersen
      Pages 206-224
    11. A Unified Approach for Modeling, Developing, and Assuring Critical Systems

      • John Hatcliff, Brian R. Larson, Jason Belt, Robby, Yi Zhang
      Pages 225-245
    12. Towards Interactive Compilation Models

      • Steven Smyth, Alexander Schulz-Rosengarten, Reinhard von Hanxleden
      Pages 246-260
    13. From Modeling to Model-Based Programming

      • Gabor Karsai
      Pages 295-308

Other Volumes

  1. Leveraging Applications of Formal Methods, Verification and Validation. Modeling

    8th International Symposium, ISoLA 2018, Limassol, Cyprus, November 5-9, 2018, Proceedings, Part I
  2. Leveraging Applications of Formal Methods, Verification and Validation. Verification

    8th International Symposium, ISoLA 2018, Limassol, Cyprus, November 5-9, 2018, Proceedings, Part II
  3. Leveraging Applications of Formal Methods, Verification and Validation. Distributed Systems

    8th International Symposium, ISoLA 2018, Limassol, Cyprus, November 5-9, 2018, Proceedings, Part III
  4. Leveraging Applications of Formal Methods, Verification and Validation. Industrial Practice

    8th International Symposium, ISoLA 2018, Limassol, Cyprus, November 5-9, 2018, Proceedings, Part IV

About this book

The four-volume set LNCS 11244, 11245, 11246, and 11247 constitutes the refereed proceedings of the 8th International Symposium on Leveraging Applications of Formal Methods, Verification and Validation, ISoLA 2018, held in Limassol, Cyprus, in October/November 2018. 

The papers presented were carefully reviewed and selected for inclusion in the proceedings. Each volume focusses on an individual topic with topical section headings within the volume:
Part I, Modeling: Towards a unified view of modeling and programming; X-by-construction, STRESS 2018.
Part II, Verification: A broader view on verification: from static to runtime and back; evaluating tools for software verification; statistical model checking; RERS 2018; doctoral symposium.
Part III, Distributed Systems: rigorous engineering of collective adaptive systems; verification and validation of distributed systems; and cyber-physical systems engineering.
Part IV, Industrial Practice: runtime verification from the theory to the industry practice; formal methods in industrial practice - bridging the gap; reliable smart contracts: state-of-the-art, applications, challenges and future directions; and industrial day. 


Keywords

  • artificial intelligence
  • computer organisation systems
  • data security
  • formal logic
  • formal methods
  • Internet of Things (IoT)
  • mathematics of computing
  • model checking
  • privacy
  • program compilers
  • programming languages
  • security systems
  • semantics
  • software engineering
  • software evaluation
  • specifications
  • theory of computation
  • verification

Editors and Affiliations

  • University of Limerick, Limerick, Ireland

    Tiziana Margaria

  • TU Dortmund, Dortmund, Germany

    Bernhard Steffen

Bibliographic Information

Buying options

eBook
USD 79.99
Price excludes VAT (USA)
  • ISBN: 978-3-030-03418-4
  • Instant PDF download
  • Readable on all devices
  • Own it forever
  • Exclusive offer for individuals only
  • Tax calculation will be finalised during checkout
Softcover Book
USD 99.99
Price excludes VAT (USA)