A Journey into Models: From Software to Socio-Technical Systems of Systems
Un voyage dans les modèles : du logiciel aux systèmes de systèmes socio-techniques
Résumé
In engineering, using models based on graphical languages has now largely supplanted text-based approaches in the system design lifecycle. This type of language, combined with processes, makes it possible to define new engineering methods. This is known as model-driven engineering (MDE). The work presented in this thesis is part of this dynamic, less as a contributor to MDE than as a user. They apply model-based approaches to engineering problems in three main areas: firstly, the general specification and design of systems of systems;~secondly, a focus on security by design; and finally, the Defense application domain. We argue that modern systems, because of their close interweaving of human, software and technical issues, can be viewed through a single vision: socio-technical systems of systems. In this way, it is possible to cross the different design views into a more comprehensive and efficient integrated approach.
En ingénierie, l'utilisation de modèles s'appuyant sur des langages graphiques, a désormais largement supplanté les approches textuelles dans le cycle de conception des systèmes. Ce type de langages, associé à des processus, permet de définir de nouvelles méthodes d'ingénierie. On parle d'ingénierie dirigée par les modèles (IDM). Les travaux présentés dans cette habilitation à diriger des recherches s'inscrivent dans cette dynamique, moins en tant que contributeurs à l'IDM qu'en tant qu'utilisateurs. Ils appliquent des approches basées sur les modèles à des problèmes d'ingénierie se situant dans trois grands domaines : la spécification et la conception générales de systèmes de systèmes dans un premier temps; puis un focus est mis sur la sécurité par conception; enfin le cadre applicatif de la Défense est interrogé. Nous défendons ici une idée selon laquelle les systèmes modernes, en raison de l'entrelacement étroit des problématiques propres aux spécificités humaines, logicielles et techniques, peuvent être considérés à travers une seule et même vision : les systèmes de systèmes socio-techniques. Ainsi, il est possible de croiser les vues en une approche intégrée plus complète et efficiente.
Origine | Fichiers produits par l'(les) auteur(s) |
---|