• DocumentCode
    2133634
  • Title

    Enhancing transparency and adaptability of dynamically changing execution environments for mobile agents

  • Author

    Ahn, Jinho ; Kim, Chayoung

  • Author_Institution
    Dept. of C.S., Kyonggi Univ., Kyonggido, South Korea
  • fYear
    2005
  • fDate
    2005
  • Firstpage
    642
  • Lastpage
    646
  • Abstract
    Mobile agent-based distributed systems become obtaining significant popularity as a potential vehicle to allow software components to be executed on heterogeneous environments despite mobility of users and computations. However as these systems generally force mobile agents to use only common functionalities provided in every execution environment, the agents may not access environment-specific resources. In this paper, we propose a new framework using aspect oriented programming technique to accommodate a variety of static resources as well as dynamic ones whose amount is continually changed at runtime even in the same execution environment. Unlike previous works, this framework divides roles of software developers into three groups to relieve application programmers from the complex and error-prone parts of implementing dynamic adaptation and allowing each developer to only concentrate on his own part. Also, the framework enables policy decision makers to apply various adaptation policies to dynamically changing environments for adjusting mobile agents to the change of their resources.
  • Keywords
    adaptive systems; distributed object management; mobile agents; mobile computing; object-oriented programming; access environment-specific resources; adaptability; aspect oriented programming; dynamic adaptation; execution environments; heterogeneous environments; mobile agent-based distributed systems; policy decision making; software components; software development; static resources; transparency; Application software; Bandwidth; Dynamic programming; Mobile agents; Mobile computing; Personal digital assistants; Programming profession; Runtime environment; Vehicle dynamics; Vehicles;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer and Information Science, 2005. Fourth Annual ACIS International Conference on
  • Print_ISBN
    0-7695-2296-3
  • Type

    conf

  • DOI
    10.1109/ICIS.2005.60
  • Filename
    1515479