Filters








66,951 Hits in 4.9 sec

Exploiting Social Commitments in Programming Agent Interaction [chapter]

Matteo Baldoni, Cristina Baroglio, Federico Capuzzimati, Roberto Micalizio
2015 Lecture Notes in Computer Science  
The proposal is implemented via JaCaMo+, an extension of JaCaMo, in which Jason agents can interact, while preserving their deliberative capabilities, by exploiting commitment-based protocols, reified  ...  In this paper we propose to model interaction protocols in terms of goals and commitments, and show how such a formalization promotes a deliberative process inside the agents.  ...  In the future, we intend to investigate how agents can leverage on their deliberative capabilities, and use it not only to program interactions, but to plan social interactions.  ... 
doi:10.1007/978-3-319-25524-8_39 fatcat:3ovlxzlkvraudbnd2eq2cibgou

Typing Multi-Agent Systems via Commitments [chapter]

Matteo Baldoni, Cristina Baroglio, Federico Capuzzimati
2014 Lecture Notes in Computer Science  
The proposal is implemented in the 2COMM framework and exploits Java annotations. 2COMM is based on the Agent & Artifact meta-model, exploit JADE and CArtAgO, by using CArtAgO artifacts in order to reify  ...  commitment protocols.  ...  Social powers have different and public social consequences, that we express in terms of commitments. In 2COMM interaction is ruled by commitment-based protocols.  ... 
doi:10.1007/978-3-319-14484-9_20 fatcat:acq3auk5nfhxbaluku4y34sddi

Empowering Agent Coordination with Social Engagement [chapter]

Matteo Baldoni, Cristina Baroglio, Federico Capuzzimati, Roberto Micalizio
2015 Lecture Notes in Computer Science  
Based on this conception, we envisage social engagements as first-class resources that agents exploit in their deliberative cycle (as well as beliefs, goals, intentions), and propose to realize them as  ...  artifacts that agents create and manipulate along the interaction, and that drive the interaction itself.  ...  In JaCaMo+, instead (Listing 1.2), coordination relies on social engagement. The agent program is built by exploiting the CoSE methodology. As in the JaCaMo solution, we suppose our agent has a !  ... 
doi:10.1007/978-3-319-24309-2_7 fatcat:wrgxhy4jbjalznk2a7oz2as7qe

A Commitment-Based Infrastructure for Programming Socio-Technical Systems

Matteo Baldoni, Cristina Baroglio, Federico Capuzzimati
2014 ACM Transactions on Internet Technology  
In our proposal, social relationships are resources, available to agents, who use them in their practical reasoning. Both agents and social relationships are first-class entities of the model.  ...  However, while Socio-Technical Systems envisage an explicit layer that contains the regulations that all parties must respect in their interaction, and thus preserve the agents' autonomy, current frameworks  ...  The business logic is programmed by exploiting both knowledge which is internal to the agent -and that is represented and managed according to the agent model that is used-, and the social relations that  ... 
doi:10.1145/2677206 fatcat:7xvp6il5i5emhfivel5vzwtzha

Programming JADE and Jason Agents Based on Social Relationships Using a Uniform Approach [chapter]

Matteo Baldoni, Cristina Baroglio, Federico Capuzzimati
2015 Communications in Computer and Information Science  
This work presents 2COMM as a framework for defining social relations among parties, represented by social commitments.  ...  We show how agents for the two platforms can be implemented by relying on a common programming schema.  ...  This work also shows how starting from interactions in building a system can be useful when programming socially-responsive agents.  ... 
doi:10.1007/978-3-319-24804-2_11 fatcat:4birtdyjrfgxzpb3cmwqy5wtd4

Type checking for protocol role enactments via commitments

Matteo Baldoni, Cristina Baroglio, Federico Capuzzimati, Roberto Micalizio
2018 Autonomous Agents and Multi-Agent Systems  
The paper also describes an implementation in the context of the 2COMM framework [5, 7] and Jade [15] . 2COMM enables programming social relationships by exploiting a declarative, interaction-centric  ...  The social relationships that arise along the interaction among agents are captured as social commitments while interaction is mediated by protocol artifacts.  ... 
doi:10.1007/s10458-018-9382-3 fatcat:irag5quatvev5n3ice6ec56f54

Programming Agents by Their Social Relationships: A Commitment-Based Approach

Matteo Baldoni, Cristina Baroglio, Roberto Micalizio, Stefano Tedeschi
2019 Algorithms  
In particular, we propose to represent social relationships as commitments that are reified as resources in the agents' environment and can be directly manipulated by the agents via standard operations  ...  We demonstrate that this view induces an agent programming schema that is substantially independent of the actual agent platform, provided that commitments are available as explained.  ...  Social Relationships as Commitments We propose to program the interaction between agents by explicitly representing the social relationships among them.  ... 
doi:10.3390/a12040076 fatcat:ktnvogypa5gfhmltk3iy4m2rdq

Back to the future: An interaction-oriented framework for social computing

Matteo Baldoni, Cristina Baroglio, Elisa Marengo, Viviana Patti, Alessandro Ricci
2011 2011 First International Workshop on Requirements Engineering for Social Computing  
We propose an interaction-oriented framework and the related support infrastructure, that reifies commitmentbased interaction protocols into programmable environments and artifacts.  ...  The use of commitments gives a normative characterization to coordination artifacts, while the use of artifacts enables the application of software engineering methodologies to protocols.  ...  An interaction-centric framework for Social Computing In our vision, coordination patterns, interaction protocols and, more generally, behavioral conventions or agreements are represented as commitment-based  ... 
doi:10.1109/resc.2011.6046711 dblp:conf/re/BaldoniBMPR11 fatcat:3i24kiav7vd45pnyp2foyzos4a

On the integration of declarative choreographies and Commitment-based agent societies into the SCIFF logic programming framework

Federico Chesani, Paola Mello, Marco Montali, Sergio Storari, Paolo Torroni
2010 Multiagent and Grid Systems  
A similar issue was met in the Multi-Agent Systems domain, where declarative approaches based on social semantics have been used to capture the nature of agent interaction without over-constraining their  ...  SCIFF is the underlying logic programming framework for modelling and verifying interaction in open systems.  ...  interacting agents to exploit opportunities.  ... 
doi:10.3233/mgs-2010-0147 fatcat:ivee42ktrbadbap7tonou4kpby

An Interaction-Oriented Agent Framework for Open Environments [chapter]

Matteo Baldoni, Cristina Baroglio, Federico Bergenti, Elisa Marengo, Viviana Mascardi, Viviana Patti, Alessandro Ricci, Andrea Santi
2011 Lecture Notes in Computer Science  
These models will enable the verification of the interaction in the MAS, thanks to the introduction of a novel social semantics of interaction based on commitments and on an explicit account of the regulative  ...  cooperation of the agents.  ...  The key is to develop artifacts that: (i) implement interaction specifications, and in particular the social expectations (given as commitments) entailed by them, (ii) monitor on-going interactions in  ... 
doi:10.1007/978-3-642-23954-0_9 fatcat:i5awar7sondzxltenojjc3yumi

Agents, Multi-Agent Systems and Declarative Programming: What, When, Where, Why, Who, How? [chapter]

Matteo Baldoni, Cristina Baroglio, Viviana Mascardi, Andrea Omicini, Paolo Torroni
2010 Lecture Notes in Computer Science  
There, for the first time, a logic-based language was used to coordinate a number of concurrent agents, thus exploiting a declarative technology in order to govern interaction within an agent society.  ...  : in order to exploit this kind of technology what sort of background does a specialist have to acquire?  ...  Acknowledgments The authors acknowledge Alexander Pokahr and Lars Braubach for their support in describing Jadex applications, and Maaike Harbers and Mehdi Dastani for the help in describing 2APL ones.  ... 
doi:10.1007/978-3-642-14309-0_10 fatcat:xook75zcjrhdbpoqqlq4ck2rmy

Role-based software agent interaction models: a survey

Giacomo Cabri, Letizia Leonardi, Luca Ferrari, Franco Zambonelli
2010 Knowledge engineering review (Print)  
The role concept represents a useful approach that has been exploited in different agent-based systems, in particular applied to interactions between agents.  ...  We have considered and compared different role-based proposals in the literature, and this paper presents a survey of the most spread ones.  ...  Acknowledgments This study was partially supported by the Italian MiUR in the frame of the PRIN project 'MenSA-agent-oriented methodologies: engineering of interactions and relationship with the infrastructures  ... 
doi:10.1017/s026988891000024x fatcat:6ylmqlx35bh5pp4674dzqpzeoq

Page 460 of Business and Society Vol. 49, Issue 3 [page]

2010 Business and Society  
Fully appreciating the interconnectedness of social, economic, political, and ecological issues requires agent interaction that leverages the tension of these diverse agent perspectives in the creation  ...  Hawken similarly explained that “social justice and attending to the planet proceed in parallel; the abuse of one entails the exploitation of the other” (p. 22).  ... 

An agent based model of Creative Social Entrepreneurship Behaviour in the context of creative economy

Anggraeni Permatasari, Wawan Dhewanto, Dina Dellyana
2021 Jurnal Manajemen Indonesia  
The process is captured from the ability of entrepreneurial creativity in exploiting and conserving local resources.  ...  The model approach assumes the interactions between agents are influenced by three purposes, which are profit entrepreneur, social entrepreneur and hybrid entrepreneur.  ...  The interaction of agents caused the changes in behaviour from entrepreneur profit or social entrepreneur to be CSE. The action is controlled by year of exploit. D. User interface E.  ... 
doi:10.25124/jmi.v21i1.2536 fatcat:d7lh3gq27bai3adz3saifzhe4q

Reasoning about Communicating Agents in the Semantic Web [chapter]

Matteo Baldoni, Cristina Baroglio, Laura Giordano, Alberto Martelli, Viviana Patti
2003 Lecture Notes in Computer Science  
The crucial issue was to achieve interoperability in open agent systems, characterized by the interaction of heterogeneous agents, where it is fundamental to have a universally shared semantic.  ...  about change have been exploited for proving conversation properties, planning communication with other agents and answer selection.  ...  The social state records the social facts, like the permissions and the commitments of the agents, which are created and modified in the interactions among them.  ... 
doi:10.1007/978-3-540-24572-8_6 fatcat:zlpz5uucjrdvplnsdd3djny3l4
« Previous Showing results 1 — 15 out of 66,951 results