Roma is an Open Source initiative to make Java application development easy. The approach is totally DDD: let's think to the domain of your application and Roma will make the rest: persistence (database), presentation (HTML + Ajax), logging, user management, sessions, workflow, scheduler, etc.

Roma is a Meta Framework namely a tool that aims to remove dependencies between your application code and frameworks and tools you use. This allows you to change the technology at zero cost without any changes to your application code.

Roma is also a MDA implementation since takes its concepts and philosophy but it's totally based on POJOs without to learn other micro languages and complex standards.

Journal Entries

No entries yet. Link your entries with 'roma' to include this project.

Ohloh Analysis Summary

Updated 10 Oct 2008 18:40 UTC


Ratings & Reviews

Community Rating
5.0/5.0

Based on 5 user ratings.

Your Rating

Click to rate this project.

Links

No links submitted so far. Submit your own links.

News

Edit RSS feeds.

    Published online the first draft version of Roma Handbook

    Today Roma Staff makes available the first draft version of the Roma Handbook. This manual aims to describe Roma concepts, phylosophy, conventions and common how-tos in a unique place.

    Why don't just continue to use the WiKi? WiKi is a great ... [More] Web 2.0 tool in order to share knowledge. We'll continue to use the WiKi for tutorials and deep how-tos but we preferred to move most of documentation in the manual to be available also off-line.

    The manual will be available in form of PDF and HTML guide and is written in LaTeX language. If you'd like to contribute to it please contact the Roma staff in order to share the SVN Roma Documentation repository.

    Last version of PDF will be always available at this address: http://www.romaframework.org/doc/RomaHandbook.pdf

    Enjoy! (0 comments) [Less]

    Published online the first draft version of Roma Handbook

    Today Roma Staff makes available the first draft version of the Roma Handbook. This manual aims to describe Roma concepts, phylosophy, conventions and common how-tos in a unique place.
    Why don't just continue to use the WiKi? WiKi is a great Web ... [More] 2.0 tool in order to share knowledge. We'll continue to use the WiKi for tutorials and deep how-tos but we preferred to move most of … continue [Less]

    New basic tutorial as slides

    Today was published online the new Basic Tutorial about Roma Meta Framework in PDF format.
    http://romaframework.xwiki.com/xwiki/bin/download/Doc/Presentations/RomaFramework Tutorial Basics.pdf

    Romulus consortium

    On January 2008 is born the Romulus Consortium. Romulus is a project partially financed by European Commission. Its main goal is about research on novel methods for increasing productivity and reliability of web software development, in particularly ... [More] , focused on Java web development.
    Romulus Project is based on two Open Source products:

    Roma Meta … continue [Less]

    Released version 1.0 rc4

    Roma Meta Framework - release 1.0rc4
    http://www.romaframework.org

    Main addictions and improvements:

    - New Designer module to customize your application using the Drag&Drop GUI. It allows to change any configured annotations ... [More] plus to layout screen and form areas.
    - Deep refactoring of ETL-XPath module. Now allows to use scripting to define record and field transformers. Plus a new GUI in form of wizard to configure the ETL process
    - New Reporting JR module to generate dynamically reports using Jasper Reports. Report can be in form of PDF, CSV and MS Excel.
    - New "Web Ready" project type to start from a ready-for-the-web application
    - Enhanced all CRUD inserting "report" button.
    - Resolved a lot of issues (see SourceForge tracker)
    - Minor improvements. (0 comments) [Less]

Read all Roma Meta Framework articles…

Download Page
13 downloads

Who uses Roma Meta Framework?

destmark Luca Garulli omax Giordano Maestro Luigi Dell'Aquila l.molino

Who contributes to Roma Meta Framework?

Luca Garulli Luigi Dell'Aquila Giordano Maestro l.molino destmark spe_ra pspics marcses eljeko
I'm a contributor

Who manages Roma Meta Framework?

Luca Garulli
I'm a manager

Where in the world?




People who use Roma Meta Framework also use:

Echo2 Reverspring JPOX


Project Cost

This calculator estimates how much it would cost to hire a team to write this project from scratch. More »
Include
Codebase 81,712
Effort (est.) 20 Person Years
Avg. Salary $ year
$ 1,100,669