Eclipse Dirigible is a Cloud Development Platform that provides development tools and a runtime environment. It supports the full development lifecycle of on-demand applications by leveraging an in-system programming model and rapid application development techniques.
More information