Academic literature on the topic 'Programmation persistante'

Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles

Select a source type:

Consult the lists of relevant articles, books, theses, conference reports, and other scholarly sources on the topic 'Programmation persistante.'

Next to every source in the list of references, there is an 'Add to bibliography' button. Press on it, and we will generate automatically the bibliographic reference to the chosen work in the citation style you need: APA, MLA, Harvard, Chicago, Vancouver, etc.

You can also download the full text of the academic publication as pdf and read online its abstract whenever available in the metadata.

Journal articles on the topic "Programmation persistante"

1

Haffen, E. "Le ralentissement psychomoteur : une dimension à (re)découvrir ?" European Psychiatry 29, S3 (November 2014): 578–79. http://dx.doi.org/10.1016/j.eurpsy.2014.09.277.

Full text
Abstract:
Le ralentissement psychomoteur (RPM) est une dimension clinique présente dans de nombreuses maladies mentales. S’il est l’un des symptômes cardinaux de la dépression unipolaire, on le retrouve également dans le trouble bipolaire et la schizophrénie mais sans qu’il y ait une véritable différence sémiologique selon la pathologie concernée.Le RPM se caractérise non seulement par une composante motrice mais également psychique et langagière, qui inclut des processus perceptifs et cognitifs impliqués dans le contrôle, la planification, la programmation et l’exécution du mouvement.Les outils d’évaluation disponibles (imagerie cérébrale, analyse génétique, analyse rythmique, analyse par tracker vidéo, explorations neuropsychologiques) permettent aujourd’hui de mieux caractériser l’ensemble de ses dimensions. L’hypothèse d’un dysfonctionnement dopaminergique est étayée par de nombreux travaux avec des atteintes fonctionnelles au niveau des circuits sous-corticaux et pré-frontaux.Le RPM s’accompagne d’une altération fonctionnelle majeure et requiert ainsi une attention particulière en termes d’ajustement thérapeutique d’autant que se pose à l’heure actuelle la question de son impact pronostique (persistance en dehors des épisodes aigus, réponse aux traitements, rechute et récurrence).
APA, Harvard, Vancouver, ISO, and other styles

Dissertations / Theses on the topic "Programmation persistante"

1

Mopolo-Moke, Gabriel. "Nice-c++ : une extension c++ pour la programmation persistante a partir d'un serveur de bases d'objets." Nice, 1991. http://www.theses.fr/1991NICE4516.

Full text
Abstract:
Le projet tootsi est un projet de recherche europeen qui a debute en fevrier 1989 et prend fin en fevrier 1991. Il vise l'amelioration de l'utilisation des serveurs et banques de donnees existants. Pour mener a bien ce projet, un certain nombre d'outils de developpement ont ete juges necessaires notamment un langage de programmation susceptible de supporter des types complexes et multimedias, la notion de la persistance, le partage et certains liens semantiques tels que l'heritage et l'association. Le langage selectionne c++ ne possede pas toutes ces caracteristiques. Cette etude a pour but de proposer, dans le cadre du projet tootsi, une approche d'extension du langage c++ vers la programmation persistante et la prise en compte de nouveaux types. Notre demarche consiste a ne pas reecrire ou modifier le compilateur c++ mais au contraire a utiliser les concepts d'abstraction de donnees, de polymorphisme et d'heritage deja presents dans ce langage. Dans une premiere partie nous faisons l'etat de l'art dans le domaine de la programmation orientee-objets et de la programmation persistante. Ce systeme est defini par: 1) un modele de programmation fonde sur l'extension du modele d'objets et du systeme de type c++; 2) des interfaces de manipulation des objets et meta-objets; 3) un serveur d'objets pour la gestion de persistance. L'objectif finale de notre travail est de permettre a nice-c++ de supporter: les types complexes et multimedias, les liens d'association, la persistance et le partage afin de repondre aux besoins du projet tootsi
APA, Harvard, Vancouver, ISO, and other styles
2

Lefort, Anatole. "A Support for Persistent Memory in Java." Institut polytechnique de Paris, 2023. http://www.theses.fr/2023IPPAS001.

Full text
Abstract:
L'arrivée de la mémoire non-volatile (NVMM) sur le marché propose une alternative rapide et durable pour le stockage de données, avec des performances considérablement accrues par rapport aux supports traditionnels, à savoir SSD et disques durs. La NVMM est adressable à la granularité de l'octet, une caractéristique unique qui permet de maintenir des structures de données complexes par le biais d'instructions mémoires standards, tout en étant résistante aux pannes système et logiciels. Néanmoins, gérer correctement la persistance des données est bien plus compliquée que de simples manipulations mémoire. De plus, chaque bug en NVMM peut désormais compromettre l'intégrité des données ainsi que leur récupération, et il faut donc prendre grand soin quant à sa programmation. Ainsi, de nouvelles abstractions de programmation pour la persistance et l'intégration dans les langages et compilateurs sont nécessaires afin de faciliter l'usage de la mémoire non-volatile. Cette thèse se penche sur ce problème général. Nous expliquons comment intégrer la mémoire persistante dans les langages de programmation managés, et présentons J-NVM, un framework pour accéder efficacement à la NVMM en Java. Avec J-NVM, nous montrons comment concevoir une interface d'accès simple, complète et efficace qui lie les spécificités de la persistance sur NVMM avec la programmation orientée objet. En particulier, J-NVM offre des fonctionnalités pour rendre durable des objets Java avec des sections de code atomiques en cas de panne. J-NVM est construit sans apporter de modifications à l'environnement d'exécution de Java, ce qui favorise sa portabilité aux divers environnements d'exécution de Java. En interne, J-NVM s'appuie sur des objets mandataires qui réalisent des accès directs à la NVMM, gérée comme une mémoire hors-tas. Ce canevas fournit également une bibliothèque de structures de données optimisées pour la NVMM qui restent cohérentes à la suite de redémarrages ou d'arrêts impromptus. Au cours de cette thèse, nous évaluons J-NVM en ré-implémentant la couche de stockage d'Infinispan, une base de données open-source de niveau industriel. Les résultats obtenus avec les benchmarks TPC-B et YCSB, montrent que J-NVM est systématiquement plus rapide que les autres approches existant à l'heure actuelle pour accéder à la NVMM en Java
Recently released non-volatile main memory (NVMM), as fast and durable memory, dramatically increases storage performance over traditional media (SSD, hard disk). A substantial and unique property of NVMM is byte-addressability -- complex memory data structures, maintained with regular load/store instructions,can now resist machine power-cycles, software faults or system crashes. However, correctly managing persistence with the fine grain of memory instructions is laborious, with increased risk of compromising data integrity and recovery at any misstep. Programming abstractions from software libraries and support from language runtime and compilers are necessary to avoid memory bugs that are exacerbated with persistence. In this thesis, we address the challenges of supporting persistent memory in managed language environments by introducing J-NVM, a framework to efficiently access NVMM in Java. With J-NVM, we demonstrate how to design an efficient, simple and complete interface to weave NVMM-devised persistence into object-oriented programming,while remaining unobtrusive to the language runtime itself. In detail, J-NVM offers a fully-fledged interface to persist plain Java objects using failure-atomic sections. This interface relies internally on proxy objects that intermediate direct off-heap access to NVMM. The framework also provides a library of highly-optimized persistent data types that resist reboots and power failures. We evaluate J-NVM by implementing a persistent backend for Infinispan, an industrial-grade data store. Our experimental results, obtained with a TPC-B like benchmark and YCSB, show that J-NVM is consistently faster than other approaches at accessing NVMM in Java
APA, Harvard, Vancouver, ISO, and other styles
3

Scioville, Garcia Rodrigo. "Gestion des informations persistantes dans un système réparti à objets." Phd thesis, Grenoble 1, 1989. http://tel.archives-ouvertes.fr/tel-00333525.

Full text
Abstract:
Guide est un système d'exploitation expérimental reparti sur un réseau local. Les informations qu'il manipule sont structurées selon un modelé à objets. La description de l'un des composants de la machine virtuelle réalisant la gestion d'objets, a savoir la mémoire d'objets, est proposée. Sont présentés les choix de conception, sa réalisation et une analyse de l'expérience acquise. La mémoire d'objets est repartie et comporte deux niveaux: la mémoire virtuelle d'objets, qui constitue le support d'exécution des objets et la mémoire permanente d'objets, qui se charge de leur conservation
APA, Harvard, Vancouver, ISO, and other styles
4

Dechamboux, Pascal. "Gestion d'objets persistants : du langage de programmation au système." Phd thesis, Grenoble 1, 1993. http://tel.archives-ouvertes.fr/tel-00005124.

Full text
Abstract:
Cette these decrit la definition et la mise en oeuvre dun langage de programmation pour bases de donnees : le langage a objets Peplom (PErsistent Programming Language for Object Management). Lapproche adoptee a pour but doffrir une su^rete importante du langage, une implementation efficace et de la flexibilite pour le schema des definitions (types, modules, etc...). Le langage propose nest pas totalement nouveau puisquil est syntaxiquement base sur le langage C/C++ ce qui lui confere une conformite avec les standards. La these presente dans un premier temps un etat de lart en deux parties. La premiere partie sattache a etudier les systemes de types sous langle des modeles de memoire necessaires a leur implantation. La deuxieme partie analyse les SGBD a objets existants et les compare suivant un certain nombre de criteres. Le langage Peplom est ensuite decrit en insistant surtout sur leffort dintegration de concepts. Un typage fort et lintroduction orthogonale des concepts bases de donnees dans le langage de programmation lui confere une grande su^rete. Par ailleurs, Peplom apporte une solution interessante au probleme de structuration des programmes qui seffectue a deux niveaux : les types abstraits structurent les definitions des entites modelisees alors que les modules structurent les donnees manipulees. La production de programmes avec le langage Peplom seffectue en deux phases. La premiere phase consiste a saisir les definitions composant lapplication. Celles-ci sont memorisees de maniere incrementale dans un dictionnaire gere par le compilateur. Le dictionnaire autorise les incoherences transitoires de la description des programmes, offrant ainsi une grande flexibilite pour le programmeur et une bonne base pour levolution de schemas. La deuxieme phase realise la generation dapplications executables. Le generateur produit du code supportant le modele structurel et semantique des donnees. Il sappuie sur la couche systeme consistant simplement en un gestionnaire de memoire (persistante et temporaire). Les performances du prototype implante sont comparables a celles des systemes C++ persistants offrant moins de fonctionnalites.
APA, Harvard, Vancouver, ISO, and other styles
5

Dechamboux, Pascal Adiba Michel. "Gestion d'objets persistants du langage de programmation au système /." S.l. : Université Grenoble 1, 2008. http://tel.archives-ouvertes.fr/tel-00005124.

Full text
APA, Harvard, Vancouver, ISO, and other styles
6

Lahire, Philippe. "Conception et realisation d'un modele de persistance pour la langage eiffel." Nice, 1992. http://www.theses.fr/1992NICE4543.

Full text
Abstract:
Cette these presente une integration de la persistance dans la langage a objets eiffel, dans le cadre du projet esprit ii business class qui demande la realisation d'un prototype pour des applications variees construites avec des composants reutilisables, evolutifs, fiables et efficaces. La premiere partie analyse les problemes poses pour une bonne integration et illustre l'espace des solutions possibles. Le modele propose vise une solution beaucoup plus generale que celle d'eiffel v2. 3, satisfait les principes de transparence et d'orthogonalite d'atkinson et exploite les acquis des produits existants. Les objets persistants sont stockes dans des p collections qui autorisant aussi bien les manipulations navigationnelles qu'associatives par selections. La deuxieme partie concoit une integration de ce modele a l'environnement eiffel. Quatre solutions sont proposees et evaluees pour le langage de requetes. La solution retenue generalise le concept d'iterateur et exprime les criteres par des routines parametriques. La fiabilite repose sur un mecanisme transactionnel, le plus transparent possible. Le partitionnement du monde persistant est realise par des pviews. La troisieme partie decrit l'implementation en utilisant le sgbd oriente objet o#2. Cela implique une traduction des classes eiffel dans le langage de o#2 et une modification de l'executif eiffel. Cette traduction est proposee de deux manieres, l'une dynamique, mais sans la propagation des methodes en memoire persistante et l'autre statique, par traduction complete. La gestion des transitions de statut (volatile persistant) se fait par une table integree dans l'executif. Les criteres de selection sont optimises par une reorganisation de leur syntaxe abstraite. La derniere partie fait un bilan de ce travail et suggere des perspectives de recherche
APA, Harvard, Vancouver, ISO, and other styles
7

Scioville, Garcia Rodrigo Krakowiak Sacha Adiba Michel Mossière Jacques. "Gestion des informations persistantes dans un système réparti à objets." S.l. : Université Grenoble 1, 2008. http://tel.archives-ouvertes.fr/tel-00333525.

Full text
APA, Harvard, Vancouver, ISO, and other styles
8

Nembo, Jean. "Gestion des objets complexes persistants dans les langages de programmation : une application au langage fortran." Paris 6, 1991. http://www.theses.fr/1991PA066593.

Full text
Abstract:
Cette these presente une approche d'extension d'un langage de programmation classique au support des objets complexes et des fonctionnalites bases de donnees. Apres un etat de l'art sur les differentes approches de modelisation d'objets complexes et de gestion de la persistance dans les langages de programmation, nous presentons le prototype nomme fop (fortran objets persistants), qui resulte de l'integration de la gestion des objets complexes persistants dans le langage fortran. Pour introduire les objets complexes dans ce langage, nous avons defini un modele de donnees base sur des concepts orientes objets. Un langage de definition de classes est implemente et permet de decrire les classes et les methodes associees, conformement au modele de donnees. L'architecture du systeme fop comporte deux niveaux essentiels: le premier niveau represente l'environnement de programmation et regroupe les interfaces de definition et de manipulation d'objets. Il offre un compilateur de classes, une interface graphique et le langage fortran enrichi par des mecanismes de manipulation d'objets complexes et de gestion des fonctionnalites bases de donnees. Le deuxieme niveau represente le gerant d'objets qui assure la transmission de messages aux objets, l'implementation des operateurs predefinis, la gestion des mecanismes de regroupement, de stockage et d'adressage des objets en memoire et sur disque. Pour garantir l'orthogonalite de la persistance, l'uniformite et l'homogeneite du langage fop, chaque objet est designe et manipule dans le programme via des noms attribues par l'usager ou via un identificateur genere par le systeme
APA, Harvard, Vancouver, ISO, and other styles
9

Meysembourg-Männlein, Marie Laurence. "Modèle et langage à objets pour la programmation d'applications réparties." Phd thesis, Grenoble INPG, 1989. http://tel.archives-ouvertes.fr/tel-00333509.

Full text
Abstract:
Cette thèse a été effectuée dans le cadre du projet Guide mené conjointement par le laboratoire de génie informatique et le centre de recherche Bull de Grenoble depuis mi 86. Guide est le support d'un ensemble de recherches sur la programmation des applications reparties. Ces recherches sont entreprises sur la base du développement d'un système expérimental : le système Guide. Ce dernier est un système d'exploitation reparti à objets qui fournit un haut niveau d'intégration (invisibilité de la répartition notamment). Un premier prototype du système fonctionne depuis fin 88 et permet la programmation et la mise œuvre d'applications par l'intermédiaire d'un langage de programmation spécifique. La thèse contient une présentation et une évaluation du modèle de programmation par objets mis œuvre par ce langage: la présentation met en évidence les principaux choix de conception et les justifie; l'évaluation est basée sur une étude comparative des modèles d'objets de Guide, de Trellis/Owl, d'Emerald et d'Eiffel, et sur des expériences de programmation réalisées sur le prototype. Elle met en évidence les aspects caractéristiques du modèle d'objets de guide, ses apports et ses limites
APA, Harvard, Vancouver, ISO, and other styles
10

Bellosta, Marie-Jo. "Systèmes d'interfaces pour la gestion d'objets persistants, Omnis." Paris 6, 1992. http://www.theses.fr/1992PA066034.

Full text
Abstract:
Les SGBDOO ont pour principale motivation d'apporter une solution nouvelle aux problèmes rencontrés par les applications ayant à manipuler de grands volumes de données complexes. En combinant les avantages des SGBD et des systèmes OO, ils apportent un meilleur support des objets complexes et une plus grande productivité des programmeurs d'applications par rapport aux systèmes relationnels. Dans ce contexte, cette thèse propose un système d'interfaces pour la gestion d'objets, omnis, destiné à faciliter la connexion entre des outils OO tels que des compilateurs, interpreteurs ou programme CAO et un gérant extensible d'objets afin de fournir un support au stockage des objets persistants et partagés. Omnis a pour objectif de rendre le gérant de schéma indépendant du modèle objet qu'il accueille. Son originalité réside dans sa capacité à s'adapter à différents modèles objets via son analyse des modèles et son extensibilité. L'analyse des modèles décompose tout modèle objet en au moins cinq sous-modèles: instanciation, héritage, agrégation, composition et client. Les sémantiques de chaque sous-modèle sont définies par un ensemble d'invariants et un ensemble d'opérations. Ainsi, l'accueil d'un nouveau modèle consiste à spécialiser les sous-modèles pertinents en redéfinissant ou en enrichissant leurs invariants et leurs opérations. L'extensibilité d'omnis est due à son modèle objet réflexif permettant la création dynamique d'objets de meta-description pour capturer de nouveaux modèles objets. Outre les bénéfices traditionnels de réutilisabilité et d'extensibilité, cette approche ouvre la voie à l'intéropérabilité entre systèmes basés sur différents modèles objets en fournissant une uniformité dans les protocoles de gestion de schéma, d'accès et de représentation d'objets
APA, Harvard, Vancouver, ISO, and other styles
We offer discounts on all premium plans for authors whose works are included in thematic literature selections. Contact us to get a unique promo code!

To the bibliography