An Ecological Model for Digital Platforms Maintenance and Evolution