首页> 外文OA文献 >Static verification of indirect data sharing in loosely-coupled component systems
【2h】

Static verification of indirect data sharing in loosely-coupled component systems

机译:松耦合组件系统中间接数据共享的静态验证

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

To maintain loose coupling and facilitate dynamic composition, components in a pipe-and-filter architecture have a very limited syntactic interface and often communicate indirectly by means of a shared data repository. This severely limits the possibilities for compile time compatibility checking. Even static type checking is made largely irrelevant due to the very general types given in the interfaces. The combination of pipe-and-filter and a shared data repository is widely used, and in this paper we study this problem in the context of the Struts framework. We propose simple, but formally specified, behavioural contracts for components in such frameworks and show that automated formal verification of certain semantical compatibility properties is feasible. In particular, our verification guarantees that indirect data sharing through the shared data repository is performed consistently.
机译:为了保持松散的耦合并促进动态组合,管道和过滤器体系结构中的组件的语法接口非常有限,并且经常通过共享数据存储库进行间接通信。这严重限制了编译时兼容性检查的可能性。由于接口中提供了非常通用的类型,因此即使是静态类型检查也完全无关紧要。管道和过滤器以及共享数据存储库的组合被广泛使用,并且在本文中,我们在Struts框架的背景下研究了此问题。我们为此类框架中的组件提出了简单但正式指定的行为契约,并表明对某些语义兼容性属性进行自动形式验证是可行的。特别是,我们的验证可确保通过共享数据存储库进行的间接数据共享能够始终如一地执行。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号