Hello.
This is just for announcing the release of DESweb 1.3, a new web interface to DES:
As a matter of experimentation, it was originally fully implemented in SWI-Prolog, with all requests performed at the server-side. Now, and with the goal to enhancing user experience, many functions have been moved to the client (with JavaScript).
This tool features in particular a text editor, a console interface, and a user file system stored at the server. Users can be registered (typically professors and students) or simply guests (with no need for registration). So, anyone can try it out.
DESweb has been used at classroom in this academic course mainly for learning SQL (though it can be used also for Datalog, Relational Algebra and Calculi, and almost all the stuff included in DES -modulo security issues). Our experience was better with this interface than with the Java-based ACIDE simply because it does not need installation (despite the latter provided much more functionalities). In addition, we can log system sessions to evaluate how good it helps students with the feedbak provided by both syntactic error reports and semantic warnings.
In addition to the usual readme file, a brief user guide mainly geared towards students is included in the user file system root, both in English and Spanish.
Best regards.
Fernando