Добірка наукової літератури з теми "Mise à jour dynamique des logiciels"
Оформте джерело за APA, MLA, Chicago, Harvard та іншими стилями
Ознайомтеся зі списками актуальних статей, книг, дисертацій, тез та інших наукових джерел на тему "Mise à jour dynamique des logiciels".
Біля кожної праці в переліку літератури доступна кнопка «Додати до бібліографії». Скористайтеся нею – і ми автоматично оформимо бібліографічне посилання на обрану працю в потрібному вам стилі цитування: APA, MLA, «Гарвард», «Чикаго», «Ванкувер» тощо.
Також ви можете завантажити повний текст наукової публікації у форматі «.pdf» та прочитати онлайн анотацію до роботи, якщо відповідні параметри наявні в метаданих.
Статті в журналах з теми "Mise à jour dynamique des logiciels"
Maleyrot, Eric. "Responsabilité sociale d’entreprise au regard des tuteurs de stage : le cas de la direction d’un institut de formation en masso-kinésithérapie confrontée à la réforme des études." Phronesis 10, no. 4 (November 22, 2021): 60–83. http://dx.doi.org/10.7202/1083978ar.
Повний текст джерелаCastonguay, Charles. "Le regard d’Ottawa sur la situation du français en 2001." Note critique 46, no. 2 (February 1, 2006): 327–41. http://dx.doi.org/10.7202/012177ar.
Повний текст джерелаBerlivet, Luc. "Les médecins, le tabagisme et le Welfare State: Le gouvernement britannique face au cancer (1947-1957)." Annales. Histoire, Sciences Sociales 65, no. 1 (February 2010): 157–90. http://dx.doi.org/10.1017/s0395264900026238.
Повний текст джерелаSaha, Fréderic, Mesmin Tchindjang, Jean-Guy Dzana, and Djasrabé Nguemadjita. "Dynamique des extrêmes hydrologiques du système Chari-Logone et risques naturels dans la région de l'extrême-nord du Cameroun." Proceedings of the International Association of Hydrological Sciences 384 (November 16, 2021): 241–46. http://dx.doi.org/10.5194/piahs-384-241-2021.
Повний текст джерелаBéchard, Jean-Pierre. "Fondements épistémologiques des auteurs clés de la pédagogie de l’enseignement supérieur : une analyse de trois revues 1976-2003." Revue des sciences de l'éducation 34, no. 3 (March 23, 2009): 537–68. http://dx.doi.org/10.7202/029508ar.
Повний текст джерелаGreissler, Elisabeth, Jacinthe Rivard, and Céline Bellot. "L’évaluation d’un projet d’intervention par les pairs et le respect de ses principes d’action : le cas du GIAP." Drogues, santé et société 12, no. 1 (January 27, 2014): 79–92. http://dx.doi.org/10.7202/1021540ar.
Повний текст джерелаAuger, Manon. "Forme et formation d’une identité narrative." Études 33, no. 1 (February 6, 2008): 115–29. http://dx.doi.org/10.7202/017532ar.
Повний текст джерелаDautruche, Joseph Ronald. "Tourisme culturel et patrimoine remodelé." Ethnologies 35, no. 1 (September 9, 2014): 145–61. http://dx.doi.org/10.7202/1026455ar.
Повний текст джерелаJacopin, Bertrand, Emilie Andries, Yohann Beureno, Fabienne Mercier, Pierre-Yves Valantin, and Yann Laborda. "Atlas dynamique des zones inondables : outil operationnel d'aide à la décision." La Houille Blanche, no. 1 (February 2019): 13–18. http://dx.doi.org/10.1051/lhb/2019002.
Повний текст джерелаBlanc, Jérôme. "Formes et rationalités du localisme monétaire*." Articles 78, no. 3 (November 9, 2004): 347–69. http://dx.doi.org/10.7202/007256ar.
Повний текст джерелаДисертації з теми "Mise à jour dynamique des logiciels"
Duquesne, Pierre. "Un modèle de langage pour la mise à jour dynamique de programmes." Rennes 1, 2011. http://www.theses.fr/2011REN1S010.
Повний текст джерелаNumerous software systems must execute constantly without being interrupted. On the other hand, they also have to be regularly adapted to changes in their operational domains and to the evolution of users requirements. Dynamic software update is the process that consists in replacing a running program with a newer version without interrupting the program operation. This thesis divides the dynamic evolution problem in two sub-problems. The essential difficulty is to ensure that the resulting executions will be globally coherent across time, such that updated processes actually perform their task without producing any error. The accidental difficulty is caused by the impossibility to define and understand dynamic software updates in the existing programming languages. To address these problems, a language model is presented. It gives the ability to express the dynamic evolutions of programs and to foresee the behaviors produced by dynamically updated processes. This language model introduce a code entity - the stage - associated with a high level control operator - reach - that allows programmers to express the temporal stucture of programs. The program decomposition in stages offers a high level view of the possible executions chronologies and gives programmers control points from where the entire future of computations can be redefined
Rantsoudis, Christos. "Bases de connaissance et actions de mise à jour préférées : à la recherche de consistance au travers des programmes de la logique dynamique." Thesis, Toulouse 3, 2018. http://www.theses.fr/2018TOU30286.
Повний текст джерелаIn the database literature it has been proposed to resort to active integrity constraints in order to restore database integrity. Such active integrity constraints consist of a classical constraint together with a set of preferred update actions that can be triggered when the constraint is violated. In the first part of this thesis, we review the main repairing routes that have been proposed in the literature and capture them by means of Dynamic Logic programs. The main tool we employ for our investigations is the recently introduced logic DL-PA, which constitutes a variant of PDL. We then go on to explore a new, dynamic kind of database repairing whose computational complexity and general properties are compared to the previous established approaches. In the second part of the thesis we leave the propositional setting and pursue to adapt the aforementioned ideas to higher level languages. More specifically, we venture into Description Logics and investigate extensions of TBox axioms by update actions that denote the preferred ways an ABox should be repaired in case of inconsistency with the axioms of the TBox. The extension of the TBox axioms with these update actions constitute new, active TBoxes. We tackle the problem of repairing an ABox with respect to such an active TBox both from a syntactic as well as a semantic perspective. Given an initial ABox, the syntactic approach allows us to construct a set of new ABoxes out of which we then identify the most suitable repairs. On the other hand, for the semantic approach we once again resort to a dynamic logic framework and view update actions, active inclusion axioms and repairs as programs. Given an active TBox aT , the framework allows to check (1) whether a set of update actions is able to repair an ABox according to the active axioms of aT by interpreting the update actions locally and (2) whether an ABox A' is the repair of a given ABox A under the active axioms of aT using a bounded number of computations by interpreting the update actions globally. After discussing the strong points of each direction, we conclude by combining the syntactic and semantic investigations into a cohesive approach
Wang, Yuwei. "Evolution of microservice-based applications : Modelling and safe dynamic updating." Electronic Thesis or Diss., Institut polytechnique de Paris, 2022. http://www.theses.fr/2022IPPAS009.
Повний текст джерелаMicroservice architectures contribute to building complex distributed systems as sets of independent microservices. The decoupling and modularity of distributed microservices facilitates their independent replacement and upgradeability. Since the emergence of agile DevOps and CI/CD, there is a trend towards more frequent and rapid evolutionary changes of the running microservice-based applications in response to various evolution requirements. Applying changes to microservice architectures is performed by an evolution process of moving from the current application version to a new version. The maintenance and evolution costs of these distributed systems increase rapidly with the number of microservices.The objective of this thesis is to address the following issues: How to help engineers to build a unified and efficient version management for microservices and how to trace changes in microservice-based applications? When can microservice-based applications, especially those with long-running activities, be dynamically updated without stopping the execution of the whole system? How should the safe updating be performed to ensure service continuity and maintain system consistency?In response to these questions, this thesis proposes two main contributions. The first contribution is runtime models and an evolution graph for modelling and tracing version management of microservices. These models are built at design time and used at runtime. It helps engineers abstract architectural evolution in order to manage reconfiguration deployments, and it provides the knowledge base to be manipulated by an autonomic manager middleware in various evolution activities. The second contribution is a snapshot-based approach for dynamic software updating (DSU) of microservices. The consistent distributed snapshots of microservice-based applications are constructed to be used for specifying continuity of service, evaluating the safe update conditions and realising the update strategies. The message complexity of the DSU algorithm is not the message complexity of the distributed application, but the complexity of the consistent distributed snapshot algorithm
Noubissi, Agnès Cristèle. "Mise à jour dynamique pour cartes à puce Java." Limoges, 2011. https://aurore.unilim.fr/theses/nxfile/default/c0b26c8b-e613-44f6-9fac-ea8efb1aa88a/blobholder:0/2011LIMO4025.pdf.
Повний текст джерелаUnlike the traditional update, the dynamic update is the ability to modify a software system or an application during its execution without stopping it and without loosing its execution state. The aim is to enable developers to be able to correct bugs, improve and delete some functionnalities. Smart cards are small computers equipped with at least one integrated circuit or chip that contain information. This integrated circuit can contain a microprocessor capable of processing information. Java Card is a type of smart card based on Java technology. This is a multi-application card which allows application to run on the top of the embedded virtual machine. These cards may have a long lifetime. It is hard to imagine that embedded application do not need an update to solve a bug, update security holes, improve or remove features, in transparent manner to the user. Many existing systems provide mechanisms for dynamic update. However these systems are generally intended for environments that do not have strong resource constraints (like workstation environment). In addition, the existing approaches of solutions are not always applicable to the field of smart cards. In this thesis, we present EmbedDSU, a dynamic update system for smart cards based on Java. This system consists of a set of mechanisms off-card and on-card. To evaluate our system, we have implemented a prototype based on simpleRTJ2, a Java virtual machine for embedded systems
Kadri-Dahmani, Hakima. "Mise à jour incrémentale des bases de données géographiques et maintien de leur cohérence." Paris 13, 2005. http://www.theses.fr/2005PA132046.
Повний текст джерелаLounas, Razika. "Validation des spécifications formelles de la mise à jour dynamique des applications Java Card." Thesis, Limoges, 2018. http://www.theses.fr/2018LIMO0085/document.
Повний текст джерелаDynamic Software Updating (DSU) consists in updating running programs on the fly without any downtime. This feature is interesting in critical applications that are in continual evolution and that require high availability. The aim of our work is to perform formal verification the correctness of dynamic software updating in Java Card applications by studying the system EmbedDSU. To do so, we first established the correctness of code update. We achieved this by defining formal semantics for update operations on java Card bytecode in order to ensure type safety. Then, we proposed an approach to verify the semantics of updated programs by defining a predicate transformation. Afterward, we were interested in the verification of correction concerning the safe update point detection. We used model checking. This verification allowed us first to fix a deadlock situation in the system and then to establish other correctness properties: activeness safety and updatability. Data update is performed through the application of state transfer functions. For this aspect, we proposed a solution to apply state transfer functions with the preservation of the Java Card virtual machine heap consistency and by allowing a high expressiveness when writing state transfer functions
Martorell, Hélène. "Architecture et processus de développement permettant la mise à jour dynamique de systèmes embarqués automobiles." Phd thesis, Toulouse, INPT, 2014. http://oatao.univ-toulouse.fr/13770/1/Martorell.pdf.
Повний текст джерелаLaverny, Noël. "Révision, mise à jour et planification en logique doxastique graduelle." Toulouse 3, 2006. http://www.theses.fr/2006TOU30137.
Повний текст джерелаAn essential question for an intelligent agent aiming at controlling a system is: “Which actions should I perform to fulfil my goals?”. To answer it, the agent must predict the effect of its actions (its plan) on the system. The models used in the classical planning literature are not expressive enough for when the agent does not have a perfect knowledge of the system or when the actions are not deterministic. For this reason, we develop a doxastic modal logic allowing to reason on the graded beliefs of the agent. We give a formal framework (syntactical and semantical) for progression (both on-line and off-line) of graded states of beliefs by programs involving unreliable epistemic actions and ontic actions that may fail. While on-line progression allows for program execution, off-line progression allows for evaluating programs with respect to a given goal and thus to finding an action plan for fulfilling the goal
Giot, Romain. "Contributions à la dynamique de frappe au clavier : multibiométrie, biométrie douce et mise à jour de la référence." Phd thesis, Université de Caen, 2012. http://tel.archives-ouvertes.fr/tel-00748915.
Повний текст джерелаJahier, Erwan. "Analyse dynamique de programme : Mise en oeuvre automatisée d'analyseurs performants et spécifications de modèles d'exécution." Rennes, INSA, 2000. http://www.theses.fr/2000ISAR0009.
Повний текст джерелаSeveral studies show that most of the software production cost is spent during the maintenance phase. During that phase, to locate bugs, to optimize programs, or to add new functionalities, it is essential to understand programs, and in particular to understand their runtime behavior. Dynamic analysis tools such as debuggers, profilers, or monitors, are very useful in that respect. However, such tools are expensive to implement because: (1) it generally requires to modify the compiling system, which is tedious and not always possible; (2) the needs in dynamic analysis tools vary from one user to another, depending on its competence, on its experience of the programming system, and on its knowledge of the code to maintain; (3) such tools are generally difficult to reuse. It is therefore desirable that each user is able to specify easily the dynamic analyses he needs. Hence, we propose an architecture that eases dynamic analysis tools implementation. This architecture is based on: (1) a systematic instrumentation of the program which gives a detailed image of the execution, the trace; (2) a set of trace processing primitives that lets one analyse the trace efficiently. The resulting analysers have performance of the same order of magnitude that their equivalent implemented ``by hand'' by modifying the compiling system. They can be implemented by programmers without any knowledge of the compiling system. This architecture let them implement the tools they need, adapted to their level of comprehension of the code they are in charge to maintain. Furthermore, the modular structure of the proposed architecture should ease the analysers reuse. This work has been held within the context of the logical and functional programming language Mercury. However, the concepts we used do not depend on the programming paradigm. The trace on which we base the implementation of our dynamic analysis tools should reflect as much as possible the runtime behavior of programs. Therefore, we also propose a framework to specify execution traces. This framework is based on an operational semantics of the language to analyse. Such formal specifications of the trace let us experimentally validate tracers, and prove their correctness. This work have been held within the context of the logical programming language Prolog
Тези доповідей конференцій з теми "Mise à jour dynamique des logiciels"
Baranes, M., and T. Fortin. "Planification et chirurgie guidée - Avis d’experts : Apports des nouvelles technologies en implantologie : de la planification à la réalisation de la prothèse provisoire immédiate." In 66ème Congrès de la SFCO. Les Ulis, France: EDP Sciences, 2020. http://dx.doi.org/10.1051/sfco/20206601011.
Повний текст джерела