Publication List / Liste des articles et publications

Publication List

There are only French-speaking publications in the list, for the time being. See below for the french page.

Publication
Date
Description
Using Delphi with Smarteam(r) 3D PLM, BorCon 2003, Paris
2003, dec
A future presentation. Presented at the next BorCon Paris.
This text and demonstration presents the use of Delphi as a RAD tool, in cunjunction with Smarteam, which is a RAD 3D PLM Tool.
How to integrate Delphi and CATIA(r)/CAA V5, Examples
2002, nov
This text was presented at Borland's Paris BorCon in 2002.
I showed how it was possible to develop rapidly easily-maintained Delphi code around Dassault System's famous design tool. The advantages are numerous : Delphi code is much much efficient than VB scripts, and much more easily maintained than C++ code, since the code is understandable by mechanical engineers. The only drawback is portability limited to Windows, which should be taken into account. This text was published in Borland's CD-ROM for the conference.
Thierry Coq, a method explorer
2002
This is an interview, dated 2002, on my work at Dassault Data Services where I present my ongoing activities on software and systems engineering methods.

This interview was taken by Emmanuel Fayet, whom I thank very much for his kindness and friendship. Another text by Emmanuel presents the result of the methods implemented at Alcatel Optronics.
Building UML associations with Delphi using RTTI
2000
Text published in the French Magazine "Programmez", dated july-august 2000, dealing with practical software development.

One of the main features still lacking in modern programming languages is the "association" popularized in OMT an UML by Rumbaugh. This text proposes an efficient and elegant way to (automatically) write bidirectional associations using Delphi's Run-Time Type Information. Unfortunately, this text is not available on-line.
The Observer Design Pattern with Delphi
1999
Text published in the French Magazine "Programmez", dated june 1999, dealing with practical software development. This text shows a way to easily implement the "Observer" design pattern in Delphi, using three distinct ways :
- by inheritance and abstract classes,
- by interface realization,
- by events.
Unfortunately, this text is not available on-line.


Liste des publications

Vous trouverez ci-dessous les références aux publications que j'ai réalisées, ou qui ont été réalisées sur moi ou mon travail.

Utilisation de Delphi dans le 3D PLM avec Smarteam, BorCon 2003, Paris
2003, déc.
Une présentation future à la conférence BorCon 2003 à Paris qui expose l'intérêt de l'intégration du l'outil de développement RAD Delphi pour adapter l'outil PLM RAD Smarteam.
Comment intégrer Delphi et CATIA et CAA V5, exemples concrets et pratiques
2002, nov.
Ce texte a été présenté à la conférence Borland de 2002 : BorCon Paris 2002. Divers exemples ont montré l'intérêt de développer en Delphi autour de CATIA : efficacité et performance du logiciel, maintenance aisée des développements car le code est compréhensible par les ingénieurs mécaniciens utilisant la CAO. La portabilité est limitée à Windows. Ce texte a été publié sur le cédérom de la conférence.
Thierry Coq, un explorateur de méthodes
2002
Il s'agit d'un entretien de 2002 sur le travail réalisé à Dassault Data Services. J'y présente mes activités de génie système et de génie logiciel. Cet entretien a été recueilli par Emmanuel Fayet que je remercie pour sa gentillesse et son amitié envers moi. Un autre texte d'Emmanuel présente les résultats des méthodes chez Alcatel Optronics.
Associez la notation UML avec le langage Delphi
2000

Article publié par la revue "Programmez", de juillet-août 2000. Cette revue s'intéresse au techniques et langages de développement à travers de nombreux exemples et textes.

L'un des principaux concepts toujours absent des langages modernes de programmation est la notion d'association, que Rumbaugh a brillamment mis en avant avec OMT. Ce text propose une technique efficace et élégante pour (automatiqueemnt) écrire des associations bi-directionnelles à l'aide des informations de type à l'exécution fournies par Delphi. Ce texte n'est pas disponible en-ligne.
Design Pattern avec Delphi
1999
Article publié par la revue "Programmez" de juin 1999.

Cet article présente trois manières différentes de mettre en oeuvre le motif de conception "Observateur" avec Delphi :
- en utilisant les classes abstraites et l'héritage,
- en utilisant des interfaces,
- en utilisant des événements.
Ce texte n'est pas disponible en ligne.


CATIA, Smarteam, Windows and other trademarks in the text belong to their respective owners.

Version 1.0, réalisée le 8 novembre 2003
(c) 1998-2003 Thierry Coq