A Model of Reusable Assets in AIE Software Systems