Abstrakt. Om agenter ska förhandla automatiskt med varandra måste de dela på en förhandlingsmekanism och ange vilka möjliga åtgärder som varje part kan vidta när som helst, när förhandlingarna avslutas och vilka avtal som kommer att ingås. Den nuvarande toppmoderna tekniken representerar detta som ett förhandlingsprotokoll som specificerar flödet av meddelanden. De utelämnar dock andra aspekter av förhandlingsreglerna (t.ex. att tvinga en deltagare att förbättra ett tidigare erbjudande), vilket innebär att dessa måste representeras implicit i en agents utformning, vilket kan leda till kompatibilitets-, underhålls- och återanvändbarhetsproblem. I detta dokument föreslår vi ett alternativt tillvägagångssätt som gör att alla mekanismer kan vara formella och explicita. Vi presenterar i) en taxonomi av deklarativa regler som kan användas för att fånga upp en mängd olika förhandlingsmekanismer på ett principfast och välstrukturerat sätt. ii) Ett enkelt interaktionsprotokoll som kan stödja alla mekanismer som kan fångas upp med hjälp av deklarativa regler. (iii) En programvaruram för förhandling, som genomförs i JADE [2] som gör det möjligt för agenter att effektivt delta i förhandlingar som definieras med hjälp av vår regel taxonomi och vårt protokoll.
Bartolini m.fl. REF gav en ram för förhandlingar som gör det möjligt att specificera olika typer av förhandlingar med hjälp av regler.
Architecting for Reuse: A Software Framework for Automated Negotiation
{'venue': 'in Proc. 3rd Int Workshop on Agent-Oriented Software Engineering', 'journal': None, 'mag_field_of_study': ['Computer Science']}