Current challenges - grahnian/dcal GitHub Wiki

First Hurdles

  1. IDE Replacement- The original IDE that DCAL used was written in Flash. It is, therefore, not maintainable by me.
  2. Language representation- The original IDE was based upon a server-and-client model, and programs were written directly to a database. Eclipse's xText is the likely target replacement, which means a textual representation of the language has priority. And then I have to figure out how to create editable flow charts within Eclipse.

Ponderables

  1. Cooperation- What is the best way to model cooperation between agents?
  2. Concurrency- If a few tweaks to assumptions are made, can agents run concurrently?