The innovative DAPP development process


The Agile Block Chain Dapp Engineering (ABCDE) development method stems from the Amministrazioni e Imprese Native Digitali (AIND) project, developed according to Agile methodology for the specification and design of Smart Contracts; the result of the collaboration between FlossLab and the University of Cagliari.

This is the first Agile method designed with the aim of minimizing the risks on the insecure development of Smart Contracts through security patterns, checklists and testing.


This innovative development process is based on the definition of the requirements through User Stories or use cases and uses modified versions of UML diagrams to allow the developer of:

  • specific the requirements
  • design and implement
  • test Blockchain applications using Smart Contracts and apps for accessing

The project was presented in Moscow at the Software Engineering Conference Russia (SECR 2018) in October 2018 and on 11 January 2019, in San Francisco at the Blockchain Connect Conference: Academic 2019.
In both cases the project was embraced as a world novelty, mainly because it deals with the Blockchain sector, where development takes place quickly and, often, without following specific processes due to the crucial need to arrive first on the market. An urgency that characterizes practically all highly innovative sectors.

Site Map

Research and Development

  • Icona ABCDE


    The innovative DAPP development process

    View more
  • Icona AIND


    An advanced framework for Businesses and PA

    View more
  • Icona Almacert


    To authenticate university degree certificates via Blockchain

    View more
  • Icona CAFCha


    The Blockchain serving the agri-food supply chain

    View more
  • Icona CASCO


    The dynamic ICO evaluation platform

    View more
  • Icona Crypto-Voting


    The e-voting system based on Blockchain technology

    View more
  • Icona DEMETRA


    More safety and quality for the agri-food industry

    View more
  • Icona HINT


    The Cloud platform for Telemedicine

    View more
  • Icona Metagiustizia


    Artificial Intelligence at the service of Justice

    View more
  • Icona Kryptosafe


    The Kryptosafe platform, based on blockchain technology, will provide a totally secure solution for entities that find themselves managing personal or sensitive third-party data in outsourcing, without losing efficiency in managing their core business or losing previous investments.

    View more
  • Icona Net Justice

    Net Justice

    Technology for e-Gov and e-Justice in Europe

    View more
  • Icona ABATA


    The Blockchain applications for authenticity and food traceability

    View more