LuMiNous
LuMiNous is a tool implementing the automatic generation of runtime checks for system level properties in a MDA-like process.
Publications and Documentation
- Property Templates and Assertions Supporting Runtime Failure Detection
-
Technical report detailing fundamental results about failure classes and their relation to system-level properties. [PDF]
- An Approach to Detecting Failures Automatically
Position paper outlining the overall vision and use cases of the LuMiNous technology. [PDF]
Downloads
The most recent released version of LuMiNous is available through the update site. Additional resources are listed below.
- Example Ant build script (alpha release 2008-12-03)
To obtain the source code please contact the project developers.
Using the plug-ins
- Download and install the LuMiNous feature from the update site. It requires AJDT, Eclipse UML and JET 2.0 to work.
- To apply the LuMiNous transformation to a model, create a new run configuration of type "JET Transformation". Select your model, and uml2aj as the transformation.
- Run the transform, add all dependecies to other projects/libraries to your modeling project, and compile. If you get exceptions from AJDT, use the example build script and Ant to debug your code.
Contributors
- Jochen Wuttke (project lead)
- Mauro Baluda
