{"title":"一个灵活和安全适应移动代码程序的软件模型","authors":"N. Amano, Takuo Watanabe","doi":"10.1145/512035.512050","DOIUrl":null,"url":null,"abstract":"Recently, mobile code technology has been utilized in many systems: Java applets, Jini, Active network, Internet appliances, etc. To make mobile code programs work more effectively, we must consider their adaptation on runtime environments. Our goal is to realize mobile code programs that can adapt themselves to runtime environments flexibly & safely. The adaptation can be regarded as a basic & important mechanism for software evolution of mobile code programs. Towards the goal, we design a software model named SAM code. Mobile code programs based on the model can realize their adaptation on runtime environments successfully without their misbehavior & runtime errors and system faults. In this paper, we give an overview of the model and discuss its effectiveness.","PeriodicalId":321820,"journal":{"name":"International Workshop on Principles of Software Evolution","volume":"11 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2002-05-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"18","resultStr":"{\"title\":\"A software model for flexible & safe adaptation of mobile code programs\",\"authors\":\"N. Amano, Takuo Watanabe\",\"doi\":\"10.1145/512035.512050\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Recently, mobile code technology has been utilized in many systems: Java applets, Jini, Active network, Internet appliances, etc. To make mobile code programs work more effectively, we must consider their adaptation on runtime environments. Our goal is to realize mobile code programs that can adapt themselves to runtime environments flexibly & safely. The adaptation can be regarded as a basic & important mechanism for software evolution of mobile code programs. Towards the goal, we design a software model named SAM code. Mobile code programs based on the model can realize their adaptation on runtime environments successfully without their misbehavior & runtime errors and system faults. In this paper, we give an overview of the model and discuss its effectiveness.\",\"PeriodicalId\":321820,\"journal\":{\"name\":\"International Workshop on Principles of Software Evolution\",\"volume\":\"11 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2002-05-19\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"18\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"International Workshop on Principles of Software Evolution\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/512035.512050\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Workshop on Principles of Software Evolution","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/512035.512050","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A software model for flexible & safe adaptation of mobile code programs
Recently, mobile code technology has been utilized in many systems: Java applets, Jini, Active network, Internet appliances, etc. To make mobile code programs work more effectively, we must consider their adaptation on runtime environments. Our goal is to realize mobile code programs that can adapt themselves to runtime environments flexibly & safely. The adaptation can be regarded as a basic & important mechanism for software evolution of mobile code programs. Towards the goal, we design a software model named SAM code. Mobile code programs based on the model can realize their adaptation on runtime environments successfully without their misbehavior & runtime errors and system faults. In this paper, we give an overview of the model and discuss its effectiveness.