dc.contributor.author | Balderas Rosas, José Luis | |
dc.contributor.author | Juárez Martínez, Ulises | |
dc.contributor.author | Rodríguez Mazahua, Lisbeth | |
dc.contributor.author | Olivarez Zepahua, Beatriz Alejandra | |
dc.contributor.author | Centeno Téllez, Adolfo | |
dc.date.accessioned | 2023-02-26T22:56:55Z | |
dc.date.available | 2023-02-26T22:56:55Z | |
dc.date.issued | 2020-10-05 | |
dc.identifier.issn | 2007-2635 | |
dc.identifier.uri | http://repositorios.orizaba.tecnm.mx:8080/xmlui/handle/123456789/756 | |
dc.description.abstract | Blockchain technology has gained a massive boost in last years, due to the security it provides, because the blockchain is a shared peer-to-peer database; it is allowing immutable storage of information and ordered. Although this technology is not yet in full maturity, it has been integrating into the development of blockchain-based projects, so it is fundamental to represent properly it in software modeling. We carried out a research and analysis of related works, identifying artifact proposals for blockchain-oriented software modeling, as well as the advantages and disadvantages of the identified artifacts, which allowed selecting the artifacts that show better utility for BOS representation and modeling. In this work, we try to eliminate problems and conflicts during the design of blockchain-oriented software, making use of a method for the development of BOS. Use is UML (Unified Modeling Language) notations, considering the stereotypes or changes proposed in the analyzed works. It is worth mentioning that was used a case study, which is based on the development of a DApp (Decentralized Application) of an urban bus system. The platform used is Hyperledger Fabric, also provides the system architecture, architecture shows a complete view for implementation, at the same time that it allows to properly visualize the structure and organization of the software components. | es |
dc.language.iso | es | es |
dc.subject | blockchain | es |
dc.subject | aplicaciones descentralizadas | es |
dc.subject | desarrollo de software | es |
dc.title | Método para el desarrollo de aplicaciones descentralizadas basadas en blockchain | es |
dc.title.alternative | Method for developing decentralized applications based on blockchain | es |
dc.type | Article | es |