CO-LaN Banner
OpenSource   Forum   Newsletters   Home  

 

 


Software Tools

The CO-LaN offers different tools, documents and templates to support the development of CO compliant software:

Migration Support

A migration cookbook has been delivered by the Global CAPE-OPEN project to assist with migration of legacy software to the CO standard. It addresses migration issues, strategies, methods and tools as well as experiences.
Currently, two Migration wizards are publicly available from CO-LaN that can be used for Unit Operation and Property Package component development. The Unit Operation Wizard is implemented as a plug-in for Visual Basic 6.0 and guides a developer on the steps to be taken towards producing a CAPE-OPEN compliant software component. More...

Code examples

Source code examples are proving a good starting point for development. CO-LaN has supported the development of one such example in Visual Basic 6.0 for a Property Package and a Property Calculator compliant with CAPE-OPEN 1.1 Thermodynamic and Physical Properties interface specification. More... Another example, this time in C++, has been made available by AmsterCHEM for a water and steam property package.

CO-LaN has also supported the development of two Unit Operations examples by AmsterCHEM, one in Visual Basic 6 and the other one in C++. Both examples are simple mixer-splitters and are provided in the same installation package. They are consuming either thermodynamic objects under version 1.0 or version 1.1 of the CAPE-OPEN standards.

CO Tester 

The CO Tester checks the basic conformity with CAPE-OPEN standards of a component implementing, at this stage, either the UNIT or the THRM interface sets as defined in the standards. The CO Tester acts as a basic simulation environment where software components can be plugged in. It has been designed to automatically carry out a number of testing scenarios. The CO Tester needs only to be downloaded (free of charge) and installed (currently, only a Windows executable is available). It comes with a help functionality explaining how to use the tool and its various features. More...

Logging and Testing Tool

CO-LaN has developed a software tool capable to log all the interactions taking place between a CAPE-OPEN Process Modelling Component and a CAPE-OPEN Process Modelling Environment. The tool, named COLTT, does not change the global interaction between the PMC and the PME. COLTT is now made available as an open source code and the corresponding project is hosted by SourceForge. It includes a Viewer that simplifies scanning of log files for errors. The most recent documentation for potential developers of COLTT can be found here (COLTT Development) as a PDF file.

COM-CORBA Bridging

As the CAPE-OPEN standard supports two implementation models one based on COM the other based on CORBA it is desireable to have a technology allowing the user to combine components implenented using COM or CORBA. As the two standards are not compatible a software tool is needed that establishes a platform for middleware interoperability. More...


(c) CO-LaN 2012. All rights are reserved unless specifically stated otherwise.
Valid CSS! Valid HTML 4.01 Transitional Last modified on January 05, 2012
Blue background