Behavior-based programming of Lego Mindstorms EV3 robot

Authors

  • Patrik Truzsi University of Miskolc
  • Erika Baksáné Varga University of Miskolc

DOI:

https://doi.org/10.35925/j.multi.2021.3.2

Keywords:

behavior-based programming, behavioral types in Java, robot programming

Abstract

A recent trend in the evolution of programming languages is to use behavioral types to ensure the accurate operation of large-scale communication-based systems. Behavioral types define a set of interfaces, communication protocols, contracts and choreography. Their successful application presumes that the programmer knows how they are represented in a given programming language and how to integrate them with other programming constructs. The present paper aims at studying the integration of behavioral types in Java by means of a Lego Mindstorms EV3 robot program.

Downloads

Published

2021-02-21