The Open University of Israel Software Engineering Research Lab

The Cedalion Workbench

Project Details

Submitted By:Boaz Rosenan
Adviser:Prof. David H. Lorenz
Title:The Cedalion Workbench
Course:22997: Graduate Project in Computer Science


Cedalion is a programming language designed as a host for internal domain specific languages (DSLs). It features syntactic freedom and composability of DSLs, thanks to the use of projectional editing. This software project provides a projectional editor for the Cedalion programming langauage, named the Cedalion Workbench . It is developed in Java, Prolog and Cedalion , as a plugin for the Eclipse platform.

Documentation and Resources