Face à l'augmentation de la taille et de la complexité des systèmeslogiciels, il convient de les décrire à un plus haut niveaud'abstraction (i.e., au-delà du code) avant de concrètement lesimplémenter. Toutefois, l'utilisation de ces descriptions de hautniveau dans les processus de construction et de vérification dessystèmes reste très rudimentaire, ne permettant pas de véritablementguider et faciliter le développement logiciel. Cette thèse propose une nouvelle approche pour rendre plus simple etplus sûr le développement de systèmes logiciels. Cette approche reposesur l'utilisation de langages dédiés et sur un couplage fort entre unecouche de spécification et d'architecture et une couched'implémentation. Elle consiste tout d'abord à décrire...
Les sgbd orientes objets integrent les concepts des langages a objets et les mécanismes des sgbd. Ce...
Dans de nombreux domaines tels que l avionique, la médecine ou la domotique, les applications logici...
La programmation orientée langage (Language-Oriented Programming – LOP) préconise l’utilisation de l...
Face à l'augmentation de la taille et de la complexité des systèmeslogiciels, il convient de les déc...
Face à l'augmentation de la taille et de la complexité des systèmeslogiciels, il convient de les déc...
The sheer size and complexity of today's software systems pose challenges for both their programming...
Les systèmes informatiques offrent une grande flexibilité aux usagers en leur permettant l’accès, no...
La part du logiciel est de plus en plus importante dans les circuits électroniques spécifiques. Ce l...
Les approches basées sur les composants permettent de développer des logiciels en réutilisant des co...
La vérification de programme consiste en l'analyse d'un programme informatique vu comme un artefact ...
Le déploiement est l'étape du cycle de vie des logiciels la moins standardisée et outillée à ce jour...
Les systèmes distribués supportent l'exécution d'un grand nombre d'applications pouvant avoir des co...
L'architecture logicielle est un domaine récent du génie logiciel qui a reçu une attention particuli...
Les entreprises toujours cherchent des moyens pour réduire le coût de développement de logiciel parc...
Concernant la partie logicielle des systèmes embarqués, on constate le besoin d un modèle de la stru...
Les sgbd orientes objets integrent les concepts des langages a objets et les mécanismes des sgbd. Ce...
Dans de nombreux domaines tels que l avionique, la médecine ou la domotique, les applications logici...
La programmation orientée langage (Language-Oriented Programming – LOP) préconise l’utilisation de l...
Face à l'augmentation de la taille et de la complexité des systèmeslogiciels, il convient de les déc...
Face à l'augmentation de la taille et de la complexité des systèmeslogiciels, il convient de les déc...
The sheer size and complexity of today's software systems pose challenges for both their programming...
Les systèmes informatiques offrent une grande flexibilité aux usagers en leur permettant l’accès, no...
La part du logiciel est de plus en plus importante dans les circuits électroniques spécifiques. Ce l...
Les approches basées sur les composants permettent de développer des logiciels en réutilisant des co...
La vérification de programme consiste en l'analyse d'un programme informatique vu comme un artefact ...
Le déploiement est l'étape du cycle de vie des logiciels la moins standardisée et outillée à ce jour...
Les systèmes distribués supportent l'exécution d'un grand nombre d'applications pouvant avoir des co...
L'architecture logicielle est un domaine récent du génie logiciel qui a reçu une attention particuli...
Les entreprises toujours cherchent des moyens pour réduire le coût de développement de logiciel parc...
Concernant la partie logicielle des systèmes embarqués, on constate le besoin d un modèle de la stru...
Les sgbd orientes objets integrent les concepts des langages a objets et les mécanismes des sgbd. Ce...
Dans de nombreux domaines tels que l avionique, la médecine ou la domotique, les applications logici...
La programmation orientée langage (Language-Oriented Programming – LOP) préconise l’utilisation de l...