Article de reference

Informatique de l'ingénierie

Le terme « informatique de l'ingénieur » peut être lié à l'ingénierie de l'information (traitement de l'information au sens large), à ​​l'ingénierie informatique (développement ...

Le terme « informatique de l'ingénieur » peut être lié à l'ingénierie de l'information (traitement de l'information au sens large), à ​​l'ingénierie informatique (développement de systèmes matériels et logiciels informatiques) ou à l'ingénierie computationnelle (développement de logiciels à des fins d'ingénierie), entre autres. Ce terme est employé dans des contextes différents selon les pays. De manière générale, on considère que le principal domaine d'intérêt de l'informatique est le traitement de l'information au sein de systèmes artificiels (d'ingénierie) conçus par l'homme, également appelés systèmes informatiques ou systèmes de calcul. Cette focalisation sur les systèmes artificiels distingue l'informatique de la psychologie et des sciences cognitives, qui s'intéressent au traitement de l'information au sein de systèmes naturels (principalement les êtres humains). Cependant, ces domaines présentent aujourd'hui des points de convergence, comme par exemple le domaine de l'informatique affective .

Le génie informatique en tant que discipline d'études de terrain

La conception assistée par ordinateur (CAO), la CAO intelligente, l'analyse d'ingénierie, le support à la conception collaborative, l'ingénierie assistée par ordinateur et la gestion du cycle de vie des produits sont quelques-uns des termes apparus au cours des dernières décennies avec l'essor de l'informatique en ingénierie. La codification et l'automatisation des connaissances et des méthodes d'ingénierie ont profondément transformé la pratique de l'ingénierie. L'utilisation des ordinateurs par les ingénieurs a toujours suivi le rythme des progrès de l'informatique et des sciences de l'information. Informatique, algorithmes, méthodes de calcul et ingénierie sont de plus en plus imbriqués, les développements théoriques et pratiques dans les deux disciplines s'influençant mutuellement. Il est donc temps d'utiliser le terme « informatique de l'ingénierie » pour désigner la science de l'information qui circule dans ces processus.

L'informatique, dont l'origine remonte au mot allemand « Informatik » désignant le traitement automatisé de l'information, a évolué vers sa définition actuelle, très large. L'essor de ce terme s'explique par la diversité des disciplines désormais reconnues et considérées comme contribuant au domaine de l'informatique et des sciences de l'information. Une définition courante de l'informatique, adoptée par de nombreux départements et écoles d'informatique, est celle de l'Université d'Édimbourg : « l'étude de la structure, du comportement et des interactions des systèmes informatiques naturels et artificiels qui stockent, traitent et communiquent l'information ». L'informatique englobe la science de l'information, la pratique du traitement de l'information et l'ingénierie des systèmes d'information.

L'histoire de l'ingénierie et de l'informatique révèle une sophistication croissante des problèmes d'ingénierie résolus. Les premiers logiciels de CAO étaient principalement axés sur la géométrie (recourant aux mathématiques et à l'informatique). Puis est apparue l'utilisation de l'IA en ingénierie, sous l'impulsion des théories des sciences cognitives et des modèles informatiques de la cognition (basés sur la logique et les schémas). Plus récemment, des modèles de collaboration, de représentation et d'acquisition des connaissances collectives ont été introduits, inspirés par les sciences sociales (ethnographie, sociologie du travail) et la philosophie.

Les technologies et les sciences de l'information ont à la fois créé le besoin de faciliter la gestion des processus sociotechniques complexes et y contribuent . L'information est contextuelle et son ingénierie fait partie intégrante de tout échange entre les personnes et les machines. Ainsi, l'informatique est le processus de :

  1. créer et codifier les mondes linguistiques (structures représentationnelles) représentés par les mondes d'objets dans le domaine concerné, et
  2. gérer les significations associées à travers leurs contextes d'utilisation et d'accumulation par la synthèse et la classification.

L'informatique appliquée à l'ingénierie est une démarche réflexive qui dépasse le cadre des logiciels et du matériel sous-jacents ; elle offre une perspective interdisciplinaire sur la nature du travail intellectuel collectif. Il devient donc essentiel, dans toute démarche d'ingénierie de l'information, de prendre en compte l'usage des langages et leurs implications dans le stockage et la récupération de l'information au sein d'une communauté de travail.

Le rôle de l'informatique dans l'ingénierie des produits et services a pris une importance considérable ces dernières décennies. Comme on pouvait s'y attendre, la plupart des développements se sont faits de manière empirique. Les techniques issues de l' informatique et de la programmation sont utilisées telles quelles en ingénierie. À ses débuts, l'informatique appliquée à l'ingénierie était limitée par les capacités des ordinateurs. La convergence de la puissance de calcul et des systèmes de télécommunications a permis d'envisager des connexions et des échanges d'informations sans fil, ce qui relevait du rêve lointain à l'époque. Ces avancées ont atténué les contraintes liées à la distance et rendent possibles la conception, la fabrication et les chaînes d'approvisionnement mondiales. Toutefois, la gestion d'une chaîne d'approvisionnement mondiale demeure un défi de taille, marqué par de nombreuses incompatibilités dans l'échange et la coordination des informations.

L'intégration flexible et adaptable de pans entiers de secteurs industriels reste un idéal, notamment pour les petites entreprises au sein de la mondialisation. Pour que cet idéal devienne réalité, la normalisation est essentielle. Face à l'évolution constante des technologies, l'élaboration de normes d'information pour les échanges, qu'ils soient syntaxiques ou sémantiques, constitue un défi de taille.

Les informaticiens et les ingénieurs ne peuvent, à eux seuls, résoudre les problèmes d'informatique appliquée à l'ingénierie ni maîtriser les processus de gestion de l'information au sein des systèmes techniques ; une collaboration est indispensable. Le manque de compétences chez les informaticiens spécialisés en ingénierie et chez les ingénieurs en informatique a engendré des difficultés de communication entre les disciplines. Quelle approche pédagogique peut préparer les étudiants à appréhender la complexité inhérente à l'informatique appliquée à l'ingénierie ? La culture d'apprentissage doit encourager la valorisation de la diversité tout en mettant l'accent sur l'essence et le caractère fondamental des expériences. Si les produits actuels sont de plus en plus conçus pour être variés, nous ne maîtrisons pas encore pleinement ce processus sur le plan conceptuel, et encore moins nos étudiants. L'informatique appliquée à l'ingénierie se caractérise par son applicabilité aussi bien aux niveaux locaux de la prise de décision dans un processus de conception qu'au niveau global de la gestion de produits et de la conception organisationnelle.

Aujourd'hui, nous entrons dans une ère de réseaux où différentes infrastructures peuvent être interconnectées grâce aux réseaux d'information. Ces réseaux permettent de relier, quasiment en temps réel, le réseau de production à celui de conception et d'approvisionnement, grâce à des systèmes d'information intégrant capteurs et étiquettes d'identification. L'imagination est la seule limite à la puissance d'intégration des réseaux d'information. C'est dans ce nouveau monde complexe que nous devons enseigner aux étudiants, notamment la capacité de réfléchir sur l'information qu'ils utilisent et sur la manière de la traiter, la signification de l'utilisation (ou non) des outils informatiques, la nécessité de créer des outils adaptés à différentes échelles d'analyse et à travers différentes disciplines, et la manière d'envisager sa propre discipline sous l'angle de l'informatique appliquée à l'ingénierie.

domaines de la technologie de l'ingénierie

Elle englobe les domaines de la technologie de l'ingénierie suivants :

  • Ingénierie des réseaux neuronaux et applications des systèmes intelligents
  • Système d'aide à la décision et système de modélisation de l'information
  • Ingénierie logicielle inverse et ingénierie logicielle réutilisable
  • L'application de la cryptographie dans les systèmes de sécurité informatique
  • Cadre d'architecture d'entreprise et application
  • Services d'ingénierie et d'affaires distribués
  • Détection, surveillance, contrôle et dynamique des structures
  • Modélisation humaine et sociale pour les simulations de conception
  • Ingénierie informatique
  • Bureau virtuel et optimisation
  • Informatique en réseau pour l'ingénierie
  • Applications informatiques en ingénierie
  • Technologies des systèmes et des réseaux
  • Développement des médias interactifs et d'Internet
  • Gestion de la chaîne d'approvisionnement et de la logistique
  • etc.

Universités et institutions proposant des formations en informatique de l'ingénierie

L'informatique appliquée à l'ingénierie est un domaine d'études de premier cycle dans certaines universités et écoles polytechniques :

Argentine

République tchèque

Egypte

Allemagne

Géorgie

Guatemala

Grèce

Hongrie

Indonésie

Japon

Lituanie

Mexique

Paraguay

Portugal

Singapour

Taïwan

Royaume-Uni

États-Unis

Venezuela

Publications

Traitement de l'information