【24h】

A Case Study in Evidence-Based DSL Evolution

机译:基于证据的DSL演化的案例研究

获取原文

摘要

Domain-specific languages (DSLS) can significantly increase productivity and quality in software construction. However, even DSL programs need to evolve to accomodate changing requirements and circumstances. How can we know if the design of a DSL supports the relevant evolution scenarios on its programs? We present an experimental approach to evaluate the evolutionary capabilities of a DSL and apply it on a DSL for digital forensics, called DERRIC. Our results indicate that the majority of required changes to DERRIC programs are easily expressed. However, some scenarios suggest that the DSL design can be improved to prevent future maintenance problems. Our experimental approach can be considered first steps towards evidence-based DSL evolution.
机译:特定于域的语言(DSL)可以显着提高软件建设中的生产率和质量。但是,即使是DSL程序也需要演变为适应不断变化的要求和情况。我们如何知道DSL的设计是否支持其程序上的相关演进方案?我们提出了一种实验方法来评估DSL的进化能力,并将其应用于DSL的数字取证,称为Derric。我们的结果表明,大多数对派分计划的所需变化很容易表达。但是,某些情况表明,可以改进DSL设计以防止未来的维护问题。我们的实验方法可以被认为是朝着基于证据的DSL演变的第一步。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号