Introducing Trust in ServiceOriented Distributed Systems through Blockchain Business process management is concerned with the design execution, improvement, and monitoring of business processes. Systems that support the enactment and execution of processes have extensively been used by companies to streamline and automate intraorganizational processes. However, todayu0027s business enterprises must deal with global competition, heterogeneity, and rapidly develop new services and products. To address these requirements, the services reusebased approach allowed enterprises to reconsider and optimize the way they do business, and change their information systems and applications to support collaborative business processes. Service choreographies support the reusebased serviceoriented philosophy in that they represent a powerful and flexible approach to realize systems by (possibly) reusing services and composing them in a fully distributed way. Nevertheless, for interorganizational processes, challenges of collaborative design and lack of mutual trust have hampered a broader uptake. In this paper, we show an early stage approach to address the problem of trust in services choreography by using Blockchain technologies, in order to support the decentralized and peertopeer collaboration in a trustworthy manner, even in a network without any mutual trust between nodes.

Simulating, OffChain and OnChain: AgentBased Simulations in CrossOrganizational Business Processes Information systems execute increasingly complex business processes, often across organizations. Blockchain technology has emerged as a potential facilitator of (semi)autonomous crossorganizational business process execution; in particular, socalled consortium blockchains can be considered as promising enablers in this context, as they do not require the use of cryptocurrencybased blockchain technology, as long as the trusted (authenticated) members of the network are willing to provide computing resources for consensusfinding. However, increased autonomy in the execution of business processes also requires the delegation of business decisions to machines. To support complex decisionmaking processes by assessing potential future outcomes, agentbased simulations can be considered a useful tool for the autonomous enterprise. In this paper, we explore the intersection of multiagent simulations and consortium blockchain technology in the context of enterprise applications by devising architectures and technology stacks for both offchain and onchain agentbased simulation in the context of blockchainbased business process execution.