We are looking for early adopters for testing a platform that detects design defects in object oriented applications (existing or in development).
This platform was initiated by professor Yann-Gaël Guéhéneuc from École Polytechnique de Montréal and Université de Montréal. It targets java based programs but can be extend to C# and C++. This platform (called Ptidej) allows for quickly identifying design defects patterns such as blob, spaghetti code, etc. when such defects can lead to reduce the performances of applications and eventually malfunctioning, requiring then major corrections.
Ptidej has the following characteristics:
• It is fast and can be used within any development step;
• It is reliable and the user can define the sensibility of detection; and
• It can be upgrated since it provides a language allowing any user to define a cutsomized pattern detection.
In term of uses, this technology can be used for:
• Controlling the development of an application;
• Assessing the performances of an application prior to its deployment;
• Validating an application developed by a third party; and/or
• As a management tool for managers (hiring process, training, self-training).
Yann-Gael Guéhéneuc and his team are currently working on 1. Improving the tool and 2. Suggesting some particular routes for correcting indentified defects.
While there is still basic research involved, the goal is not academic. Depending on the feedback gathered we are seeking to deploy this platform into the market. On a short term, and considering the work to be done in order to stabilize the current version of Ptidej as well as extending its capabilities, we are considering applying for a technology maturation grant from MDEIE in January 2009. While feedback from potential users is instrumental to such application, we will also be looking for commercial partners, angels and/or entrepreneurs sharing the same views as us with Ptidej’s potential.
We encourage you to download the test version of Ptidej here Ptidej and relay this opportunity in your network
We look forward to hearing from you
Didier