Tytuł artykułu
Wybrane pełne teksty z tego czasopisma
Identyfikatory
Warianty tytułu
Konferencja
Federated Conference on Computer Science and Information Systems (19 ; 08-11.09.2024 ; Belgrade, Serbia)
Języki publikacji
Abstrakty
The strategy design pattern is an essential behavioral design pattern. When developing software it is relied upon for the development of modular components. Given the constraints inherent to the inner workings of the Blockchain and features offered by Smart Contract languages, some of the design patterns commonly used in software systems development cannot be naively implemented. This paper explores a new pattern implementation of the mentioned pattern in a contract oriented language aimed at Smart-Contracts development, specifically the solidity language. The pattern's implementations discussed in this paper are intended to be deployed and run on the Ethereum Blockchain.
Rocznik
Tom
Opis fizyczny
Bibliogr. 5 poz., rys.
Twórcy
autor
- RABAT IT CENTER ENSIAS, Mohammed V University in Rabat Rabat, Morocco
autor
- RABAT IT CENTER ENSIAS, Mohammed V University in Rabat Rabat, Morocco
autor
- RABAT IT CENTER ENSIAS, Mohammed V University in Rabat Rabat, Morocco
Bibliografia
- 1. E. Freeman and E. Robson, Head first design patterns: a brain-friendly guide, Second release. in A brain-friendly guide. Beijing Boston Famham Sebastopol Tokyo: O’Reilly, 2014.
- 2. Refactoring Guru, “Strategy,” Refactoring.guru, 2014. https://refactoring.guru/design-patterns/strategy
- 3. “Solidity — Solidity 0.8.26 documentation,” docs.soliditylang.org. https://docs.soliditylang.org/en/v0.8.26/ (accessed May 28, 2024).
- 4. B. Vitalik, “Ethereum white paper: A next-generation smart contract and decentralized application platform.” 2014. [Online]. Available: https://ethereum.org/content/whitepaper/whitepaper-pdf/Ethereum_Whitepaper_-_Buterin_2014.pdf
- 5. “Contract Registry,” Blockchain Patterns. https://research.csiro.au/blockchainpatterns/general-patterns/contract-structural-patterns/contract-registry/ (accessed May 28, 2024).
Uwagi
1. Main Track: Short Papers
2. Opracowanie rekordu ze środków MNiSW, umowa nr POPUL/SP/0154/2024/02 w ramach programu "Społeczna odpowiedzialność nauki II" - moduł: Popularyzacja nauki (2025).
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-9e56be49-8cc5-47ba-84ab-7e43e48a0ae5
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.