论文部分内容阅读
为改善车载服务的软件执行效率,减少服务间的耦合关系,提升软件复用率,提出了基于SOA的服务设计及软件开发方法.首先对比分析采用不同服务划分方法及服务分层方法带来的服务依赖关系,提出基于服务层级的服务调用约束和服务接口设计方法,降低服务间的耦合关系.其次结合软件调度合理性分析、资源占用率计算以及隔离变化分析,提出基于高内聚低耦合原则的车载服务软件组件的开发方法.最后通过软件运行的测试数据,分析软件执行效率.测试结果表明,采用该设计方法的车载服务软件,具备更小的资源占用率和更高的并行效率.