Modeling the mashup ecosystem: structure and growth · Study