Interested in identyfing design defects in software?

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

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.