activity
20202022
most citedBlockchain software patterns for the design of decentralized applications: A systematic literature review

66 citations · 90 across the 6 of their papers we have counts for

collaborators

6 papers

cs.SE2022★ 4 cited

Using Software Product Lines to Create Blockchain Products: Application to Supply Chain Traceability

Nicolas Six, Nicolas Herbaut, Roberto Erick Lopez-Herrejon +1

In recent years, blockchain has been growing rapidly from a niche technology to a promising solution for many sectors, due to its unique properties that empower the design of innov…

cs.SE2022★ 1 cited

Harmonica: A Framework for Semi-automated Design and Implementation of Blockchain Applications

Nicolas Six, Nicolas Herbaut, Camille Salinesi

Designing blockchain-based applications is a tedious task. Compared to traditional software engineering, software architects cannot rely on previous experiences or proven practices…

cs.SE2022★ 66 cited

Blockchain software patterns for the design of decentralized applications: A systematic literature review

Nicolas Six, Nicolas Herbaut, Camille Salinesi

A software pattern is a reusable solution to address a commonly occurring problem within a given context when designing software. Using patterns is a common practice for software a…

cs.CR2021★ 8 cited

Decision process for blockchain architectures based on requirements

Nicolas Six

In recent years, blockchain has grown in popularity due to its singular attributes, enabling the development of new innovative decentralized applications. But when companies consid…

cs.CR2021★ 7 cited

A blockchain-based pattern for confidential and pseudo-anonymous contract enforcement

Nicolas Six, Claudia Negri Ribalta, Nicolas Herbaut +1

Blockchain has been praised for its capacity to hold data in a decentralized and tamper-proof way. It also supports the execution of code through blockchain's smart contracts, addi…

cs.CR2020★ 4 cited

Which Blockchain to choose? A decision support tool to guide the choice of a Blockchain technology

Nicolas Six, Nicolas Herbaut, Camille Salinesi

Companies trying to build new solutions using blockchain are confronted with a plethora of available concurrent technologies that have many control knobs which require fine-tuning…