an investigation into high-level control mechanism for self adaptive software agents change...
TRANSCRIPT
An Investigation into High-Level Control Mechanism For Self Adaptive software
Agents Change Negotiation
Nagwa BadrE-mail:[email protected]
Director of study: Prof. A.Taleb bendiab
Scope
• Motivation
• Related Topics
• Aim & Objectives
• Work Plan
• Motivation Over the recent years, research in adaptive
software and software evolution has seen rapid development.Self-adaptive software need to coordinate,manage and negotiate the enactment of a given change plan for saving execution of such unpredictable systems.
The scope of system self adaptation is still limited and no provision is made to manage a system,s proposed change plan or even its impact on other software component
Related Topics
• Self-Adaptive Software
• Exception
• Negotiation
COOrdination Language (COOL)
• Allow the user to :
1- Define Agent.
2- Manage communication between agent.
3- Structured interaction amongst these
Agent.
4- Use coordination protocol called
conversation classes for structured
interaction.
Examples
Aim & Objectives
• Aim To investigate the development of the
negotiation mechanism required for self-adaptive software through coordinated negotiation.
•Objectives
• Formulation of the general requirement for coordination Support for self Adaptive Software Agents.
• Development of coordination language for self Adaptive Software Agents.
• Generalization of the requirement for coordination support for self Adaptive Software Agents.
Work Plan1.Literature survey of:
(a) Self-adaptive Software agent
(b) Self-adaptive software with specific focus
on coordination and negotiation.
(c) Coordination language:COOL.
2. Implementation coordination language:
- Specification the requirements for coordination language.
-Implementation of description language to associate task
to agent.
-Evaluation of the coordination language.
. 3.Dissemination of the results and thesis preparation.
What’s nextsee my work plan
Thank you for listening