umu.sePublications
Change search
Link to record
Permanent link

Direct link
BETA
Publications (8 of 8) Show all publications
Kampik, T., Malhi, A. & Främling, K. (2019). Agent-based Business Process Orchestration for IoT. In: Payam Barnaghi, Georg Gottlob, Yannis Manolopoulos, Theodoros Tzouramanis, Athena Vakali (Ed.), WI '19 IEEE/WIC/ACM International Conference on Web Intelligence: . Paper presented at IEEE/WIC/ACM International Conference on Web Intelligence, October 14–17, 2019, Thessaloniki, Greece (pp. 393-397). New York: ACM Press
Open this publication in new window or tab >>Agent-based Business Process Orchestration for IoT
2019 (English)In: WI '19 IEEE/WIC/ACM International Conference on Web Intelligence / [ed] Payam Barnaghi, Georg Gottlob, Yannis Manolopoulos, Theodoros Tzouramanis, Athena Vakali, New York: ACM Press, 2019, p. 393-397Conference paper, Published paper (Refereed)
Abstract [en]

The so-called Internet of Things is of increasing importance for facilitating productivity across industries, i.e., by connecting sensors with manufacturing lines and IT system landscapes with an increasing degree of autonomy. In this context, a common challenge is enabling reasonable trade-offs between structure and control on the one hand and flexibility and human-like intelligent behavior on the other hand. To address this challenge, we establish the need for and requirements of a hybrid IoT-/agent-based business process orchestration architecture that utilizes open standards. We propose a four-layered architecture, which integrates autonomous agents and business process orchestration for IoT/agents, and provide a running example for a supply chain management (purchasing) use case.

Place, publisher, year, edition, pages
New York: ACM Press, 2019
Keywords
Business Process Management, Internet of Things, Orchestration
National Category
Computer Sciences
Research subject
Computer Science
Identifiers
urn:nbn:se:umu:diva-164713 (URN)10.1145/3350546.3352554 (DOI)978-1-4503-6934-3 (ISBN)
Conference
IEEE/WIC/ACM International Conference on Web Intelligence, October 14–17, 2019, Thessaloniki, Greece
Funder
Wallenberg AI, Autonomous Systems and Software Program (WASP)
Available from: 2019-10-28 Created: 2019-10-28 Last updated: 2019-11-04Bibliographically approved
Kampik, T. (2019). Empathic Agents: A Hybrid Normative/Consequentialistic Approach. In: AAMAS 2019: . Paper presented at Autonomous Agents and Multiagent Systems (AAMAS 2019), Montreal, Canada, May 13–17, 2019 (pp. 2423-2425). ASSOC COMPUTING MACHINERY
Open this publication in new window or tab >>Empathic Agents: A Hybrid Normative/Consequentialistic Approach
2019 (English)In: AAMAS 2019, ASSOC COMPUTING MACHINERY , 2019, p. 2423-2425Conference paper, Published paper (Refereed)
Abstract [en]

Complex information systems operate with increasing degrees of autonomy. Consequently, such systems should not only optimize for simple metrics (like clicks and views) that reflect the system provider's preferences but also consider norms or rules, as well as the preferences of other agents that are affected by the systems' actions. As a means to achieve such behavior, we propose the design and development of empathic agents that use a mixed rule/utility-based approach when deciding on how to act, considering both their own and others' utility functions. The agents make use of formal argumentation to reach an agreement on how to act in case of inconsistent beliefs. A promising domain for applying our empathic agents is recommender systems.

Place, publisher, year, edition, pages
ASSOC COMPUTING MACHINERY, 2019
Keywords
VELOPMENTInternational Workshop on Context for Software Development, MAY 19-19, 2015, orence, ITALY, P1 ack E., 2011, The 10th International Conference on Autonomous Agents and Multiagent Systems - lume 3, Taipei, Taiwan, AAMAS '11, Richland, SC, P905 nch-Capon TJM, 2003, JOURNAL OF LOGIC AND COMPUTATION, V13, P429 rlos Nieves Juan, 2011, FUNDAMENTA INFORMATICAE, V113, P41 mpik Timotheus, 2019, EMAS 2018: Engineering Multi-Agent Systems, mpik Timotheus, 2018, CEUR-WS20th International Trust Workshop (co-located with AAMAS/ IJCAI/
National Category
Computer Systems
Identifiers
urn:nbn:se:umu:diva-162355 (URN)000474345000427 ()
Conference
Autonomous Agents and Multiagent Systems (AAMAS 2019), Montreal, Canada, May 13–17, 2019
Available from: 2019-09-10 Created: 2019-09-10 Last updated: 2019-09-10Bibliographically approved
Kampik, T., Nieves, J. C. & Lindgren, H. (2019). Empathic autonomous agents (6ed.). In: Danny Weyns, Viviana Mascardi and Alessandro Ricci (Ed.), Engineering multi-agent systems: 6th international workshop, EMAS 2018, Stockholm, Sweden, July 14-15, 2018, revised selected papers (pp. 181-201). Cham: Springer
Open this publication in new window or tab >>Empathic autonomous agents
2019 (English)In: Engineering multi-agent systems: 6th international workshop, EMAS 2018, Stockholm, Sweden, July 14-15, 2018, revised selected papers / [ed] Danny Weyns, Viviana Mascardi and Alessandro Ricci, Cham: Springer, 2019, 6, p. 181-201Chapter in book (Refereed)
Abstract [en]

Identifying and resolving conflicts of interests is a key challenge when designing autonomous agents. For example, such conflicts often occur when complex information systems interact persuasively with humans and are in the future likely to arise in non-human agent-to-agent interaction. We introduce a theoretical framework for an empathic autonomous agent that proactively identifies potential conflicts of interests in interactions with other agents (and humans) by considering their utility functions and comparing them with its own preferences using a system of shared values to find a solution all agents consider acceptable. To illustrate how empathic autonomous agents work, we provide running examples and a simple prototype implementation in a general-purpose programing language. To give a high-level overview of our work, we propose a reasoning-loop architecture for our empathic agent.

Place, publisher, year, edition, pages
Cham: Springer, 2019 Edition: 6
Series
Lecture Notes in Artificial Intelligence
Keywords
Multi-agent systems, Utility theory, Conflicts of interests
National Category
Computer Sciences
Research subject
Computer Science
Identifiers
urn:nbn:se:umu:diva-161633 (URN)10.1007/978-3-030-25693-7_10 (DOI)978-3-030-25693-7 (ISBN)978-3-030-25692-0 (ISBN)
Funder
Wallenberg AI, Autonomous Systems and Software Program (WASP)
Available from: 2019-07-16 Created: 2019-07-16 Last updated: 2019-08-19Bibliographically approved
Kampik, T. & Nieves, J. C. (2019). JS-son - A Minimal JavaScript BDI Agent Library. In: EMAS 2019: Accepted Papers. Paper presented at 7th International Workshop on Engineering Multi-Agent Systems (EMAS 2019), May 13-14, 2019. Centre for Autonomous systems technology, University of Liverpool
Open this publication in new window or tab >>JS-son - A Minimal JavaScript BDI Agent Library
2019 (English)In: EMAS 2019: Accepted Papers, Centre for Autonomous systems technology, University of Liverpool , 2019Conference paper, Published paper (Other academic)
Abstract [en]

There is a multitude of agent-oriented software engineering frame-works available, most of them produced by the academic multi-agent systemscommunity. However, these frameworks often impose programming paradigmson their users that are hard to learn for engineers who are used to modern high-level programming languages such as JavaScript and Python. To show how theadoption of agent-oriented programming by the software engineering mainstreamcan be facilitated, we provide an early, simplistic JavaScript library prototype forimplementing belief-desire-intention (BDI) agents. The library focuses on thecore BDI concepts and refrains from imposing further restrictions on the pro-gramming approach. To illustrate its usefulness, we demonstrate how the librarycan be used for multi-agent systems simulations on the web, as well as embeddedin Python-based data science tools.

Place, publisher, year, edition, pages
Centre for Autonomous systems technology, University of Liverpool, 2019
Keywords
Reactive Agents, Belief-Desire-Intention, Multi-agent Systems
National Category
Computer Sciences
Research subject
Computer Science
Identifiers
urn:nbn:se:umu:diva-159932 (URN)
Conference
7th International Workshop on Engineering Multi-Agent Systems (EMAS 2019), May 13-14, 2019
Funder
Wallenberg AI, Autonomous Systems and Software Program (WASP)
Available from: 2019-06-10 Created: 2019-06-10 Last updated: 2019-06-13Bibliographically approved
Kampik, T. & Najjar, A. (2019). Technology-facilitated Societal Consensus. In: UMAP'19 Adjunct: Adjunct Publication of the 27th Conference on User Modeling, Adaptation and Personalization. Paper presented at UMAP 2019: The 27th ACM Conference on User Modelling, Adaptation and Personalization, Larnaca/Cyprus, June 9-12, 2019 (pp. 3-7). Larnaca, Cyprus: ACM Digital Library
Open this publication in new window or tab >>Technology-facilitated Societal Consensus
2019 (English)In: UMAP'19 Adjunct: Adjunct Publication of the 27th Conference on User Modeling, Adaptation and Personalization, Larnaca, Cyprus: ACM Digital Library, 2019, p. 3-7Conference paper, Published paper (Refereed)
Abstract [en]

The spread of radical opinions, facilitated by homophilic Internet communities (echo chambers), has become a threat to the stability of societies around the globe. The concept of choice architecture-the design of choice information for consumers with the goal of facilitating societally beneficial decisions-provides a promising (although not uncontroversial) general concept to address this problem. The choice architecture approach is reflected in recent proposals advocating for recommender systems that consider the societal impact of their recommendations and not only strive to optimize revenue streams. However, the precise nature of the goal state such systems should work towards remains an open question. In this paper, we suggest that this goal state can be defined by considering target opinion spread in a society on different topics of interest as a multivariate normal distribution; i.e., while there is a diversity of opinions, most people have similar opinions on most topics. We explain why this approach is promising, and list a set of cross-disciplinary research challenges that need to be solved to advance the idea.

Place, publisher, year, edition, pages
Larnaca, Cyprus: ACM Digital Library, 2019
Keywords
Choice architecture, Recommender systems, Persuasion
National Category
Human Computer Interaction
Research subject
human-computer interaction
Identifiers
urn:nbn:se:umu:diva-158477 (URN)10.1145/3314183.3323451 (DOI)978-1-4503-6711-0 (ISBN)
Conference
UMAP 2019: The 27th ACM Conference on User Modelling, Adaptation and Personalization, Larnaca/Cyprus, June 9-12, 2019
Funder
Wallenberg AI, Autonomous Systems and Software Program (WASP)
Available from: 2019-04-28 Created: 2019-04-28 Last updated: 2019-07-17Bibliographically approved
Kampik, T., Nieves, J. C. & Lindgren, H. (2018). Coercion and deception in persuasive technologies. In: Robin Cohen, Murat Sensoy, Timothy J. Norman (Ed.), Proceedings of the 20th International Trust Workshop: . Paper presented at 20th International Trust Workshop (co-located with AAMAS/IJCAI/ECAI/ICML 2018), Stockholm, Sweden, 14 July, 2018 (pp. 38-49). CEUR-WS
Open this publication in new window or tab >>Coercion and deception in persuasive technologies
2018 (English)In: Proceedings of the 20th International Trust Workshop / [ed] Robin Cohen, Murat Sensoy, Timothy J. Norman, CEUR-WS , 2018, p. 38-49Conference paper, Published paper (Refereed)
Abstract [en]

Technologies that shape human behavior are of high societal relevance, both when considering their current impact and their future potential. In information systems research and in behavioral psychology, such technologies are typically referred to as persuasive technologies. Traditional definitions like the ones created by Fogg, and Harjumaa and Oinas-Kukkonen, respectively, limit the scope of persuasive technology to non-coercive, non-deceptive technologies that are explicitly designed for persuasion. In this paper we analyze existing technologies that blur the line between persuasion, deception,and coercion. Based on the insights of the analysis, we lay down an updated definition of persuasive technologies that includes coercive and deceptive forms of persuasion. Our definition also accounts for persuasive functionality that was not designed by the technology developers. We argue that this definition will help highlight ethical and societal challenges related to technologies that shape human behavior and encourage research that solves problems with technology-driven persuasion. Finally, we suggest multidisciplinary research that can help address the challenges our definition implies. The suggestions we provide range from empirical studies to multi-agent system theory.

Place, publisher, year, edition, pages
CEUR-WS, 2018
Series
CEUR Workshop Proceedings, ISSN 1613-0073 ; 2154
National Category
Computer Sciences
Research subject
Computer Science
Identifiers
urn:nbn:se:umu:diva-151230 (URN)2-s2.0-85051397631 (Scopus ID)
Conference
20th International Trust Workshop (co-located with AAMAS/IJCAI/ECAI/ICML 2018), Stockholm, Sweden, 14 July, 2018
Available from: 2018-08-30 Created: 2018-08-30 Last updated: 2018-08-30Bibliographically approved
Kampik, T., Nieves, J. C. & Lindgren, H. (2018). Implementing Argumentation-enabled Empathic Agents. In: Slavkovik, Marija (Ed.), Marija Slavkovik (Ed.), Multi-Agent Systems: 16th European Conference, EUMAS 2018, Bergen, Norway, December 6–7, 2018, Revised Selected Papers. Paper presented at EUMAS 2018 (pp. 140-155). Paper presented at EUMAS 2018. Springer Berlin/Heidelberg
Open this publication in new window or tab >>Implementing Argumentation-enabled Empathic Agents
2018 (English)In: Multi-Agent Systems: 16th European Conference, EUMAS 2018, Bergen, Norway, December 6–7, 2018, Revised Selected Papers / [ed] Slavkovik, Marija, Springer Berlin/Heidelberg, 2018, p. 140-155Chapter in book (Refereed)
Abstract [en]

In a previous publication, we introduced the core concepts of empathic agents as agents that use a combination of utility-based and rule-based approaches to resolve conflicts when interacting with other agents in their environment. In this work, we implement proof-of-concept prototypes of empathic agents with the multi-agent systems development framework Jason and apply argumentation theory to extend the previously introduced concepts to account for inconsistencies between the beliefs of different agents. We then analyze the feasibility of different admissible set-based argumentation semantics to resolve these inconsistencies. As a result of the analysis we identify the maximal ideal extension as the most feasible argumentation semantics for the problem in focus.

Place, publisher, year, edition, pages
Springer Berlin/Heidelberg, 2018
Series
Lecture Notes in Artificial Intelligence ; 11450
Keywords
Agent Architectures, Agent-oriented Software Engineering, Argumentation
National Category
Computer Sciences
Research subject
Computer Science
Identifiers
urn:nbn:se:umu:diva-156655 (URN)10.1007/978-3-030-14174-5 (DOI)978-3-030-14174-5 (ISBN)
Conference
EUMAS 2018
Available from: 2019-02-21 Created: 2019-02-21 Last updated: 2019-02-22Bibliographically approved
Kampik, T., Nieves, J. C. & Lindgren, H. (2018). Towards empathic autonomous agents. In: Viviana Mascardi, Alessandro Ricci, Danny Weyns (Ed.), : . Paper presented at 6th International Workshop on Engineering Multi-Agent Systems (EMAS 2018), Stockholm, Sweden, 14–15 July, 2018.
Open this publication in new window or tab >>Towards empathic autonomous agents
2018 (English)In: / [ed] Viviana Mascardi, Alessandro Ricci, Danny Weyns, 2018Conference paper, Published paper (Refereed)
Abstract [en]

Identifying and resolving conflicts of interests is a key challenge when designing autonomous agents. For example, such conflicts often occur when complex information systems interact persuasively with humans and are in the future likely to arise in non-human agent-to-agent interaction. We work towards a theoretical framework for an empathic autonomous agent that proactively identifies potential conflicts of interests in interactions with other agents (and humans) byl earning their utility functions and comparing them with its own preferences using a system of shared values to find a solution all agents consider acceptable.To provide a high-level overview of our work, we propose a reasoning-loop architecture to address the problem in focus. To realize specific components of the architecture, we suggest applying existing concepts in argumentation and utility theory. Reinforcement learning methods can be used by the agent to learn from and interact with its environment.

Keywords
Multi-agent systems, Utility theory, Conflicts of interests
National Category
Computer Sciences
Identifiers
urn:nbn:se:umu:diva-151240 (URN)
Conference
6th International Workshop on Engineering Multi-Agent Systems (EMAS 2018), Stockholm, Sweden, 14–15 July, 2018
Available from: 2018-08-30 Created: 2018-08-30 Last updated: 2018-08-30Bibliographically approved
Organisations
Identifiers
ORCID iD: ORCID iD iconorcid.org/0000-0002-6458-2252

Search in DiVA

Show all publications