DAOMod: A Modeling Method for Decentralized Autonomous Organization Development

Authors

  • Sowelu Avanzo University of Torino
  • Daniele Pautasso Computer Science Department, University of Torino https://orcid.org/0009-0008-8865-7942
  • Irene Domenicale Computer Science Department, University of Torino
  • Alex Norta Tallinn University, Tallinn, Estonia https://orcid.org/0000-0003-0593-8244
  • Claudio Schifanella Computer Science Department, University of Torino https://orcid.org/0000-0001-7449-6529
  • Marie Hattingh University of Pretoria, Pretoria, South Africa
  • Daniel Sami Mitwalli University of Limerick, Limerick, Ireland

DOI:

https://doi.org/10.14279/eceasst.v84.2675

Keywords:

Blockchain, DAO, Governance, Model-Driven Design

Abstract

Decentralized Autonomous Organizations (DAOs) are a type of Decentralized Applications (DApps) that utilize smart contracts to support governance processes. To achieve a high degree of utility of the system, stakeholders need to identify a suitable organizational structure in the early stages of design. While Model-Driven Development (MDD) methods are established for DApp and smart contract design, they lack specialization for modeling the organizational structures of DAOs. To address this gap, we propose a modeling language and a method which support crucial DAO design and development phases. The method is evaluated through an in vivo case study. Unlike existing solutions, comprehensive stepwise guidance is provided by our method for both technical and non-technical stakeholders involved in DAO development from the initial stages of the project.

Downloads

Published

2025-11-14

How to Cite

[1]
S. Avanzo, “DAOMod: A Modeling Method for Decentralized Autonomous Organization Development”, ECEASST, vol. 84, Nov. 2025.