Formal Software on ArcaTools

ArcaTools is a framework to bring to the web a collection of tools, decreasing the time to start experimenting with existing tools, while exploiting the interactivity and visualisation capabilities of existing web technologies. Developed mainly by members of ARCA.

All tools follow the following approach:

  • Back-end developed mainly in Scala, resorting to other independent projects;
  • JavaScript code generated when possible, some parts executed on our servers when needed;
  • 3rd party tools are linked internally, such as: mCRL2, UPPAAL, and SageMath;
  • All code is open-source and available.

You can find experiment the tools and find the associated resources online:

Some of the featured tools include:

José Proença
José Proença
Assistant Researcher

José Proença is a senior researcher and invited professor at Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto, working in the Research Center in Real-Time & Embedded Computing Systems, investigating mainly coordination aspects and formal methods in the context of Cyber-Physical Systems. He is actively involved in a H2020 project and in 2 FCT projects, in one of which as coordinator. He currently belongs to the steering committee of 2 international conferences in fundamental computer science, he chaired the program committee of 5 international research venues with edited proceedings, edited 2 journal volumes, and was the member of 16 program-committees of international venues.