A meta-framework for web applications

beContent is a new way of designing data-intensive web applications. It is not a Content Management System, it is not an emulation of PHP Nuke, it is not similar to Joomla. beContent is a Model Driven framework which allows you to design your own data and to generate the application around it.

beContent is based on sound and formal foundations which are the result of the work which has been carried out by the he MDD/Software Engineering and Architecture group at the University of L'Aquila , Italy.

beContent project: phase II

The project is progressing and is going to have a new momentum, in the next weeks there will be two new releases: 0.9 and 1.0 (mahavisnu) and later on in the year we will have important develpments. In particular, the mahavisnu will have the portlet management in order to have a model-driven specification of front-office pages which are fed with content stored in the back-end persistent layer. In the meanwhile, since November 2007 we are validating the process module and metamodel extension, to deal with processes and workflow.

Eclipse

Finally, by December 2008 we will release the beContent Modeling Platform (BMP), a modeling platform implemented over Eclipse/EMF and which allows to specify a complex web application by means of simple coordinated models and to generate the corresponding application.

SEO-friendly 

Release v0.90 of beContent is going to be SEO (Search Engine Optimization) friendly. This means that content can be designed to be indexed by search engines, eg. Google, much faster and in a controlled way. It will include url rewriting and much more. 

Milestones

March 2008
Delayed

Release v0.9

Improved user management, bug-fixes, enhanced ajax layer, customizable internal pager

April 2008
Delayed

Release v1.0 Mahavisnu

Metamodel extension and implementation for data-driven portlet (front-office automatic generation)

September 2008

Release v2.0 Devadip

Metamodel extension and implementation for process and worksflow management

December 2008

beContent Modeling Platform v1.0 Glider

Modeling tool for specifying beContent application with code and document generation.