Languages
- 4441
- Surrogate - Surrogate
- A complimentary unit testing framework, especially suitable for unit testing of large, complex Java systems. The framework integrates seamlessly with JUnit, MockEJB and various mock object implementations. [Open Source]
- 4442
- TagUnit
- Allows unit testing of JSP custom tags within their special environment. The contents and side effects (attributes, cookies) of a custom tag are checked with assertions. [Open Source, BSD license]
- 4443
- WOUnitTest
- A framework for unit testing WebObjects applications based on JUnit. WOUTRunner is a Cocoa application for running JUnit tests of WebObjects projects. It is based on the WOUnitTest framework. [Open Source, BSD License]
- 4444
- Blitz
- Project purpose is to further the use of JavaSpaces and JINI through the provision of essential resources such as: Pattern library, implementations of various services, tools and frameworks, deployment examples.
- 4445
- Jgroup
- An integration of group technology with distributed objects. It supports a programming paradigm called object groups that enables development of reliable and highly-available services based on replication.
- 4447
- Barat - A Compiler Front-End for Java
- Supports static analysis of Java programs. It parses source and byte-code, and performs name and type analysis on demand. [Open Source, GPL]
- 4448
- Checkstyle
- Tool to help programmers write code that adheres to coding standards. Detects a variety of other coding problems. Supports the Sun Code Conventions, and is highly configurable. [Open source, LGPL v2.1, Apache License v2.0]
- 4449
- Coqua
- Measures few Java code metrics, provides management and developer reports. Site includes screenshots and download option. Last stable release is from 2008. [GPL v3]
- 4450
- FindBugs
- Static code analysis tool that analyses Java bytecode and detects a wide range of problems. Available as stand-alone application or as plug-in for common Java IDEs. Site includes documentation, download option, overview of implemented checks, and relevant links. [Free software, LGPL]
- 4451
- Hammurapi
- Platform for code quality governance with focus on outsourced software development. Site includes documentation, architecture description, download option, sample reports and release notes. [Free for non-commercial use]
- 4452
- JLint
- Checks code and finds bugs, inconsistencies, and synchronization problems by doing data flow analysis and building a lock graph. [Open Source, GPL]
- 4453
- JavaChecker
- A static analyzer of Java source code, which provide set of predefined checks (such as tracking open/close or finding unused methods) and more general framework for implementing analyzing of semantics model of software project. [Open source]
- 4454
- Lint4j
- A static Java source code analyzer that detects locking and threading issues, performance and scalability problems, and checks complex contracts such as Java serialization by performing type, data flow, and lock graph analysis. [Freeware]
- 4455
- PMD scans source code
- Scans source code and looks for potential problems possible bugs, unused and suboptimal code, over-complicated expressions and duplicate code. [Open Source, BSD license]
- 4456
- UCDetector: Unnecessary Code Detector
- Eclipse plug-in for identifying unused (dead) public Java classes, interfaces, methods and fields. Site includes documentation, download option, and FAQ section. [Eclipse Public License v1.0]
- 4458
- Presenting XML
- A Java web application framework for presenting HTML, PDF, WML etc. in a device independent manner. The framework supports a flow of content (XML files, flat files, SQL, dynamic XML) through SAX pipelines and XSLT transforms to a device. [Open source, GPL or LGPL or MPL 1.1]
