DiaSuite: A tool suite to develop Sense/Compute/Control applications

  • Authors:
  • Benjamin Bertran;Julien Bruneau;Damien Cassou;Nicolas Loriant;Emilie Balland;Charles Consel

  • Affiliations:
  • INRIA Bordeaux Sud-Ouest, 351 cours de la liberation 33405 Talence, France;INRIA Bordeaux Sud-Ouest, 351 cours de la liberation 33405 Talence, France;INRIA Bordeaux Sud-Ouest, 351 cours de la liberation 33405 Talence, France;Imperial College London, South Kensington Campus, London SW7 2AZ, UK;INRIA Bordeaux Sud-Ouest, 351 cours de la liberation 33405 Talence, France;INRIA Bordeaux Sud-Ouest, 351 cours de la liberation 33405 Talence, France

  • Venue:
  • Science of Computer Programming
  • Year:
  • 2014

Quantified Score

Hi-index 0.00

Visualization

Abstract

We present DiaSuite, a tool suite that uses a software design approach to drive the development process. DiaSuite focuses on a specific domain, namely Sense/Compute/Control (SCC) applications. It comprises a domain-specific design language, a compiler producing a Java programming framework, a 2D-renderer to simulate an application, and a deployment framework. We have validated our tool suite on a variety of concrete applications in areas including telecommunications, building automation, robotics and avionics.