Browsing projects by Tag(s)

Select a tag to browse associated projects and drill deeper into the tag cloud.

Showing page 1 of 1

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] profiler * Eiffel analysis tools (Metrics, Dependencies, etc.). Eiffel generates C or CLI for .NET or Mono. Eiffel applies O-O principles and Design by Contract for high-quality software. Many Eiffel libraries are included: ADT, network, GUI, database, parsing (including an Eiffel parser), XML, Web, COM, and more. [Less]

4.42857
   
  0 reviews  |  24 users  |  7,702,431 lines of code  |  9 current contributors  |  Analyzed 6 days ago
 
 

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] invariants, and check instructions) provide can be used to check whether the software fulfills its intended purpose. By checking that the software respects its contracts, we can ascertain its validity. Therefore, contracts provide the basis for automation of the testing process. AutoTest allows the user to generate, compile and run tests on the push of a button and seamlessly integrates with existing manual unit tests. It is able to select manual tests that are relevant given a certain test scope. [Less]

4.6
   
  0 reviews  |  17 users  |  24,757 lines of code  |  0 current contributors  |  Analyzed 12 months ago
 
 

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] visualizes in form of an abstract/instability chart and as a detailed XML report of all detected dependencies. [Less]

0
 
  0 reviews  |  17 users  |  57,816 lines of code  |  5 current contributors  |  Analyzed about 1 year ago
 
 

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] JavaScript, Groovy, BeanShell, OGNL or MVEL. Besides field/property validation OVal implements Programming by Contract features by utilizing AspectJ based aspects. This for example allows runtime validation of method arguments. [Less]

5.0
 
  0 reviews  |  5 users  |  133,328 lines of code  |  1 current contributor  |  Analyzed 6 days ago
 
 

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] attributes such as, InRequired, OutRequired, ReturnRequired, PreCondition, PostCondition and even custom conditions, with various points of extensibility. [Less]

0
 
  0 reviews  |  0 users  |  0 current contributors
 
 

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] quality-check tries to replace these libraries and provide all the basic code quality checks you need. The checks provided here are typically used to validate method parameters and detect errors during runtime. To detect errors before runtime we use JSR-305 Annotations. With these annotations you are able to detect possible bugs earlier. For more informations look at FindBugs™ JSR-305 support. We noticed that many projects just copy org.springframework.util.Assert or com.google.common.base.Preconditions to get access to these quality checks. Therefore we provide these features and small library that can be included in any application without big overhead. [Less]

0
 
  0 reviews  |  0 users  |  15,908 lines of code  |  2 current contributors  |  Analyzed 4 days ago
 
 
 
 

Creative Commons License Copyright © 2013 Black Duck Software, Inc. and its contributors, Some Rights Reserved. Unless otherwise marked, this work is licensed under a Creative Commons Attribution 3.0 Unported License . Ohloh ® and the Ohloh logo are trademarks of Black Duck Software, Inc. in the United States and/or other jurisdictions. All other trademarks are the property of their respective holders.