首页> 外文会议>Branchentreff der Mess und Automatisierungstechnik >Domanenspezifische Sprachen und deren Bedeutung fur die modellgetriebene Softwareentwicklung in der Automatisierungstechnik
【24h】

Domanenspezifische Sprachen und deren Bedeutung fur die modellgetriebene Softwareentwicklung in der Automatisierungstechnik

机译:特定于域的语言及其含义自动化技术中的模型驱动软件开发

获取原文

摘要

Universelle Modellierungssprachen wie die Unified Modeling Language (UML) bilden immer haufiger die Grundlage fur den Entwurf technischer Systeme. Ausgehend davon werden jedoch die konkreten Realisierungen manuell oder semi-automatisch durchgefuhrt. Dieses Vorgehen ist nicht nur fehleranfallig, es erschwert die Entwicklung konsistenter Losungen auf allen Ebenen des Entwurfs. Nicht zuletzt die Forderung nach kurzeren Entwicklungszeiten und steigender Softwarequalitat bei immer komplexer werdenden Systemen erhoht den Wunsch nach automatisierter Codeerzeugung direkt aus den Modellen. Dies leistet die modellgetriebene Softwareentwicklung (Model-Driven Software Development, MDSD), ein Vorgehensmodell aus der Softwaretechnologie. Dieser Beitrag klart den Begriff der MDSD und stellt deren wichtigstes Konzept - die domanenspezifischen Sprachen - sowie geeignete Entwicklungswerkzeuge vor. Anhand eines Fallbeispiels werden grundlegende Aspekte beim Erarbeiten einer DSL vorgestellt.
机译:诸如统一建模语言(UML)之类的普遍建模语言始终始终形成技术系统设计的基础。 然而,基于此,具体实现是手动或半自动执行的。 此过程不仅有故障,因此难以在设计各级开发一致的解决方案。 最后但并非最不重要的是,对越来越复杂的系统越来越复杂的系统的对较短发展时间和增加的软件的需求增加了直接从模型中产生自动代码生成的愿望。 这使得模型驱动的软件开发(模型驱动的软件开发,MDSD),软件技术的程序模型。 本文清除了MDSD的概念,并提出了他们最重要的概念 - 特定于多个语言 - 以及合适的开发工具。 基于案例研究,在开发DSL时呈现基本方面。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号