Refresh is a constraint-based application configuration framework. Refresh allows application features and components to be annotated with both dependencies and non-functional constraints, using OCL and other languages. Internally, Refresh uses a constraint solver and other algorithms, to deduce the proper application configuration for the target infrastructure. Refresh then uses either the Spring or Google Guice dependency injection framework to inject the dependencies selected by the constraint solver.
Use Patent Claims
These details are provided for information only. No information here is legal advice and should not be used as such.