• Corpus ID: 2109866

Further developments in generating type-safe messaging

  title={Further developments in generating type-safe messaging},
  author={R. Neswold and C. King},
At ICALEPCS '09, we introduced a source code generator that allows processes to communicate safely using data types native to each host language. In this paper, we discuss further development that has occurred since the conference in Kobe, Japan, including the addition of three more client languages, an optimization in network packet size and the addition of a new protocol data type. 

Tables from this paper

Resonant Frequency Control For the PIP-II Injector Test RFQ: Control Framework and Initial Results

A dedicated control framework is developed that handles higher-level system decisions as well as executes control calculations and is written in Python in a modular fashion for easy adjustments, readability, and portability.



Generation of simple, type-safe messages for inter-task communications

We present a development tool that generates source code to marshal and unmarshal messages. The code generator creates modules for differing processor architectures and programming languages.

Erlang Programming Language

  • Erlang Programming Language
  • 2011

Python" is a registered trademark of the Python Software Foundation

    Macintosh are registered trademarks of Apple

    • Macintosh are registered trademarks of Apple