一种解决构件连接死锁问题的方法

来源 :软件学报 | 被引量 : 0次 | 上传用户:lzl1988
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
隐式硬编码的基于过程调用构件连接束缚构件集成的灵活性,且存在的死锁连接造成软件可靠性隐患问题.针对该问题,首先建立基于过程调用连接器形式语义模型,显式地将连接关系从构件中分离:然后给出并通过映射规则进行连接器到构件连接有向图的转换,并设计给出两阶段死锁检查算法和基于极大复用频率死锁连接消除算法,用于找到存在的所有死锁连接回路和消除所有死锁连接需要消除的最小数目连接的位置.最后应用及实验结果表明,该解决方法可行而且有效,可以用于增强软件可靠性,同时因其从语义上分离描述和存储构件连接方式,适合以此为基础进一步
其他文献
QC的含义是质量控制。QC是质量管理当中的重要环节,如何设置QC组织和如何使用QC方法是质量管理当中的重要工作内容。QC分析方法具有准确度高、针对性强的特点。本文运用QC的方
研究传统的客户端难题方案,之后提出一种自适应客户端难题方案.该方案采用一种轻量级的协议交互方式来获取客户端和服务器双方的实时状态信息,并据此自适应地调整客户端难题的难
校企合作是职业教育发展的趋势,本文介绍了校企合作的内涵与目标,同时结合职教特色和实践经验阐述了校企合作的几种形式和方法,为职业教育改革,探索校企合作模式提供参考。