COSINEHUB: A New Software Development System in Collective Intelligence Environment
Jianyang Shi,Wenjian Xu,Qi Yuan,Junjin Zheng,Qingji Ren,Xuechao Li,Deyi Huang,Hongbing Wang,Haijun Zhang
DOI: https://doi.org/10.1109/sose52839.2021.00023
2021-01-01
Abstract:With the increasing scale and complexity of software systems, collective intelligence-based software development method, which is widely utilized to solve various complex problems of software development, has become a popular trend in software development. At present, collective intelligence-based software development ecosystems can be divided into two categories: crowdsourcing and open source. In order to give full paly to the positive impact of collective intelligence, we propose a new software development system, named COSINEHUB. Specifically, a larger collective intelligence-based software development ecosystem is constructed by integrating open source and crowd-sourcing communities. Moreover, an intelligent robot, named COSINE robot, is introduced into our system to embody the machine intelligence. Ultimately, we build a software development environment that integrates human, machine and service. The complete architecture, ecosystem, implementation methodology, system design and application examples are discussed in the paper.