CO-LaN Banner
Home  

 

 
news
  News Overview
  News List  
Arrows  Add me to list

COLTT 1.08 released

Initially posted on November 16, 2009
 

On November 5, 2009, CO-LaN released a new stable version of the CAPE-OPEN Logging and Testing Tool: version 1.08.4. It may be downloaded from COLTT Sourceforge project at http://sourceforge.net/projects/cape-openloggin/.

Version 1.08, apart from resolving a few issues found in COLTT 1.07, has been refactored compared to the previous versions of COLTT. Why did CO-LaN launch a refactoring process?

As stated by Michael Halloran, acting as consultant to CO-LaN on these matters, the audit he conducted on the COLTT source at the beginning of 2008 showed up a number of generic problems that appeared repeatedly in different loggers as a result of duplicated code. During the early phases of COLTT development, the code was duplicated because that was initially the quickest way to increase the coverage of the loggers. Of course the result was that defects were duplicated too, and it made it hard to make functional enhancements.

The refactoring improves the design so that rather than a logger providing its own implementation of all the interfaces it needs to log, as was the case in 1.07, now the different interfaces each have their own logger and these can be combined together to create the loggers for different types of PMC. That means much less duplication.

The refactoring also makes it much quicker to add any new loggers because the shared interfaces like ICapeUtilities and ICapeIdentification are already implemented.

Development of version 1.08 was done on behalf of CO-LaN by SHMA in Pakistan with help and supervision from Michael Halloran.

You are encouraged to use COLTT within the verification of the interoperability between a PMC and a PME. Should you find a bug in COLTT, don't hesitate to use the bug-tracking system attached to the COLTT SourceForge project at http://sourceforge.net/apps/trac/cape-openloggin/.


(c) CO-LaN, 2001-2010. All rights are reserved unless specifically stated otherwise.
Valid CSS! Valid HTML 4.01 Transitional
 Latest update: May 3, 2010
background_bottom