29 research outputs found

    Automatic Non-functional Testing of Code Generators Families

    Get PDF
    International audienceThe intensive use of generative programming techniques provides an elegant engineering solution to deal with the heterogeneity of platforms and technological stacks. The use of domain-specific languages for example, leads to the creation of numerous code generators that automatically translate highlevel system specifications into multi-target executable code. Producing correct and efficient code generator is complex and error-prone. Although software designers provide generally high-level test suites to verify the functional outcome of generated code, it remains challenging and tedious to verify the behavior of produced code in terms of non-functional properties. This paper describes a practical approach based on a runtime monitoring infrastructure to automatically check the potential inefficient code generators. This infrastructure, based on system containers as execution platforms, allows code-generator developers to evaluate the generated code performance. We evaluate our approach by analyzing the performance of Haxe, a popular high-level programming language that involves a set of cross-platform code generators. Experimental results show that our approach is able to detect some performance inconsistencies that reveal real issues in Haxe code generators

    haXe 2 Beginner's Guide

    No full text
    Develop exciting applications with this multi-platform programming languag

    Les facteurs de succès dans l’implémentation d'un processus de formation en alternance dans le domaine de la construction

    No full text
    Le sujet de notre travail porte sur la formation en alternance. La question qui a guidé notre recherche est la suivante : « Quels sont les facteurs de succès dans l’implémentation d’un processus de formation en alternance dans une entreprise de construction ? » Nous avons débuté notre recherche en présentant la problématique de la formation en alternance. Dans cette partie, nous nous sommes attardés sur la définition et le contexte d’émergence, d’évolution et d’ancrage de la formation en alternance. Nous avons vu que le processus de formation en alternance repose sur l’articulation entre une formation « théorique » dans un centre de formation et une pratique professionnelle réalisée en entreprise. Ensuite, nous avons énuméré et développé les différents éléments clés de la formation en alternance. Ceux-ci sont multiples : la présence de différents acteurs (tuteurs, apprentis, supérieurs hiérarchiques, formateurs scolaires), la convention de formation, le référentiel de compétences, l’accueil et la supervision. Enfin, nous avons énoncé les apports et les limites de ce type de formation. Dans un second temps, nous avons confronté cette revue de la littérature à un cas pratique : l’entreprise de construction Thomas & Piron. Pour cela, nous avons défini une méthodologie afin d’analyser notre problématique. Celle-ci repose sur une démarche qualitative. Pour ce faire, onze entretiens auprès des acteurs de la formation en alternance chez Thomas & Piron ont été réalisés. Nous avons ensuite traité ces données et mis en évidence des dysfonctionnements dans l’application de ce processus de formation. De fait, seulement deux apprentis sur dix terminent leur formation en alternance. Nous avons appris que les professeurs scolaires ne communiquaient pas avec les acteurs de terrain. Cela engendre un décalage entre les compétences enseignées dans certains établissements de formation et les applications réelles sur le terrain. Un autre dysfonctionnement est la présence modérée du référentiel de compétences. Tous les acteurs impliqués dans le processus de formation en alternance ne possèdent pas cet outil. Le dernier problème perçu dans l’application des éléments clés de la formation en alternance est le manque d’intervention des acteurs de l’entreprise dans la réussite du parcours scolaire des apprenants. De plus, la partie empirique a également mis en évidence un autre élément venant expliquer le faible taux de succès de la formation en alternance : celui du choix de la filière d’apprentissage par dépit.Master [120] en gestion des ressources humaines, Université catholique de Louvain, 201

    Scène de crime

    No full text

    Succinyl-ß-Ala-Leu-Ala-Leu-Doxorubicine, prodrogue de la Doxorubicine activée sélectivement dans l'environnement immédiat de la tumeur : pharmacocinétique, toxicité et efficacité in vivo

    No full text
    In the fight against cancer, the efficacy of chemotherapeutic agents is mainly limited by their lack of selectivity towards cancer cells and the resulting side-effects. One of the major aims of oncology research is to develop more specific drugs of tumor cells. A promising approach is the prodrug strategy. Prodrugs can be defined as pharmacologically inactive agents that are transformed after administration, either by metabolism or by chemical or biochemical breakdown, to generate the pharmacologically active entities. The ETAP strategy (Extracellularly Tumor-Activated Prodrug), developed by professor Trouet, is based on the fact that during the metastatic process cancer cells release an abnormally high level of hydrolytic enzymes. They could advantageously be used to activate ETAP prodrugs. Such prodrugs would be mainly activated in tumor tissue, increasing treatment efficacy and reducing its toxicity. The first prodrug of this type, Super-Leu-Doxorubicin or SLD (NH2-b-Ala-Leu-Ala-Leu-Doxorubicine), was developed from Doxorubicin, the most known anthracycline. The preliminary in vitro studies have shown that SLD was stable in human blood and activated by peptidases released by tumor cells. We showed that SLD administered ip was less toxic and more effective than Doxorubicin. However, we found an unexpected, extremely severe acute toxicity when SLD was administered iv. We demonstrated that this results from the interaction between the cationic agregates of SLD formed at physiological pH and the glycosaminoglycans present at the luminal surface of endothelial cells. This interaction is likely responsible for disseminated intravascular blood coagulation and the rapid death of the study animals. The elimination of the positive charges by succinylation abolishes in vivo acute toxicity (observed after iv injection) without changing the in vitro characteristics of this new ETAP prodrug designated CPI-0004Na. We compared toxicity of this new prodrug to that of Doxorubicin. The results showed that, whatever the route (iv vs ip) or the administration schedule (single vs multiple dosing), CPI-0004Na is less toxic than Doxorubicin on the basis of the LD50 values (from 2.7 times in the case of a single iv administration to 16.2 times after a daily iv administration for 5 consecutive days). Subsequently, the efficacy of CPI-0004Na was compared with that of Doxorubicin. It was first compared in homograft models of experimentally induced pulmonary metastases. In these conditions, the prodrug was as efficacious as Doxorubicin in a B16 melanoma model. In a 3LL-H-61 Lewis Lung carcinoma model, our results indicate that DoxorubicinDans la lutte contre le cancer, l'efficacité des agents chimiothérapeutiques est surtout limitée par leur manque de sélectivité vis-à-vis des cellules cancéreuses et par les effets secondaires qui en résultent. Un des objectifs majeurs en oncologie est le développement de produits spécifiques aux cellules tumorales et qui donc n'exerceraient pas leur pouvoir cytotoxique dans les tissus « sains ». Une approche très prometteuse est la stratégie des prodrogues. Ce terme est utilisé pour définir un composé pharmacologiquement inactif qui doit subir une transformation métabolique, chimique ou biochimique après son administration pour donner le médicament parent pharmacologiquement actif. La stratégie ETAP (Extracellularly Tumor-Activated Prodrug), développée par le professeur Trouet, se base sur le fait que les cellules cancéreuses relarguent anormalement un large éventail d'enzymes hydrolytiques dans leur milieu extracellulaire lors du processus métastatique, lesquelles pourraient activer des prodrogues ETAP. De telles prodrogues seraient donc essentiellement activées dans les tissus tumoraux, ce qui réduirait fortement la toxicité du traitement tout en augmentant son efficacité. La première prodrogue de ce type, la Super-Leu-Doxorubicine ou SLD (NH2-b-Ala-Leu-Ala-Leu-Doxorubicine), a été développée à partir de la Doxorubicine, l'anthracycline la plus connue. Les études préliminaires réalisées in vitro ont mis en évidence que la SLD était stable dans le sang humain, et activée par des peptidases sécrétées par des cellules tumorales. Dans ce travail, nous avons montré que la SLD administrée par voie i.p. est moins toxique et plus active que la Doxorubicine. Par contre, lors de son injection par voie i.v., nous avons été confrontés à une toxicité aiguë inattendue. Nous avons pu démontrer que cette toxicité est due à la formation d'agrégats polycationiques par la SLD qui interagissent avec les glycosaminoglycanes présents à la surface luminale des cellules endothéliales. Cette interaction est responsable dune coagulation intravasculaire disséminée et de la mort rapide des animaux. Lélimination des charges positives par succinylation fait disparaître la toxicité aiguë in vivo sans altérer in vitro les qualités de prodrogue ETAP de cette molécule désignée sous le code CPI-0004Na. Nous avons d'abord comparé la toxicité de CPI-0004Na avec celle de la Doxorubicine et, quelle que soit la voie (i.v. vs i.p.) ou le protocole d'administration (unique vs multiple), cette nouvelle prodrogue est moins toxique que la Doxorubicine lorsque l'on compare les valeurs des LD50 (de 2,7 fois dans le cas d'une injection i.v. unique, à 16,2 fois dans le cas de 5 injections i.p. quotidiennes consécutives). Ensuite, nous avons comparé l'efficacité par voie intra-veineuse de CPI-0004Na avec la Doxorubicine. Elle a d'abord été testée dans des modèles d'homogreffes de métastases pulmonaires expérimentales. Dans ces conditions, la prodrogue est au moins aussi efficace que la Doxorubicine dans un modèle de mélanome B16, et beaucoup plus efficace dans un modèle de carcinome pulmonaire de Lewis 3LL-H61, ou CPI-0004Na induit une réduction de 38,2 % du nombre de métastases présentes à la surface des poumons et une diminution de 70,7 % de la surface qu'elles occupent, alors que pour la Doxorubicine entraîne une augmentation de 10,4 % du nombre de métastases présentes à la surface pulmonaire, et une diminution de 39, 3 % de la surface qu'elles occupent. L'efficacité a également été évaluée dans divers modèles de xénogreffes de carcinome humain (MCF-7/6, BT20, LS-174-T), ou CPI-0004Na est significativement plus active que la Doxorubicine, et la perfusion lente plus efficace que l'injection en i.v. bolus. Pour expliquer les résultats des études de toxicité et d'efficacité, nous avons étudié la pharmacocinétique et la distribution tissulaire de CPI-0004Na en comparaison avec la Doxorubicine après leur administration en i.v. bolus à des doses équimolaires et équitoxiques. Nous avons montré que ces résultats étaient bien explicables par la nature de prodrogue ETAP de CPI-0004Na . En effet, elle est stable dans le sang, elle s'accumule peu dans les organes et elle est activée préférentiellement dans la tumeur. Ainsi, la prodrogue est caractérisée par des valeurs de t1/2a (0,36 heure), de Cl (18,12 ml/heure), et de Vd (10,27 ml) plus faibles que celles de la Doxorubicine. De plus, nous avons également montré que l'accumulation d'agent actif (la Doxorubicine) dans les différents organes (estimée par le calcul de l'AUC) était fortement réduite dans tous les organes après l'administration de CPI-0004Na par rapport à l'administration de Doxorubicine à la dose équimolaire de 86,2 µmol./kg (de 9,7 à 2,5 fois moins dans le coeur et les reins respectivement), sans queune différence deaccumulation dans la tumeur ne soit observée. Après une administration en perfusion de CPI-0004Na ou de Doxorubicine, nous avons confirmé ces résultats et nous avons montré que la tumeur accumulait 2 fois plus de Doxorubicine après injection de la prodrogue. Lors des études de pharmacocinétique et de distribution tissulaire, nous avons montré que la réduction deaccumulation de Doxorubicine ne se faisait pas avec la même intensité dans tous les organes. Dans le cas du coeur, une importante réduction a été observée, ce qui est de bon augure pour une réduction de la cardiotoxicité associée aux traitements par les anthracyclines. Par contre, au niveau des reins et du foie, cette réduction est moins importante. Pour étudier la toxicité de CPI-0004Na, une analyse anatomopathologique des organes de souris traitées lors d'une étude de chimiothérapie expérimentale avec la Doxorubicine (5,68 µmol./kg) ou avec CPI-0004Na (15,5 ou 31 ou 46,5 µmol./kg) a été réalisée. Les résultats ont montré que les mêmes types de lésion étaient observées après l'administration de ces 2 produits. L'intensité de ces lésion est identique dans le coeur pour les 2 médicaments, quelle que soit la dose utilisée pour la prodrogue. Par contre, dans les reins et le foie, il y a un effet dose de CPI-0004Na, et l'intensité des lésions observées avec la Doxorubicine sont identiques à celles observées avec la prodrogue à la dose la plus faible. Au terme de ce travail, nous avons démontré que CPI-0004Na est une prodrogue ETAP de la Doxorubicine : sa moindre toxicité et sa plus grande efficacité sont dues à sa stabilité dans le sang, à sa faible accumulation dans les tissus « sains », et à son activation spécifique dans la tumeur. Nous avons donc démontré que cette prodrogue ETAP augmente de façon indéniable l'index thérapeutique de la Doxorubicine, et qu'elle est un candidat de choix pour passer en phase de développement pré-clinique. Lors de ces études, il faudra surveiller avec plus d'attention le développement d'une toxicité au niveau des reins des patients, de même que la stabilité de CPI-0004Na dans le sang qui pourrait être altérée par un niveau d'activité enzymatique plus élevé chez certains patients présentant une masse tumorale importante.Doctorat en sciences (sciences biologiques) (BIOL 3)--UCL, 200
    corecore