Differences
This shows you the differences between two versions of the page.
| research:software:classboxes [2008/03/12 22:23] – created rtoledo | research:software:classboxes [2008/03/25 16:27] (current) – rtoledo | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== Classboxes ====== | ||
| + | ===== Introduction ===== | ||
| + | |||
| + | Classboxes are modules that restrict the visibility of changes to selected clients only, thereby offering more freedom in the way unanticipated changes may be implemented, | ||
| + | |||
| + | ===== Current Implementation ===== | ||
| + | |||
| + | The current implementation of classboxes is based on two components: | ||
| + | |||
| + | * A [[Reflex]]-based library. | ||
| + | * A [[http:// | ||
| + | |||
| + | The library provides a performant implementation of the semantincs of classboxes. | ||
| + | |||
| + | The compiler type-checks and compiles source files written in the concrete syntax of classboxes. | ||
| + | |||
| + | ===== Download ===== | ||
| + | |||
| + | The [[Reflex]] library for classboxes can be obtained from the following SVN repository: | ||
| + | |||
| + | http:// | ||
| + | |||
| + | The [[http:// | ||
| + | |||
| + | http:// | ||
| + | |||
| + | Both URLs can be accessed using the username //guest// and password // | ||
| + | |||
| + | ===== Credits ===== | ||
| + | |||
| + | This work is being developed thanks to the Fondecyt Project number 7070296 at the University of Chile. | ||
| + | |||
| + | Classboxes was originally conceived and developed | ||
| + | |||
| + | The current implementation based on [[Reflex]] and [[http:// | ||

