Distributed model-driven software development

分布式模型驱动软件开发

基本信息

项目摘要

Model-driven development is a promising, increasingly used paradigm in modern software engineering. Modeling of software on a high abstraction level accompanied with largely automatic code generation can speed up software development considerably and can further standardize code. Moreover, the sepration of application-specific and technology-oriented code can succeed in a better way. However, generated software systems are mostly smaller ones, since model-driven development in-the-large has not been supported sufficiently. The aim of this project is a method for distributed model-driven software development. The conceptual and formal base is formed by composite models consisting of model components with explicit import and export interfaces as well as their transformations. The development process is iterative and comprises splitting and merging of models, collaborative model editing, and distributed code generation as core activities. Distributed model-driven development is supported by a tool environment distinguishing clearly the development of domain-specific tools and of applications in a chosen domain. The developed method is evaluated in the domain of data-oriented web applications.
在现代软件工程中,模型驱动开发是一种很有前途的、越来越多地被使用的范例。在高抽象层次上对软件进行建模,并在很大程度上自动生成代码,可以大大加快软件开发速度,并进一步标准化代码。此外,特定于应用程序的代码和面向技术的代码的分离可以以更好的方式取得成功。然而,生成的软件系统大多是较小的,因为模型驱动的大开发还没有得到充分的支持。这个项目的目的是为分布式模型驱动软件开发提供一种方法。概念性和形式化的基础是由具有显式导入和导出接口及其转换的模型组件组成的组合模型形成的。开发过程是迭代的,包括分割和合并模型,协作模型编辑,以及作为核心活动的分布式代码生成。分布式模型驱动的开发由一个工具环境支持,该工具环境清楚地区分了特定于领域的工具和所选领域中的应用程序的开发。在面向数据的web应用领域对所开发的方法进行了评价。

项目成果

期刊论文数量(4)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
Model-driven development of mobile applications for Android and iOS supporting role-based app variability
适用于 Android 和 iOS 的移动应用程序的模型驱动开发支持基于角色的应用程序可变性
  • DOI:
    10.1007/s10270-016-0559-4
  • 发表时间:
    2015
  • 期刊:
  • 影响因子:
    2
  • 作者:
    Steffen Vaupel;Gabriele Taentzer;René Gerlach;Michael Guckert
  • 通讯作者:
    Michael Guckert
Splitting Models Using Information Retrieval and Model Crawling Techniques
使用信息检索和模型爬行技术拆分模型
  • DOI:
    10.1007/978-3-642-54804-8_4
  • 发表时间:
    2014
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Daniel Strüber;Julia Rubin;Gabriele Taentzer;Marsha Chechik
  • 通讯作者:
    Marsha Chechik
RuleMerger: Automatic Construction of Variability-Based Model Transformation Rules
RuleMerger:自动构建基于变异性的模型转换规则
  • DOI:
    10.1007/978-3-662-49665-7_8
  • 发表时间:
    2016
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Daniel Strüber;Julia Rubin;Thorsten Arendt;Marsha Chechik;Gabriele Taentzer;Jennifer Plöger
  • 通讯作者:
    Jennifer Plöger
Iterative Model-Driven Development of Software Extensions for Web Content Management Systems
  • DOI:
    10.1007/978-3-319-61482-3_9
  • 发表时间:
    2017-07
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Dennis Priefer;P. Kneisel;D. Strüber
  • 通讯作者:
    Dennis Priefer;P. Kneisel;D. Strüber
{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ monograph.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ sciAawards.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ conferencePapers.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ patent.updateTime }}

Professorin Dr. Gabriele Taentzer其他文献

Professorin Dr. Gabriele Taentzer的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('Professorin Dr. Gabriele Taentzer', 18)}}的其他基金

Systematische Entwicklung komplexer Software in verteilten Teams
分布式团队中复杂软件的系统开发
  • 批准号:
    52588763
  • 财政年份:
    2007
  • 资助金额:
    --
  • 项目类别:
    Research Grants
Model-Driven Optimization in Software Engineering
软件工程中的模型驱动优化
  • 批准号:
    462887453
  • 财政年份:
  • 资助金额:
    --
  • 项目类别:
    Research Grants

相似国自然基金

基于术中实时影像的SAM(Segment anything model)开发AI指导房间隔穿刺位置决策的增强现实模型
  • 批准号:
  • 批准年份:
    2024
  • 资助金额:
    0.0 万元
  • 项目类别:
    省市级项目
运用3D打印和生物反应器构建仿生尿道模型探索Hippo-YAP信号通路调控尿道损伤修复的机制研究
  • 批准号:
    82370684
  • 批准年份:
    2023
  • 资助金额:
    49.00 万元
  • 项目类别:
    面上项目
基于影像代谢重塑可视化的延胡索酸水合酶缺陷型肾癌危险性分层模型的研究
  • 批准号:
    82371912
  • 批准年份:
    2023
  • 资助金额:
    48.00 万元
  • 项目类别:
    面上项目
Development of a Linear Stochastic Model for Wind Field Reconstruction from Limited Measurement Data
  • 批准号:
  • 批准年份:
    2020
  • 资助金额:
    40 万元
  • 项目类别:
半参数空间自回归面板模型的有效估计与应用研究
  • 批准号:
    71961011
  • 批准年份:
    2019
  • 资助金额:
    16.0 万元
  • 项目类别:
    地区科学基金项目
高频数据波动率统计推断、预测与应用
  • 批准号:
    71971118
  • 批准年份:
    2019
  • 资助金额:
    50.0 万元
  • 项目类别:
    面上项目
人胆囊源CD63+细胞的干性特征与分化特性的研究
  • 批准号:
    31970753
  • 批准年份:
    2019
  • 资助金额:
    52.0 万元
  • 项目类别:
    面上项目
基于线性及非线性模型的高维金融时间序列建模:理论及应用
  • 批准号:
    71771224
  • 批准年份:
    2017
  • 资助金额:
    49.0 万元
  • 项目类别:
    面上项目
应用Agent-Based-Model研究围术期单剂量地塞米松对手术切口愈合的影响及机制
  • 批准号:
    81771933
  • 批准年份:
    2017
  • 资助金额:
    50.0 万元
  • 项目类别:
    面上项目
凯莱流形上的几何流
  • 批准号:
    11771301
  • 批准年份:
    2017
  • 资助金额:
    48.0 万元
  • 项目类别:
    面上项目

相似海外基金

Model-driven engineering for distributed, reliable, adaptive, web-based software
分布式、可靠、自适应、基于网络的软件的模型驱动工程
  • 批准号:
    RGPIN-2020-03892
  • 财政年份:
    2022
  • 资助金额:
    --
  • 项目类别:
    Discovery Grants Program - Individual
Model-driven engineering for distributed, reliable, adaptive, web-based software
分布式、可靠、自适应、基于网络的软件的模型驱动工程
  • 批准号:
    RGPIN-2020-03892
  • 财政年份:
    2021
  • 资助金额:
    --
  • 项目类别:
    Discovery Grants Program - Individual
Model-driven engineering for distributed, reliable, adaptive, web-based software
分布式、可靠、自适应、基于网络的软件的模型驱动工程
  • 批准号:
    RGPIN-2020-03892
  • 财政年份:
    2020
  • 资助金额:
    --
  • 项目类别:
    Discovery Grants Program - Individual
Model driven architecture of distributed systems
分布式系统的模型驱动架构
  • 批准号:
    217218-2003
  • 财政年份:
    2006
  • 资助金额:
    --
  • 项目类别:
    Discovery Grants Program - Individual
CSR-SMA: Collaborative Proposal: A Model-Driven Performance Analysis Framework for Distributed, Performance-Sensitive Software Systems
CSR-SMA:协作提案:分布式、性能敏感的软件系统的模型驱动的性能分析框架
  • 批准号:
    0509271
  • 财政年份:
    2005
  • 资助金额:
    --
  • 项目类别:
    Standard Grant
CSR-SMA: Collaborative Proposal: A Model-Driven Performance Analysis Framework for Distributed, Performance-Sensitive Software Systems
CSR-SMA:协作提案:分布式、性能敏感的软件系统的模型驱动的性能分析框架
  • 批准号:
    0509296
  • 财政年份:
    2005
  • 资助金额:
    --
  • 项目类别:
    Standard Grant
Model driven architecture of distributed systems
分布式系统的模型驱动架构
  • 批准号:
    217218-2003
  • 财政年份:
    2005
  • 资助金额:
    --
  • 项目类别:
    Discovery Grants Program - Individual
CSR-SMA: Collaborative Proposal: A Model-Driven Performance Analysis Framework for Distributed, Performance-Sensitive Software Systems
CSR-SMA:协作提案:分布式、性能敏感的软件系统的模型驱动的性能分析框架
  • 批准号:
    0509342
  • 财政年份:
    2005
  • 资助金额:
    --
  • 项目类别:
    Standard Grant
Model driven architecture of distributed systems
分布式系统的模型驱动架构
  • 批准号:
    217218-2003
  • 财政年份:
    2004
  • 资助金额:
    --
  • 项目类别:
    Discovery Grants Program - Individual
Model driven architecture of distributed systems
分布式系统的模型驱动架构
  • 批准号:
    217218-2003
  • 财政年份:
    2003
  • 资助金额:
    --
  • 项目类别:
    Discovery Grants Program - Individual
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了