Software development is either creation activities that rely on human creativity and talents, or manufacturing activities that follow the engineering processes. This talk introduces a software development platform and ecosystem that combines the strengths of the above two aspects. Firstly, we propose the Trustworthy Software Model (TSM) containing tree novel models, i.e., lifecycle model, evidence model and evolution model. Based on the TSM, we designed and implemented TRUSTIE, which distinguishes itself by providing the software collaborative development service and the resource sharing service with the general support of trustworthiness-analysis tools. TRUSTIE enables crowd-oriented collaboration among internal development teams and the external crowds by combining the software creation and software manufacturing in one ecosystem.
['Huaimin Wang']
TRUSTIE: towards software production based on crowd wisdom