» tagged pages
» logout

sorted by: recent | see : popular
Content Tagged with License:ASF2.0 + Framework

dmLite

Modelibra (former dmLite) is a domain model framework for rapid application development. A domain model may be designed, generated, and validated as a web application. Modelibra uses the Wicket web framework for generic web components that are views of model concepts. The generic web components may be mixed with specific web components to develop a professional Wicket application.

Roma Framework

ROMA is a project that attempts to glue the best of Java tools and frameworks together. ROMA seeks to avoid reinventing the wheel or building a new web framework, but rather package existing Java tools together in a convenient way for a developer.

Roma takes POJOs and creates persistence, presentation, monitoring and reporting around them. In this sense it is a similar project to Rails, which also does little more than glue existing projects togther in a careful and structed way to try and create a better development environment.

TurtleMock

An easy to use and understand mock framework for unit testing, makes testing using mock objects less painful.

Different from jmock and easy mock, it uses a “log pattern” to keep setup-do-assert order in your testcase, which makes testcases using mock less confusing. It also puts fewer constraints on the default invocation verify, making testcases smaller, more focused on describing a single behavior, and less fragile…

The point is “only test what you want to test”.

More info

Simflet

Simflet is an MVC framework for JSR-168 portlet development that brings the MVC design model to building complex portlets.

XmlIO

XmlIO is a framework for reading XML files into corresponding Java objects and for writing a graph of Java objects to XML.

Apache Tuscany

Tuscany is a SOA runtime framework based on the SCA specifications, with implementations in Java and C++ .

Pi-Calculus-for-SOA

From SourceForge site: “This project will provide tools that leverage Pi Calculus to build more robust Service Oriented Architectures (SOA). The first stage of this project is to provide an implementation of the W3C Web Services Choreography Description Language (WS-CDL).”

Sequoia

Sequoia (formerly known as the Clustered JDBC project) provides high availability and performance scalability for databases. It provides transparent database clustering (partitioning, replication, etc.)

OpenToro

OpenToro 3.0 is a web database publisher designed to create web applications that connect directly to a database.

OpenToro alleviates the drudgery of having to use JSP and SQL to implement a forms based data driven web-based application.

AjaxAnywhere

AjaxAnywhere is designed to turn any set of existing JSP components into Ajax aware components without complex JavaScript coding.

Strata Frameworks For Java

Strata Frameworks is a collection of J2EE frameworks designed to help jumpstart any application. From mapping Relational Databases to definining logging services, Strata is an all encompassing set of frameworks to help build architected, layered applicaitions that allow your team to work in parallel.

Strata Platform is the base framework that all other Strata frameworks build upon.

SiteMesh

SiteMesh is a web-page layout system and web application integration system to aid in creating large sites consisting of many pages for which a consistent look/feel, navigation, and layout scheme is required.

It was built upon the Java Servlet 2.3 API.

Combust web site framework

Web framework and “content management system for geeks” that we use at perl.org.

TestNG

TestNG is a testing framework inspired from JUnit and NUnit but introducing some new functionalities that make it more powerful and easier to use, such as:

  • JSR 175 Annotations.
  • Flexible test configuration.
  • Default JDK functions for runtime and logging (no dependencies).
  • Powerful execution model (no more TestSuite).