Loading...
Please wait, while we are loading the content...
A software model with safe dynamic adaptability for mobile code programs (2001).
| Content Provider | CiteSeerX |
|---|---|
| Author | Amano, Noriki Watanabe, Takuo |
| Abstract | In a software system, dynamic adaptability is the ability for dynamic adaptation on runtime environments. A software system with dynamic adaptability can adapt itself to the changes of runtime environments by changing its own behavior in dynamic & flexible way. Especially, software systems based on mobile code should have such dynamic adaptability because their runtime environments can be changed dynamically & drastically due to the mobility. We have proposed a software model with dynamic adaptability named DAS and its description language named LEAD++. In this paper, we consider about safety issues on dynamic adaptability of software systems based on mobile code and propose an extended DAS model named Safe DAS. The safety means that adaptable behavior in the software systems does not violate their consistency. To realize safe dynamic adaptability, the Safe DAS model supports exceptions & assertions mechanisms, atomicity & serializability of adaptable behavior and a unique mechanism named dynamic assertions that assertions can be changed dynamically depending on the changes of runtime environments. |
| File Format | |
| Publisher Date | 2001-01-01 |
| Access Restriction | Open |
| Content Type | Text |