首页> 外文会议>Software language engineering >Metamodel Usage Analysis for Identifying Metamodel Improvements
【24h】

Metamodel Usage Analysis for Identifying Metamodel Improvements

机译:用于识别元模型改进的元模型用法分析

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

摘要

Modeling languages raise the abstraction level at which software is built by providing a set of constructs tailored to the needs of their users. Metamodels define their constructs and thereby reflect the expectations of the language developers about the use of the language. In practice, language users often do not use the constructs provided by a metamodel as expected by language developers. In this paper, we advocate that insights about how constructs are used can offer language developers useful information for improving the metamodel. We define a set of usage and improvement patterns to characterize the use of the metamodel by the built models. We present our experience with the analysis of the usage of seven metamodels (EMF, GMF, UNICASE) and a large corpus of models. Our empirical investigation shows that we identify mismatches between the expected and actual use of a language that are useful for metamodel improvements.
机译:建模语言通过提供一组适合其用户需求的构造,从而提高了构建软件的抽象级别。元模型定义其构造,从而反映语言开发人员对语言使用的期望。实际上,语言用户通常不使用语言开发人员所期望的由元模型提供的构造。在本文中,我们主张关于如何使用构造的见解可以为语言开发人员提供有用的信息,以改善元模型。我们定义了一组使用和改进模式,以描述所构建模型对元模型的使用。我们介绍了我们对七个元模型(EMF,GMF,UNICASE)和大量模型的使用情况的分析经验。我们的经验研究表明,我们确定了预期的和实际使用的语言之间的不匹配,这对于改进元模型很有用。

著录项

  • 来源
    《Software language engineering》|2010年|p.62-81|共20页
  • 会议地点 Eindhoven(NL);Eindhoven(NL)
  • 作者单位

    Institut fuer Informatik, Technische Universitaet Muenchen Boltzmannstr. 3, 85748 Garching b. Muenchen, Germany;

    Institut fuer Informatik, Technische Universitaet Muenchen Boltzmannstr. 3, 85748 Garching b. Muenchen, Germany;

    Institut fuer Informatik, Technische Universitaet Muenchen Boltzmannstr. 3, 85748 Garching b. Muenchen, Germany;

  • 会议组织
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 计算机软件;
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号