dc.contributor.advisor | Robertson, Dave | en |
dc.contributor.advisor | Rovatsos, Michael | en |
dc.contributor.author | Maghraby, Ashwag Omar | en |
dc.date.accessioned | 2013-10-17T15:14:28Z | |
dc.date.available | 2013-10-17T15:14:28Z | |
dc.date.issued | 2013-07-02 | |
dc.identifier.uri | http://hdl.handle.net/1842/7927 | |
dc.description.abstract | As multi-agent systems (MAS) have become more mature and systems in general
have become more distributed, it is necessary for those who want to build large scale
systems to consider, in some computational depth, how agents can communicate in
large scale, complex and distributed systems. Currently, some MAS systems have
been developed to use an abstract specification language for argumentation. This as a
basis for agent communication; to provide effective decision support for agents and
yield better agreements. However, as we build complete MAS that involve
argumentation, there is a need to produce concrete implementations in which these
abstract specifications are realised via protocols coordinating agent behaviour. This
creates a gap between standard argument specification and deployment of protocols.
This thesis attempts to close this gap by using a combination of automated synthesis
and verification methods. More precisely, this thesis proposes a means of moving
rapidly from argument specification to protocol implementation using an extension
of the Argument Interchange Format (AIF is a generic specification language for
argument structure) called a Dialogue Interaction Diagram (DID) as the dialogue
game specification language and the Lightweight Coordination Calculus (LCC is an
executable specification language used for coordinating agents in open systems) as
an implementation language.
The main contribution of this research is to provide approaches for enabling
developers of dialogue game argumentation systems to use specification languages
(in our case AIF/DID) to generate agent protocol systems that are capable of direct
implementation on open infrastructures (in our case LCC). | en |
dc.language.iso | en | |
dc.publisher | The University of Edinburgh | en |
dc.relation.hasversion | MAGHRABY ASHWAG and ROBERTSON DAVE. Argumentation understood as program synthesis. The 25th International Conference on Software Engineering and Knowledge Engineering (SKSE 2013), Hyatt Harborside at Logan Int'l Airport, Boston, USA, 2013. http://homepages.inf.ed.ac.uk/s0961321/AshwagMagharby-PaperSKSE.pdf | en |
dc.relation.hasversion | MAGHRABY ASHWAG, ROBERTSON DAVE, GRANDO ADELA and ROVATSOS, MICHAEL. Automated Deployment of Argumentation Protocols. In VERHEIJ BART, SZEIDER STEFAN and WOLTRAN STEFAN, Computational Models of Argument. Vienna, Austria IOS Press, 2012. http://homepages.inf.ed.ac.uk/mrovatso/papers/maghrabyetal-comma2012.pdf http://homepages.inf.ed.ac.uk/s0961321/AshwagMagharby-PaperCOMMA.pdf | en |
dc.relation.hasversion | MAGHRABY ASHWAG, ROBERTSON DAVE, GRANDO ADELA and ROVATSOS, MICHAEL. Bridging the specification protocol gap in argumentation. Argumentation in Multiagent Systems (ArgMAS), Valencia, Spain, June 2012. http://www.mit.edu/~irahwan/argmas/argmas12/ http://homepages.inf.ed.ac.uk/s0961321/AshwagMagharby-PaperArgMAS.pdf | en |
dc.relation.hasversion | MAGHRABY ASHWAG. Automatic Agent Protocol Generation from Argumentation. 13th European Agent Systems Summer School (EASSS 2011), Girona, Catalonia (Spain), July 2011. http://eia.udg.edu/easss2011/resources/docs/paper1.pdf http://homepages.inf.ed.ac.uk/s0961321/AshwagMagharby-PaperEASSS.pdf | en |
dc.relation.hasversion | MAGHRABY ASHWAG, ROBERTSON DAVE, GRANDO ADELA and ROVATSOS, MICHAEL. Bridging the Specification-Protocol Gap in Argumentation. 5th Saudi International Conference (SIC2011), The University of Warwick, Coventry, June 2011. http://homepages.inf.ed.ac.uk/s0961321/AshwagMagharby-Paper2011.pdf | en |
dc.subject | program synthesis | en |
dc.subject | automated synthesis | en |
dc.subject | dialogue game | en |
dc.subject | argumentation | en |
dc.subject | multi-agent systems | en |
dc.subject | MAS protocol | en |
dc.title | Bridging the specification protocol gap in argumentation | en |
dc.type | Thesis or Dissertation | en |
dc.type.qualificationlevel | Doctoral | en |
dc.type.qualificationname | PhD Doctor of Philosophy | en |