首页> 外文期刊>International journal of software engineering and knowledge engineering >Software Evolution Rules with Condition Constrains to Support Component Type Matching Based on Bigraph
【24h】

Software Evolution Rules with Condition Constrains to Support Component Type Matching Based on Bigraph

机译:基于Bigraph的带条件约束的软件演化规则支持组件类型匹配

获取原文
获取原文并翻译 | 示例
       

摘要

With the gradual maturity of component oriented softwtire development method, component-based software evolution technology has become hot research in academia and industry. Although many evolution rules are designed, they rarely consider component type-mismatched problem in evolution rules. This has led to evolution rules that often run error in software evolution execution. Hence, focusing on the mismatch problem of component type in software evolution, this paper addresses various evolution rules with condition constrains to support component type matching. First, we use the bigraph theory to model the software architecture and employ bigraph term language to describe the basic component evolution operations. Second, we join type system into the term language and use the type term language to express the condition constraints on position and connection for component evolution rules. These condition constraints can guarantee the type-matched among components that participate in software evolution. Furthermore, we show that the component type-matched still kept during a number of different evolution rules are used in the whole software evolution reaction system. Finally, two cases study of evolution progress of ATM system and tourism information system are presented. Two cases illustrate the effectiveness of our approach.
机译:随着面向组件的软件开发方法的逐渐成熟,基于组件的软件演化技术已成为学术界和工业界的研究热点。尽管设计了许多演化规则,但他们很少在演化规则中考虑组件类型不匹配的问题。这导致了演化规则,该规则经常在软件演化执行中出错。因此,针对软件开发中组件类型的不匹配问题,本文提出了各种带有条件约束的演化规则,以支持组件类型匹配。首先,我们使用Bigraph理论对软件体系结构进行建模,并使用Bigraph术语语言描述基本的组件演化操作。其次,我们将类型系统加入术语语言中,并使用类型术语语言来表达组件演化规则对位置和连接的条件约束。这些条件约束可以保证参与软件演进的组件之间的类型匹配。此外,我们表明在整个软件演化反应系统中使用了在许多不同的演化规则中仍保持的组件类型匹配。最后,对ATM系统和旅游信息系统的演进过程进行了两个案例研究。两个案例说明了我们方法的有效性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号