...
首页> 外文期刊>Elektronica: Praktijk + Techniek, with supplement: Elektra Data. >DSM: aangepast aan probleemdomein - Programmacode genereren met modelleringstall
【24h】

DSM: aangepast aan probleemdomein - Programmacode genereren met modelleringstall

机译:DSM:适用于问题域-通过建模安装生成程序代码

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

摘要

Domain Specific Modelling (DSM) houdt in dat bij de ontwikkeling van software een modelleringstaal wordt gebruikt die is aangepast aan het onderliggende probleem domein. Dit maakt de modelleringstaal meer expressief, omdat hij in plaats van algemene program m eertaai concepten (object, attribute, return value enzovoort) gebruik maakt van concepten die ook in het onderliggende probleem domein zijn terug te vinden en waarmee de ontwikkelaar meer bekend is. Zo kan bij de ontwikkeling van smart phone applicaties de modelleringstaal werken met 'menu','stuur SMS','query','pop-up', enzovoort. Het doel van modelleren is altijd geweest om bij de ontwikkeling het accent te verschuiven van het implementeren naar het ontwerpen. Modellen dienen als mechanisme om een proces beter te begrijpen, maar ze kunnen ook dienen als invoer voor codegeneratoren. Daardoor kan het ontwerpen worden geautomatiseerd en dat leidt tot verhoogde productiviteit en kwaliteit, terwijl complexere problemen kunnen worden aangepakt. Helaas zijn veel van de huidige modelleringstalen gebaseerd op de 'code-wereld' en daardoor bieden zij slechts beperkte mogelijkheden om de ontwerpabstractie te verhogen en om volledige codegeneratie te realiseren.
机译:特定于领域的建模(DSM)意味着在软件开发中,使用了一种适用于基础问题域的建模语言。这使建模语言更具表现力,因为它代替了通用的编程语言概念(对象,属性,返回值等),而使用的概念也可以在基础问题域中找到,并且开发人员更加熟悉。例如,在智能电话应用程序的开发中,建模语言可以与“菜单”,“发送SMS”,“查询”,“弹出窗口”等一起使用。建模的目标一直是在开发过程中将重点从实现转移到设计。模型用作更好地理解过程的机制,但是它们也可以用作代码生成器的输入。这样可以使设计自动化,从而提高生产率和质量,同时解决更复杂的问题。不幸的是,当前许多建模语言都是基于``代码世界''的,因此仅提供有限的可能性来增加设计抽象性并实现完整的代码生成。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号