{"title":"基于区块链的开源社区自进化设计","authors":"A. Qayum, A. Razzaq","doi":"10.1109/iCoMET48670.2020.9073864","DOIUrl":null,"url":null,"abstract":"Blockchain technology allows an open, trustless and democratic organization structure, where software engineers in the world can contribute towards open source and community-owned software products, and can receive compensations for their contributions. The idea of designing Blockchain-based Open-source Community (BOC) is rapidly growing however, lack of the future envision of Global Software Engineering (GSE) based open coordination. This limit the self-evolvability and coordination within the existing BOCs. This paper, presents the existing BOCs and demonstrates how their design limits the open coordination. Then, this paper presents a self-evolving design of BOC which based on the third generation modular architecture of the Blockchain and open intercloud architecture. Such a design will allow the dynamic infrastructure and open coordination within the community. To demonstrate presented community design, paper discusses one of the most commonly used case study in GSE, from organization structure maintenance to the technical level, in context of the solutions provided by presented design. Researchers can employ the presented modular selfe-volving BOC design towards addressing the research challenges associated with BOC and engineers can use it as reference when implement or maintain a BOC. Researchers can employ the presented modular self-evolving BOC design towards addressing the research challenges associated with BOC and engineers can employ it when implement or maintain a BOC to allow open-coordination.","PeriodicalId":431051,"journal":{"name":"2020 3rd International Conference on Computing, Mathematics and Engineering Technologies (iCoMET)","volume":"38 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"A Self-Evolving Design of Blockchain-based Open Source Community\",\"authors\":\"A. Qayum, A. Razzaq\",\"doi\":\"10.1109/iCoMET48670.2020.9073864\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Blockchain technology allows an open, trustless and democratic organization structure, where software engineers in the world can contribute towards open source and community-owned software products, and can receive compensations for their contributions. The idea of designing Blockchain-based Open-source Community (BOC) is rapidly growing however, lack of the future envision of Global Software Engineering (GSE) based open coordination. This limit the self-evolvability and coordination within the existing BOCs. This paper, presents the existing BOCs and demonstrates how their design limits the open coordination. Then, this paper presents a self-evolving design of BOC which based on the third generation modular architecture of the Blockchain and open intercloud architecture. Such a design will allow the dynamic infrastructure and open coordination within the community. To demonstrate presented community design, paper discusses one of the most commonly used case study in GSE, from organization structure maintenance to the technical level, in context of the solutions provided by presented design. Researchers can employ the presented modular selfe-volving BOC design towards addressing the research challenges associated with BOC and engineers can use it as reference when implement or maintain a BOC. Researchers can employ the presented modular self-evolving BOC design towards addressing the research challenges associated with BOC and engineers can employ it when implement or maintain a BOC to allow open-coordination.\",\"PeriodicalId\":431051,\"journal\":{\"name\":\"2020 3rd International Conference on Computing, Mathematics and Engineering Technologies (iCoMET)\",\"volume\":\"38 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-01-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2020 3rd International Conference on Computing, Mathematics and Engineering Technologies (iCoMET)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/iCoMET48670.2020.9073864\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 3rd International Conference on Computing, Mathematics and Engineering Technologies (iCoMET)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/iCoMET48670.2020.9073864","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A Self-Evolving Design of Blockchain-based Open Source Community
Blockchain technology allows an open, trustless and democratic organization structure, where software engineers in the world can contribute towards open source and community-owned software products, and can receive compensations for their contributions. The idea of designing Blockchain-based Open-source Community (BOC) is rapidly growing however, lack of the future envision of Global Software Engineering (GSE) based open coordination. This limit the self-evolvability and coordination within the existing BOCs. This paper, presents the existing BOCs and demonstrates how their design limits the open coordination. Then, this paper presents a self-evolving design of BOC which based on the third generation modular architecture of the Blockchain and open intercloud architecture. Such a design will allow the dynamic infrastructure and open coordination within the community. To demonstrate presented community design, paper discusses one of the most commonly used case study in GSE, from organization structure maintenance to the technical level, in context of the solutions provided by presented design. Researchers can employ the presented modular selfe-volving BOC design towards addressing the research challenges associated with BOC and engineers can use it as reference when implement or maintain a BOC. Researchers can employ the presented modular self-evolving BOC design towards addressing the research challenges associated with BOC and engineers can employ it when implement or maintain a BOC to allow open-coordination.