Loading...

Agent-based Programming and it's Application Using GOAL

Hosseinian, Narges Sadat | 2014

1536 Viewed
  1. Type of Document: M.Sc. Thesis
  2. Language: Farsi
  3. Document No: 47904 (02)
  4. University: Sharif University of Technology
  5. Department: Mathematical Sciences
  6. Advisor(s): Ramezanian, Rasoul
  7. Abstract:
  8. With the significant advances in software engineering and developing complicated systems, it’s important to investigate the interaction between systems. Agentoriented software engineering is a new paradigm for developing distributed intelligent systems. Agent technology currently plays an important role in complex software development. The underlying paradigm offers a large repertoire of original concepts, architectures, interaction protocols, and methodologies for the analysis and the specification of complex systems built as Multi-Agent Systems (MAS). Several efforts, originating from academia, industry, and several standardisation consortium, have been made in order to provide new tools, methods, and frameworks aiming at establishing the necessary standards for widening the use of multi-agent systems techniques. Multi-agent systems consist of a set of autonomous and interacting computing systems called agents. Agents are assumed to be autonomous in the sense that they can decide for themselves which actions to perform inoder to achieve their individual objectives. They interact either with each other through commiuniaction or with their environment through their sensors. In this thesis we introduce key concepts of agent-oriented programming. Then we surveys several agent programming languages and some agent frameworks and platforms. In the next chapter we explain GOAL as an agent programming language and then we solve a problem by GOAL and analyse our outputs
  9. Keywords:
  10. Multiagent System ; Agent Oriented Software ; Intelligent Agent ; Agent Based Programming ; GOAL Programming Language

 Digital Object List

 Bookmark

...see more