本发明公开了一种基于语义关联的PaaS(Platform-as-a-Service,平台即服务)协同系统和方法。所述系统包含引擎层、服务层、控制层和资源层。其中控制层和资源层是本发明的核心。控制层解析和维护语义关联并基于语义关联对多个开发人员的分布式异步操作进行协同管理,调用基于语义关联的PaaS协同方法进行资源订阅和通知,同时控制开发人员访问权限。资源层实现基于开发人员空间视图的虚拟资源维护以及虚拟资源到物理资源的映射。本发明还提供一种基于语义关联的PaaS协同方法,对项目多开发人员维护的不同模块及代码之间的语义关联进行分析、处理和通知。本发明从根本上提高了协同开发工作的效率和质量。