Formal Development of a Network-Centric RTOS

Software Engineering for Reliable Embedded Systems

  • Eric Verhulst
  • Raymond T. Boute
  • José Miguel Sampaio Faria
  • Bernhard H.C. Sputh
  • Vitaliy Mezhuyev

Table of contents

  1. Front Matter
    Pages i-xvii
  2. Trustworthy Embedded Systems

    1. Front Matter
      Pages 1-1
    2. Eric Verhulst, Raymond T. Boute, José Miguel Sampaio Faria, Bernhard H. C. Sputh, Vitaliy Mezhuyev
      Pages 3-14
    3. Eric Verhulst, Raymond T. Boute, José Miguel Sampaio Faria, Bernhard H. C. Sputh, Vitaliy Mezhuyev
      Pages 15-41
  3. Formal Modeling Fundamentals

    1. Front Matter
      Pages 43-43
    2. Eric Verhulst, Raymond T. Boute, José Miguel Sampaio Faria, Bernhard H. C. Sputh, Vitaliy Mezhuyev
      Pages 45-72
    3. Eric Verhulst, Raymond T. Boute, José Miguel Sampaio Faria, Bernhard H. C. Sputh, Vitaliy Mezhuyev
      Pages 73-86
  4. OpenComRTOS Design

    1. Front Matter
      Pages 87-87
    2. Eric Verhulst, Raymond T. Boute, José Miguel Sampaio Faria, Bernhard H. C. Sputh, Vitaliy Mezhuyev
      Pages 89-105
    3. Eric Verhulst, Raymond T. Boute, José Miguel Sampaio Faria, Bernhard H. C. Sputh, Vitaliy Mezhuyev
      Pages 107-119
    4. Eric Verhulst, Raymond T. Boute, José Miguel Sampaio Faria, Bernhard H. C. Sputh, Vitaliy Mezhuyev
      Pages 121-131
    5. Eric Verhulst, Raymond T. Boute, José Miguel Sampaio Faria, Bernhard H. C. Sputh, Vitaliy Mezhuyev
      Pages 133-140
  5. Appendix

    1. Front Matter
      Pages 141-141
    2. Eric Verhulst, Raymond T. Boute, José Miguel Sampaio Faria, Bernhard H. C. Sputh, Vitaliy Mezhuyev
      Pages 143-168
    3. Eric Verhulst, Raymond T. Boute, José Miguel Sampaio Faria, Bernhard H. C. Sputh, Vitaliy Mezhuyev
      Pages 169-197
    4. Eric Verhulst, Raymond T. Boute, José Miguel Sampaio Faria, Bernhard H. C. Sputh, Vitaliy Mezhuyev
      Pages 199-210
  6. Back Matter
    Pages 211-219

About this book

Introduction

This book describes a formally developed, network-centric Real-Time Operating System, OpenComRTOS. One of the first in its kind, OpenComRTOS was originally developed to verify the usefulness of formal methods in the context of embedded software engineering.
Using the formal methods described in this book produces results that are more reliable and higher performance. This methodology is unique because it covers the full range of product development, from requirements and specifications to the final execution platform. It is compatible with safety related engineering standards, such as IEC61508.



  • Uses formal methods to develop Network-centric Real-time Operating Systems
  • Unified Semantics provides a solid base for model driven systems development and can be tuned to an application-specific, concurrent programming paradigm
  • Methods presented enable model-driven, high-reliability, high-performance software & systems engineering
  • Compatible with International Electrotechnical Commission (IEC) 61508, the standard governing functional safety of programmable electronic systems.









Keywords

Architectural Semantics Concurrent Programming Embedded Systems Formal Methods Industrial Formal Methods Model Driven Engineering RTOS Real-time embedded systems Real-time operating systems Software Engineering Unified Semantics

Authors and affiliations

  • Eric Verhulst
    • 1
  • Raymond T. Boute
    • 2
  • José Miguel Sampaio Faria
    • 3
  • Bernhard H.C. Sputh
    • 4
  • Vitaliy Mezhuyev
    • 5
  1. 1.Open License SocietyLeuvenBelgium
  2. 2.Fac. Engineering, Dept. Information TechnologyUniversiteit GentGentBelgium
  3. 3.MazarefesPortugal
  4. 4.Open License SocietyLeuvenBelgium
  5. 5.Open License SocietyLeuvenBelgium

Bibliographic information

  • DOI https://doi.org/10.1007/978-1-4419-9736-4
  • Copyright Information Springer Science+Business Media, LLC 2011
  • Publisher Name Springer, Boston, MA
  • eBook Packages Engineering
  • Print ISBN 978-1-4419-9735-7
  • Online ISBN 978-1-4419-9736-4
  • About this book