Keywords: collaborative development