AnBx IDE

Add this URL to your Eclipse Installation to reach this solution's update site.

2024-09 (4.33), 2024-06 (4.32), 2024-03 (4.31), 2023-12 (4.30), 2023-09 (4.29), 2023-06 (4.28), 2023-03 (4.27), 2024-12 (4.34)

https://www.dais.unive.it/~modesti/anbx/ide/

Learn more...
Solution Description

This Integrated Development Environment (IDE) facilitates the design, verification, and implementation of security protocols, aiming to reduce the adoption barrier for formal methods tools in the security domain. Following the principles of Model-Driven Development (MDD), the environment assists users in specifying models with the simple and intuitive Alice and Bob (AnB) narration language, as well as its extension, AnBx. Additionally, it offers a push-button solution for the formal verification of both abstract and concrete models, and the automatic generation of Java implementations and ProVerif specifications. The tool also supports the applied pi calculus, used for modelling security protocols in ProVerif.

Key Features:

This Eclipse-based IDE integrates with existing languages and tools for the modelling and verification of security protocols, including:

  • AnBx Compiler and Code Generator: Targets include AnB, ProVerif, Java, and Java (Docker).
  • OFMC: A model checker, for security protocols verification.
  • ProVerif: A verifier for cryptographic protocols.

Requirements:

  • Java 11 or later.
  • XText Redistributable 2.34.0 or later.
  • External tools (AnBx Compiler, OFMC, and ProVerif) need to be downloaded separately. Packages for Windows, Linux, and macOS are available on the support site, where you will also find comprehensive documentation.
Additional Details

Eclipse Versions: 2024-09 (4.33), 2024-06 (4.32), 2024-03 (4.31), 2023-12 (4.30), 2023-09 (4.29), 2023-06 (4.28), 2023-03 (4.27), 2024-12 (4.34)

Platform Support: Windows, Mac, Linux/GTK

Development Status: Beta

Date Created: Tuesday, November 28, 2017 - 19:15

License: GPL

Date Updated: Wednesday, November 20, 2024 - 18:58

Submitted by: Paolo Modesti

Screenshot
Date Ranking Installs Clickthroughs
December 2024 488/581 2 3
November 2024 475/658 7 14
October 2024 493/663 6 8
September 2024 502/642 5 9
August 2024 482/641 6 11
July 2024 488/663 7 16
June 2024 465/681 9 14
May 2024 441/682 12 154
April 2024 352/687 27 16
March 2024 486/694 9 19
February 2024 409/687 18 17
January 2024 464/691 9 15
View Data for all Listings

Unsuccessful Installs

Unsuccessful Installs in the last 7 Days: 0

Download last 500 errors (CSV)

Marketplace Drag to Install Button

By adding the following code below to your website you will be able to add an install button for AnBx IDE.

HTML Code:

Markdown Syntax:

Output:

Drag to your running Eclipse* workspace. *Requires Eclipse Marketplace Client

Reviews Add new review