Contribution to Automation Engineering: Prototyping of Production Systems and Machines
Une contribution au Génie Automatique : le prototypage des machines et systèmes automatisés de production
Résumé
Automation Engineering results from needs of methods and tools for Automation "life cycle". Software Engineering concepts such as architecture, modularity, re-usability, application prototype design can contribute to the Automation Engineering evolution and systems quality improvement. SPEX (Executable Specification) implements these features but requires, for global consistency of the development process, to become integrated, or connected, with the specification phase, the code production and testing tools. At short-dated, the definition of an Automation Engineering CASE tool would centralize information on shared data or objects for know-how memorization.
L'émergence du Génie Automatique est la conséquence de besoins en méthodes et outils adaptés aux métiers de l'Automatisation. La mise en œuvre des principes largement éprouvés par le Génie Logiciel tels que structuration, modularité, réutilisation, prototypage des applications contribue ainsi à l'évolution du Génie Automatique et à l'amélioration de la qualité de la conception. SPEX, outil de conception pour le Génie Automatique, offre ces possibilités mais nécessite, pour assurer une cohérence globale du processus de développement, de pouvoir s'intégrer, ou tout du moins s'interconnecter, avec des outils assurant les phases amont (spécification) et aval (codage et tests hors site) de l'application. A terme, la définition d'un Atelier de Génie Automatique devrait centraliser l'ensemble des informations dans une base de données ou d'objets commune à l'ensemble des outils pour permettre une mémorisation du savoir-faire entreprise.