Christophe Deleray, Nicolas Bedon, G. Roussel, Étienne Duris
{"title":"Corosol,一个模块化的JVM,可以在飞行中配置","authors":"Christophe Deleray, Nicolas Bedon, G. Roussel, Étienne Duris","doi":"10.3166/objet.10.2-3.89-102","DOIUrl":null,"url":null,"abstract":"Pour etendre les fonctionnalites du langage ou pour affiner le controle du programmeur sur l'execution des programmes, de nombreux travaux s'interessent a des modifications de la machine virtuelle Java. Motives par des problemes specifiques, ces travaux aboutissent souvent a des implantations ad hoc qui sont difficiles a comparer ou a combiner Dans cet article, nous presentons Corosol, une nouvelle plate-forme de test et d'integration pour ces extensions. Corosol est une machine virtuelle Java ouverte, ecrite en Java, dont l'architecture est basee sur des composants auxquels le programmeur des applications a acces. Il peut bien sur changer ces composants avant le demarrage de la machine virtuelle, mais il peut surtout les modifier les remplacer ou en ajouter de nouveaux au cours de l'execution du programme via une API d'introspection de la machine virtuelle.","PeriodicalId":201701,"journal":{"name":"Obj. Logiciel Base données Réseaux","volume":"28 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2004-09-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Corosol, une JVM modulaire paramétrable à la volée\",\"authors\":\"Christophe Deleray, Nicolas Bedon, G. Roussel, Étienne Duris\",\"doi\":\"10.3166/objet.10.2-3.89-102\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Pour etendre les fonctionnalites du langage ou pour affiner le controle du programmeur sur l'execution des programmes, de nombreux travaux s'interessent a des modifications de la machine virtuelle Java. Motives par des problemes specifiques, ces travaux aboutissent souvent a des implantations ad hoc qui sont difficiles a comparer ou a combiner Dans cet article, nous presentons Corosol, une nouvelle plate-forme de test et d'integration pour ces extensions. Corosol est une machine virtuelle Java ouverte, ecrite en Java, dont l'architecture est basee sur des composants auxquels le programmeur des applications a acces. Il peut bien sur changer ces composants avant le demarrage de la machine virtuelle, mais il peut surtout les modifier les remplacer ou en ajouter de nouveaux au cours de l'execution du programme via une API d'introspection de la machine virtuelle.\",\"PeriodicalId\":201701,\"journal\":{\"name\":\"Obj. Logiciel Base données Réseaux\",\"volume\":\"28 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2004-09-30\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Obj. Logiciel Base données Réseaux\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.3166/objet.10.2-3.89-102\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Obj. Logiciel Base données Réseaux","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.3166/objet.10.2-3.89-102","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Corosol, une JVM modulaire paramétrable à la volée
Pour etendre les fonctionnalites du langage ou pour affiner le controle du programmeur sur l'execution des programmes, de nombreux travaux s'interessent a des modifications de la machine virtuelle Java. Motives par des problemes specifiques, ces travaux aboutissent souvent a des implantations ad hoc qui sont difficiles a comparer ou a combiner Dans cet article, nous presentons Corosol, une nouvelle plate-forme de test et d'integration pour ces extensions. Corosol est une machine virtuelle Java ouverte, ecrite en Java, dont l'architecture est basee sur des composants auxquels le programmeur des applications a acces. Il peut bien sur changer ces composants avant le demarrage de la machine virtuelle, mais il peut surtout les modifier les remplacer ou en ajouter de nouveaux au cours de l'execution du programme via une API d'introspection de la machine virtuelle.