February 18, 2020, London, Canada
3rd International Workshop on Emerging Trends in Software Engineering for Blockchain
The third International Workshop on Blockchain Oriented Software Engineering is held as a Workshop at SANER 2020, and aims at gathering together researchers from the academia and from the industry to focus on the new challenges posed by the new software technology supporting the various blockchains infrastructure. The Workshop tackles once more the challenges of gathering together researchers interested in emerging topics and trends in software engineering. The Workshop’s goal is to gather together practitioners, researchers and people from industry to discuss the progresses on the research and on the practical usage of blockchain technologies and smart contracts, focusing on the application and definition of software engineering principles and practices specific for such software technology, and for the technologies relying on it.
Such technologies are rapidly evolving and rise more and more interest among scientists, researchers and industry. The focus of BOSE is on the still unsatisfactory application of specific software engineering development best practices to blockchain oriented software and in particular to Smart Contracts.
The third Workshop edition introduces a novelty with respect to the previous ones: a session devoted to young
researchers and Ph.D students presentations, where they can discuss and expose early research achievements (ERA) or new
software products to the audience.
Motivations for this workshop are the ever-increasing interest both in the research community and in the industry on Blockchain and smart contracts principles and applications, being the management of cryptocurrencies the most popular topic. Countries like USA and China are heading the run to exploit all blockchain potential. These novelties call for specific tools, paradigms, principles, approaches and research to deal with it and for a specific Blockchain Oriented Software Engineering (BO SE ) .
This workshop aims at bringing the interest of researchers, practitioners, and people from industry to the current issues and new directions and challenges for blockchain-oriented software engineering and at investigating the need for novel specialized software engineering practices for the Blockchain software sector.
Workshop topics include, not exhaustively , the following:
- Blockchain-Oriented Software Engineering.
- Blockchain software analysis and re-engineering
- Formal specification of Blockchain behavior
- Agile and Lean processes for Blockchain software development
- Tools for Blockchain software distributed development and community management
- Smart Contracts re-engineering
- Security and reliability in Blockchain and Smart Contracts
- Smart Contract Testing (SCT)
- Blockchain Transaction Testing (BTT) to ensure status integrity
- Blockchain Software architecture, design notation and metamodels
- Applications in Economy and Finance
- Internet of Things
- Notarization Supply chain management Web 3.0 e-commerce, e-health, e-democracy social networks.
 S Porru, A Pinna, M Marchesi, R Tonelli, “Blockchain-oriented software engineering: challenges and new directions” Proceedings of the 39th International Conference on Software Engineering Companion, p. 169- 171, May 2017, Buenos Aires, Argentina.