Songsterr is an archive of guitar, bass and drum tabs. It is collaboratively built and maintained by your fellow music lovers. Anyone with Internet access can contribute new tabs and make changes to existing ones. Much like Wikipedia, contributions cannot damage Songsterr because the software allows easy reversal of mistakes and experienced editors are watching to help and ensure that edits are cumulative improvements.
The goal of the project is to create a high-performance and easy to use tool for the SQL queries logging for JDBC applications.
Features include:
* can be attached on Connection, Driver or DataSource(XA,Pooling) levels
* can log bind parameters for PreparedStatement and CallableStatement calls
* can log result of queries from ResultSet objects
* can log queries execution time
* logging engine agnostic (thanks to SLF4J, you can use most of popular logging libraries like log4j, apache common logging, java logging or simple printing to System.out)StoryTestIQ (STIQ) is a test framework used to create Automated Acceptance Tests or Story Tests.
STIQ is a mashup of Selenium and FitNesse. It is "wiki-ized" Selenium with widgets and features that make it easier to write and organize Selenium tests.
When developing web applications, it is helpful for a cross-functional team to have a definitive and executable view of the requirements for an iteration. STIQ is used to record Customer needs and acceptance criteria; the tests are a big part of the "Definition of Done". The Story Tests written at the beginning of an iteration will initially fail. It is the responsibility of the team to implement the requirements in order to make the Story Tests pass. This practice is called Story Test Driven Development and it is a natural extension of the well known Test-Driven Development and Automated Acceptance Testing practices.
xProcess specifically addresses the dynamic nature of project implementation. It integrates process improvement with planning so that the entire organization learns better ways to work. Teams collaborate to manage projects, improve their processes, optimize resource management and maintain project assets in a live environment.
xProcess is a new approach to process improvement and project management. It provides a versioned, integrated and accessible environment that maximizes project agility, improves the processes in the enterprise, optimizes resource management and manages your project’s assets. If your organization is being asked to deliver more…sooner… and with less, xProcess gives your team the agility you need.
Mural is an open source community with the purpose of developing an ecosystem of products that solve the problems in Master Data Management (MDM) through a collaborative community-driven approach. Leveraging the OpenESB and Netbeans communities, the Mural community seeks to build a foundational open-source data management infrastructure to form the basis of MDM initiatives (i.e., CDI, PIM, etc.) and of traditional data warehousing and business intelligence initiatives. It will also provide data services for SOA initiatives and Enterprise Web 2.0.
XMLTool is a very simple Java library to be able to do all sorts of common operations with an XML document. As a Java developer, I often end up writing the always the same code for processing XML, transforming, ... So i decided to put all in a very easy to use class using the Fluent Interface pattern to facilitate XML manipulations.
Perspectives is a new approach to help clients securely identify Internet servers in order to avoid "man-in-the-middle" attacks. Perspectives is simple and cheap compared to existing approaches because it automatically builds a robust database of network identities using lightweight network probing by "network notaries" located in multiple vantage points across the Internet.
With this open source Java library. Architecture Rules leverages an XML configuration and/or programmatic configuration to assert your code's architecture via unit tests, Maven, or ant tasks.
This article critically evaluates the role of XML binding frameworks play in the context of service-oriented architecture (SOA) platforms, and it also provides an objective evaluation of the popular XML binding frameworks in a J2EE environment.
Sherlok is a Java application monitor that can show you what is happening within a program with respect to memory usage, performance of methods, contentions, and more.
Object-Oriented Reengineering Patterns collects and distills successful techniques in planning a reengineering project, reverse-engineering, problem detection, migration strategies and software redesign.
insideApps from determyne: Transaction-level performance monitoring for J2EE applications. Correlates and reports on transactions across HTTP server, J2EE container, and database layers. Pinpoints the source of performance issues in real time.
Swing Explorer is a tool for Swing developers. It is intended for visual exploring of Swing-based application internals. It finds all windows in explored Swing application and displays their component hierarchies as a tree. Each component in the tree can
Chaperon is a project that converts structured text to XML. It includes a strong LALR(1) parser to parse the text and a tree builder, which creates an XML document.
Jazz is an IBM Rational project to build a scalable, extensible team collaboration platform for integrating work across the phases of the development lifecycle. We believe Jazz will help teams build software more effectively...
OpenProj is ideal for desktop project management and is available on Linux, Unix, Mac or Windows. It even opens existing Microsoft or Primavera files. OpenProj shares the industry's most advanced scheduling engine with Project-ON-Demand and has Gantt Char
The display tag library is an open source suite of custom tags that provide high-level web presentation patterns which will work in an MVC model. The library provides a significant amount of functionality while still being easy to use.
Luntbuild is a powerful build automation and management tool. Continuous Integration or nightly builds can be easily set using a clean web interface. Executed builds are well managed using functions such as search, categorization, promotion, patching, del