About: Abstractions réactives pour les langages à objets parallèles, modèles et programmation   Goto Sponge  NotDistinct  Permalink

An Entity of Type : rdac:C10001, within Data Space : data.idref.fr associated with source document(s)

AttributesValues
type
Thesis advisor
Praeses
Author
alternative label
  • Reactive abstractions for parallel object-oriented languages, models and programming
dc:subject
  • Sciences appliquées
  • Thèses et écrits académiques
  • Programmation parallèle (informatique)
  • Langages de programmation orientés objet
  • C plus-plus (langage de programmation)
  • Sémantique opérationnelle
  • informatique, automatique théorique, systèmes
  • Eiffel (langage de programmation)
  • Modèle d'objets réactifs
  • langage Eiffel
  • modèle Electre hiérarchique
  • protocole méta-objet
  • sémantique structurelle
preferred label
  • Abstractions réactives pour les langages à objets parallèles, modèles et programmation
Language
Subject
dc:title
  • Abstractions réactives pour les langages à objets parallèles, modèles et programmation
Degree granting institution
Opponent
note
  • Ce travail porte sur l'utilisation de la programmation réactive, et plus particulièrement du modèle asynchrone, dans les langages à objets parallèles. Ce type de programmation permet de décrire des systèmes évoluant en réponse et simultanément aux modifications de leur environnement. Les relations entre réactivité et programmation à objets ont déjà fait l'objet de plusieurs études, notamment dans le domaine synchrone. Nous dressons tout d'abord un résumé des recherches du domaine. Le premier aspect de notre contribution consiste en la définition de trois modèles réactifs, asynchrones et à objets, dotés de possibilités de structuration et d'évolutivité différentes. Le premier est préemptif, le second adapte le langage Electre à un cadre objet, le troisième définit une extension compositionnelle et hiérarchique du modèle à la Electre. Afin de formaliser cette dernière proposition, nous en présentons une sémantique opérationnelle structurelle. La seconde partie de notre travail étudie les problèmes de mise en œuvre de ces différentes techniques. L'implantation de ces abstractions réactives est présentée dans le langage Eiffel//. Nous expliquons comment nous avons été amenés à l'utilisation de techniques réflexives, avec pour objectif l'intégration de ces abstractions dans le langage C++, sans modification de ce dernier ni de ses compilateurs. Nous abordons notamment la définition d'un protocole méta-objet destiné à la réactivité en C++. Nous montrons que ce protocole nous permet également de réaliser un système ouvert et de quelle manière il est utilisable pour l'intégration d'autres paradigmes parallèles et distribués au sein d'une même plate-forme de développement ; ce protocole nous permet en particulier d'intégrer le modèle du langage C++ comme une bibliothèque normale.
dc:type
  • Text
http://iflastandar...bd/elements/P1001
rdaw:P10219
  • 1996
has content type
is primary topic of
is rdam:P30135 of
Faceted Search & Find service v1.13.91 as of Aug 16 2018


Alternative Linked Data Documents: ODE     Content Formats:       RDF       ODATA       Microdata      About   
This material is Open Knowledge   W3C Semantic Web Technology [RDF Data]
OpenLink Virtuoso version 07.20.3229 as of May 14 2019, on Linux (x86_64-pc-linux-gnu), Single-Server Edition (70 GB total memory)
Data on this page belongs to its respective rights holders.
Virtuoso Faceted Browser Copyright © 2009-2025 OpenLink Software