||The emergence of Bitcoin and its rapid rise of value, Blockchain technology is slowly being noted and applied in various fields. This study uses the Structure-Behavior Coalescence (SBC) architecture description language (ADL) to construct the Architecture-Oriented Digital Music Blockchain Model (AODMBM). With an integrated description of the software structure and software behavior, we are able to clearly write down the software architecture specifications. This paper discusses the four aspects of software engineering, software development mode, software testing and software maintenance. This study finds that architecture orientation makes software engineering easier and more efficient. As a result, software quality is improved, development time and cost are reduced, and flexibility of future revision is enhanced. |
Finally, by the research results of this study, the application of the Music-Streaming Platform development, including the blockchain data is not tampered with and decentralized features, and SBC convenient and smooth design architecture, so that software projects successfully completed, this platform will be opened for public use.