Software development lifecycle has never been a precise science which is usually driven by ambiguity in requirements, architecture and cascading effect of ambiguity into code. Hence the evidence of large number of IT projects that either fail to deliver or overrun on cost and timescales
Recognizing the need to eliminate ambiguity, we at Cognizant are collaborating with Red Hat to announce a new JBoss Community project called SAVARA that is aimed at solving this perennial problem of ambiguity through simulation and visualization by building upon the SOA Process Governance work that is going on within the JBoss Community (http://www.jboss.org/overlord).
PRESS RELEASE LINK: http://press.redhat.com/2009/09/03/jboss-community-launches-savara-project/
The SAVARA project applies engineering rigour and principles of industrialization to the software development process to improve productivity and quality of architectural artefacts, which result in reducing the cost and time to build business critical systems.
I am Co-chairing this initiative along with Gary Brown (from Redhat)
More details could be found at JBOSS Community Wiki http://www.jboss.org/community/wiki/SAVARA