Towards a Distributed Modeling Process Based on Composite Models

Towards a Distributed Modeling Process Based on Composite Models
复制标题

走向基于复合模型的分布式建模过程

DOI:
--
复制
发表时间:
2013
期刊:
Fundamental Approaches to Software Engineering
影响因子:
--
通讯作者:
Tim Schäfer
Tim Schäfer
中科院分区:
--
文献类型:
--
作者:
D. Strüber;G. Taentzer;Stefan Jurack;Tim Schäfer

文献摘要

被引文献

相似文献

软件开发在全球分布的团队中的影响越来越大,加强了对在软件模型中建立明确的关注点分离的策略的需求。处理大型的、弱模块化的模型以及相互关联的模型上的冲突更改是典型的障碍。本文基于具有显式接口的复合模型提供的模块化技术,提出了一种分布式建模的结构化过程。它提供了一个分解大型模型的拆分活动,讨论了与一致性管理相关的异步和同步编辑步骤,并提供了一个允许重用代码生成器的合并活动。复合建模的所有主要概念都是基于范畴论精确定义的。
The rising impact of software development in globally distributed teams strengthens the need for strategies that establish a clear separation of concerns in software models. Dealing with large, weakly modularized models and conflicting changes on interrelated models are typical obstacles to be witnessed. This paper proposes a structured process for distributed modeling based on the modularization technique provided by composite models with explicit interfaces. It provides a splitting activity for decomposing large models, discusses asynchronous and synchronous editing steps in relation to consistency management and provides a merge activity allowing the reuse of code generators. All main concepts of composite modeling are precisely defined based on category theory.