Select a tag to browse associated projects and drill deeper into the tag cloud.
EiffelStudio is an IDE for the Eiffel language (ECMA-367, ISO/IEC 25436, and ACM Software System Award 2006). It includes: * Eiffel compiler * Eiffel GUI editor * Eiffel code browsing tool * Eiffel diagram editor with round-trip, * Eiffel refactoring tool * Eiffel debugger * Eiffel ... [More]
AutoTest is a fully automatic testing tool. Our methodology is based on Design by Contract (TM). Contracts are a valuable source of information regarding the intended semantics of the software. The information that contracts (preconditions, postconditions, class invariants, loop variants and ... [More]
PHP_Depend is an adaption of the established Java development tool JDepend. This tool shows you the quality of your design in the terms of extensibility, reusability and maintainability. All these facts are influenced by the inter-package dependencies and the package abstraction that PHP_Depend ... [More]
OVal is a pragmatic and extensible validation framework for any kind of Java objects (not only JavaBeans). Constraints can be declared with annotations (@NotNull, @MaxLength), POJOs or XML. Custom constraints can be expressed as custom Java classes or by using scripting languages such as ... [More]
ContractN provides a simple, yet highly effective and flexible, programming-by-contract library for managed APIs. It uses the CLR's support for aspect-oriented programming (AOP), enabling seamless integration into existing code. In layman’s terms, ContractN allows you to adorn APIs with ... [More]
The goal of quality-check is to provide a small Java library for basic runtime code quality checks. It provides similar features to org.springframework.util.Assert or com.google.common.base.Preconditions without the need to include big libraries or frameworks such as Spring or Guava. The package ... [More]