3 resultados para Orient Mitjà -- Relacions exteriors -- Unió Europea, Països de la
em Université de Montréal, Canada
Resumo:
L’effondrement et le démantèlement de l’Empire ottoman à la suite de la Première Guerre mondiale ont conduit les Grandes puissances européennes à opérer un partage territorial du Proche-Orient, légitimé par le système des mandats de la Société des Nations (SDN). Sans précédent, cette administration internationale marqua le point de départ de l’internationalisation de la question de la Palestine, dont le droit international allait servir de socle à une nouvelle forme de colonialisme. Au lendemain de la Seconde Guerre mondiale, l’Organisation des Nations Unies (ONU) continua l’action entreprise par la SDN en s’occupant également de cette question sur la demande des Britanniques. En novembre 1947, l’ONU décida du partage de la Palestine en deux Etats pour résoudre les conflits entre sionistes et nationalistes arabes. Si ce partage fut accepté par les sionistes, il fut rejeté par les Etats arabes voisins et de nombreux Arabes palestiniens. Les affrontements opposant nationalistes arabes et sionistes de Palestine laissèrent place au conflit israélo-arabe après la proclamation d’Indépendance de l’Etat d’Israël en mai 1948. Au commencement de la guerre froide, les Etats-Unis et l’URSS prirent conscience de l’intérêt géostratégique de cette région, progressivement désinvestie par la France et la Grande-Bretagne. Dans cette étude, nous verrons comment la scène interétatique et la communauté internationale, successivement composée de la SDN puis de l’ONU, ont en partie scellé le sort du Proche et Moyen-Orient. Nous consacrerons également une analyse au rôle joué par les idéologies nationalistes arabes et sionistes, qui tiennent une place centrale au sein de ce conflit.
Resumo:
La compréhension des objets dans les programmes orientés objet est une tâche impor- tante à la compréhension du code. JavaScript (JS) est un langage orienté-objet dyna- mique, et son dynamisme rend la compréhension du code source très difficile. Dans ce mémoire, nous nous intéressons à l’analyse des objets pour les programmes JS. Notre approche construit de façon automatique un graphe d’objets inspiré du diagramme de classes d’UML à partir d’une exécution concrète d’un programme JS. Le graphe résul- tant montre la structure des objets ainsi que les interactions entre eux. Notre approche utilise une transformation du code source afin de produire cette in- formation au cours de l’exécution. Cette transformation permet de recueillir de l’infor- mation complète au sujet des objets crées ainsi que d’intercepter toutes les modifications de ces objets. À partir de cette information, nous appliquons plusieurs abstractions qui visent à produire une représentation des objets plus compacte et intuitive. Cette approche est implémentée dans l’outil JSTI. Afin d’évaluer l’utilité de l’approche, nous avons mesuré sa performance ainsi que le degré de réduction dû aux abstractions. Nous avons utilisé les dix programmes de réfé- rence de V8 pour cette comparaison. Les résultats montrent que JSTI est assez efficace pour être utilisé en pratique, avec un ralentissement moyen de 14x. De plus, pour 9 des 10 programmes, les graphes sont suffisamment compacts pour être visualisés. Nous avons aussi validé l’approche de façon qualitative en inspectant manuellement les graphes gé- nérés. Ces graphes correspondent généralement très bien au résultat attendu. Mots clés: Analyse de programmes, analyse dynamique, JavaScript, profilage.
Resumo:
Mémoire numérisé par la Direction des bibliothèques de l'Université de Montréal.