摘要
国际标准ISO16100制定了软件能力描述的规范,提出了加强软件互操作和数据交换能力的方法学。基于该国际标准,本文研究了软件互操作和数据互交换的实现机制;分析了在不同情况下软件匹配的规则,尤其针对遗留系统的互操作,分析了各种进行语义匹配的方法,并提出了相应的系列算法;原型系统的实现,验证了算法的可行性、合理性;通过对算法的时间复杂度的分析,说明了算法的实用性。
The international standard ISO16100 specifies the manufacturing software capability profiling for interoperability and puts forward the methodology which could enhance the interoperation between software and the ability of data exchanges. The mechanisms which could make these interoperation and the data exchanges to be implemented are studied in this paper. A set of matching rules under different circumstances and various methods of semantic matching for interoperability, especially when legacy systems are under consideration are discussed. The feasibility and rationality of the corresponding algorithms have been tested in the implementations of the prototype system. The practicability is demonstrated through the analysis for Time Complexity of the algorithms.
出处
《计算机科学》
CSCD
北大核心
2006年第7期280-285,共6页
Computer Science
基金
国家"八六三"计划基金资助项目(2003AA414110)
关键词
互操作
能力匹配
语义匹配
对应节点
相关节点
Interoperation, Capability matching, Semantic matching, Corresponding nodes, Relating nodes