【24h】

On OO Design Consistency in Iterative Development

机译:迭代开发中的OO设计一致性

获取原文

摘要

In agile software development practices, the system evolves iteratively but does so in a manner consistent with its design rationale. Evolution often begins with last known design representation because it provides a high level view of the system that is easy to understand. However, the impact of a design change is poorly understood in terms of it's effect on consistency of design. In fact, design evolution presents three important issues: consistency amongst design representations, traceability of a design change in code in order to maintain consistency and versioning of design entities along with versioning of code. In this effort, we propose a solution to the first two issues using a relational meta-model of various design & code entities and an algorithm to check consistency over this relational meta-model.
机译:在敏捷软件开发实践中,系统以迭代方式进行演化,但是以与其设计原理一致的方式进行。演化通常从最后一个已知的设计表示开始,因为它提供了易于理解的系统高级视图。但是,就设计变更的影响对设计一致性的影响而言,人们对此知之甚少。实际上,设计演进提出了三个重要的问题:设计表示之间的一致性,为了维护一致性而对设计更改进行编码的可跟踪性,设计实体的版本控制以及代码的版本控制。在这项工作中,我们使用各种设计和代码实体的关系元模型以及一种检查该关系元模型一致性的算法,为前两个问题提出了解决方案。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号