Fig 7 - uploaded by Roberto Micalizio
Content may be subject to copyright.
The lifecycle of business artifact positionBA.

The lifecycle of business artifact positionBA.

Source publication
Article
Full-text available
This work is set in the context of data-centric approaches and is motivated by the observation that business artifacts are not devised as natural means of coordination, despite the fact that they have this potential. Instead of using orchestration and choreography languages, we propose to enrich business artifacts with a normative layer that define...

Citations

... Carriero and Gelernter's [5] tuple space approach for coordinating processes has been influential in multiagent systems. It features as the underlying coordination mechanism in CArtAgO [26], which itself is part of JaCaMo [3], which Baldoni et al. [1] use to support the implementation of commitment-based business processes. Tuple spaces (like logic programming) are attractive for their information-based abstractions (one works with tuples of information). ...
Preprint
A protocol specifies interactions between roles, which together constitute a multiagent system (MAS). Enacting a protocol presupposes that agents are bound to the its roles. Existing protocol-based approaches, however, do not adequately treat the practical aspects of how roles bindings come about. Pippi addresses this problem of MAS instantiation. It proposes the notion of a metaprotocol, enacting which instantiates a MAS suitable for enacting a given protocol. Pippi demonstrates the subtleties involved in instantiating MAS arising from protocol composition, correlation, and decentralization. To address these subtleties and further support practical application patterns, we introduce an enhanced protocol language, with support for parameter types (including role and protocol typed parameters, for metaprotocols), interface flexibility, and binding constraints. We discuss the realization of our approach through an extended agent architecture, including the novel concept of a MAS adapter for contact management. We evaluate Pippi's expressiveness by demonstrating common patterns for agent discovery.
... Then, modeling the compliance of involved agents to their commitments and capturing trust dynamics [31], [32] will be the main concerns for automated trading in industrial symbiosis systems. For that, we plan to model ISNs as normative organizations [33], [34] and investigate how responsibility reasoning and norm-aware coordination [35]- [37] can ensure the robustness and reliability of such organizations. ...
Conference Paper
We present a formal multiagent framework for coordinating a class of collaborative industrial practices called “Industrial Symbiotic Networks (ISNs)” as cooperative games. The game-theoretic formulation of ISNs enables systematic reasoning about what we call the ISN implementation problem. Specifically, the characteristics of ISNs may lead to the inapplicability of standard fair and stable benefit allocation methods. Inspired by realistic ISN scenarios and following the literature on normative multiagent systems, we consider regulations and normative socio-economic policies as coordination instruments that in combination with ISN games resolve the situation. In this multiagent system, employing Marginal Contribution Nets (MC-Nets) as rule-based cooperative game representations foster the combination of regulations and ISN games with no loss in expressiveness. We develop algorithmic methods for generating regulations that ensure the implementability of ISNs and as a policy support, present the policy requirements that guarantee the implementability of desired ISNs in a balanced-budget way.
... To demonstrate effectiveness of the commitment-based approach, in (Baldoni et al., 2019) the hiring process scenario therein described is dealt with by using the JaCaMo+ commitment-based infrastructure (Baldoni et al., 2018a). Ja-CaMo+ is an extension of the JaCaMo platform for MAS development (Boissier et al., 2013): the latter focus on agents, environment, and organisational as-690 pects programming whereas the former enhance it with commitments. ...
Article
Despite Socio-Technical Systems (STS) have been defined and described long ago, and dedicated software engineering techniques and guidelines have been designed and assessed in different application domains, the issue of coordinating people and software artefacts in these STS has been widely recognised only recently, and gained momentum to generate some promising engineering approaches. In this paper, we aim to shed some light into the current status of the research landscape concerned with engineering coordination within STS. Accordingly, we highlight the main challenges yet to be tackled as stemming from real world problems, present the opportunities to deal with them as arising from different research threads, and delve into a few selected coordination approaches for specific STS application domains.