...
首页> 外文期刊>Software Quality Journal >A systematic mapping study on best practices for domain-specific modeling
【24h】

A systematic mapping study on best practices for domain-specific modeling

机译:域特异性建模最佳实践的系统映射研究

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

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

       

摘要

Model-driven software development comes in different styles. While standard-based approaches leverage existing language standards (e.g., UML), tooling, and development processes, domain-specific modeling (DSM) requires languages and tool support to be created prior to the actual software development. The design, implementation, and testing of languages and tool support require a wide spectrum of methods and techniques which introduce complexity and new challenges. To tackle these DSM-specific challenges, best practices have been collected from various application domains and published in literature to guide the development and application of DSM solutions. It is the goal of this paper to identify studies reporting best practices on domain-specific modeling. Moreover, a systematic and comprehensive compilation of best practices should act as a starting point to identify literature that facilitates industrial adoption of DSM. To search for literature and classify identified studies, we conduct a systematic mapping study (SMS). Furthermore, we perform an in-depth analysis of the identified studies to answer how practices overlap, complement, or contradict each other. The systematic search resulted in 21 studies reporting 321 best practices. From these 321 practices, we compiled 192 unique best practices. We found that the DSM community created a substantial corpus of best practices for DSM. The large majority of practices (75%) are only reported once. The top best practices by number of reports contain only practices that are reported at least four times. However, the frequency of reports does not necessarily imply a high importance of practice, as the application of practices is always context specific.
机译:模型驱动的软件开发具有不同的风格。虽然基于标准的方法利用现有的语言标准(例如,UML),工具和开发过程,域特定的建模(DSM)需要在实际软件开发之前创建语言和工具支持。语言和工具支持的设计,实现和测试需要广泛的方法和技术,这些方法和技术引入了复杂性和新的挑战。为了解决这些DSM特定的挑战,已从各种应用领域收集最佳实践,并在文献中发表,以指导DSM解决方案的开发和应用。本文的目标是识别研究域特定建模的最佳实践的研究。此外,最佳实践的系统和全面汇编应作为识别促进工业采用DSM的文献的起点。为了搜索文献和分类所确定的研究,我们进行系统映射研究(SMS)。此外,我们对所识别的研究进行了深入的分析,以回答实践如何重叠,补充或互相矛盾。系统搜索导致21项研究报告321最佳实践。从这321个做法,我们编制了192个独特的最佳实践。我们发现DSM社区为DSM创建了一个大量的最佳实践语料库。大多数习俗(75%)只报告一次。按报告数量的最佳实践仅包含至少四次报告的实践。但是,报告的频率并不一定意味着对实践的高度重要性,因为实践的应用始终是特定的。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号