This plug-in adds support for editing Protelis (.pt) files from within Eclipse, with syntax check, highlighting, and code suggestions. The goal of the Protelis language is to make it easier to build a resilient and well-behaved networked system out of an assortment of different potentially mobile devices. Protelis is designed for the paradigm of "aggregate programming", a way of thinking about and decomposing problems that can be solved with a network of distributed sensors and computers. Aggregate programming tries to produce reliable and robust collective behavior from uncoordinated local interactions between machines.
For more information about aggregate computing, see this scientific paper: https://doi.org/10.1109/MC.2015.261
For more information about the Protelis language, visit www.protelis.org and see this scientific paper: https://doi.org/10.1145/2695664.2695913
Categories: Editor, Internet of Things (IoT), Languages, Programming Languages, Science
Tags: aggregate computing, aggregate programming, languages, emerging paradigm, protelis, proto, scafi, Functional, aggregate
Additional Details
Eclipse Versions: 2026-03 (4.39), 2025-12 (4.38), 2025-09 (4.37), 2025-06 (4.36), 2025-03 (4.35), 2024-12 (4.34), 2024-09 (4.33), 2024-06 (4.32), 2024-03 (4.31)
Platform Support: Windows, Mac, Linux/GTK
Organization Name: University of Bologna and Raytheon BBN Technologies
Development Status: Production/Stable
Date Created: Thursday, January 10, 2019 - 04:44
License: Other Open Source
Date Updated: Monday, November 3, 2025 - 15:34
Submitted by: Danilo Pianini
| Date | Ranking | Installs | Clickthroughs |
|---|---|---|---|
| January 2026 | 0/0 | 0 | 15 |
| December 2025 | 0/0 | 0 | 30 |
| November 2025 | 539/626 | 2 | 17 |
| October 2025 | 0/0 | 0 | 11 |
| September 2025 | 0/0 | 0 | 19 |
| August 2025 | 0/0 | 0 | 19 |
| July 2025 | 579/636 | 1 | 6 |
| June 2025 | 594/627 | 1 | 10 |
| May 2025 | 0/0 | 0 | 17 |
| April 2025 | 0/0 | 0 | 18 |
| March 2025 | 617/661 | 1 | 16 |
| February 2025 | 0/0 | 0 | 19 |
