...
首页> 外文期刊>The international arab journal of information technology >SynchroState: A SPEM-based Solution for Synchronizing Activities and Products through State Transitions
【24h】

SynchroState: A SPEM-based Solution for Synchronizing Activities and Products through State Transitions

机译:SynchroState:一种基于SPEM的解决方案,用于通过状态转换来同步活动和产品

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

获取外文期刊封面封底 >>

       

摘要

Software engineering research was always focused around the efficiency of software development processes. Recently, we noticed an increasing interest in model-driven approaches in this context. Models that were once merely descriptive, are nowadays playing a productive role in defining engineering processes and managing their lifecycles. However, there is a problem that has not been considered enough; it is about sustaining consistency between products and the implicated activities during the process lifecycle. This issue, identified in this paper as the synchronization problem, needs to be resolved in order to guarantee a flawless execution of a software process. In this paper, we present a SPEM-based solution named SynchroState that highlights the relationship between process activities and products. SynchroState's goal is to ensure synchronization between activities and products in order that if one of these two entities undergoes a change, the dependents entities should be notified and evolved to sustain consistency In order to evaluate SynchroState, we have implemented the solution using the AspectJ language and validated it through a case study inspired from the ISPW-6 software process example. Results of this study demonstrate the automation of synchronization of product state following a change in the activity state during the evolution of the process execution.
机译:软件工程研究始终围绕软件开发过程的效率进行。最近,我们注意到在这种情况下,对模型驱动方法的兴趣日益浓厚。曾经只是描述性的模型,如今在定义工程流程和管理其生命周期方面发挥着生产性作用。但是,存在一个尚未被充分考虑的问题。它涉及在流程生命周期中维持产品与相关活动之间的一致性。为了保证软件过程的完美执行,需要解决此问题(在本文中被标识为同步问题)。在本文中,我们提出了一种基于SPEM的解决方案,名为SynchroState,该解决方案突出了流程活动与产品之间的关系。 SynchroState的目标是确保活动和产品之间的同步,以确保如果这两个实体之一发生更改,则应通知并扩展从属实体以保持一致性。为了评估SynchroState,我们已经使用AspectJ语言和以下实现了解决方案。通过从ISPW-6软件过程示例中获得启发的案例研究对它进行了验证。这项研究的结果表明,在过程执行的演变过程中,活动状态发生变化后,产品状态同步自动化。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号