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

66 citations · 122 across the 12 of their papers we have counts for

collaborators
Showing cs.SEShow all

9 papers · 1 filter

cs.SE2023★ 25 cited

Using Integer Constraint Solving in Reuse Based Requirements Engineering

Camille Salinesi, Raul Mazo, Daniel Diaz +1

Product Lines (PL) have proved an effective approach to reuse-based systems development. Several modeling languages were proposed so far to specify PL. Although they can be very di…

cs.SE2023★ 9 cited

Deriving Product Line Requirements: the RED-PL Guidance Approach

Olfa Djebbi, Camille Salinesi, Daniel Diaz

Product lines (PL) modeling have proven to be an effective approach to reuse in software development.Several variability approaches were developed to plan requirements reuse, but o…

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.SE2017

Designing a Framework for Smart IoT Adaptations

Asmaa Achtaich, Nissrine Souissi, Raul Mazo +2

The Internet of Things (IoT) is the science of connecting multiple devices that coordinate to provide the service in question. IoT environments are complex, dynamic, rapidly changi…