【24h】

A Model-Driven Approach to Business Software Engineering

机译:一种模型驱动的业务软件工程方法

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

摘要

Concurrent Engineering is a principle often implemented in product development processes in traditional engineering disciplines, e.g. the automotive industry. The advent of professional tools and standards supporting model-driven development (MDD) enables the creation of a similar scenario in the software industry. MDD tools can in a way be compared to Computer Aided Design (CAD) tools, and standardizing the output formats of such tools facilitates the comparison and consolidation of individual engineering artifacts in a parallel development process with one common architecture. In software engineering, performing frequently recurring consistency checks of the modeled architecture and individual components, respectively, can help prevent mismatches and inconsistencies in early stages of the software development cycle irrespective of the target platform, i.e. on a very high level of abstraction, when still not a single line of code has yet been written and adaptation is still cheap. This paper adumbrates a software development process suitable for creating business application software and domain-specific software assets. The process is embedded into a concurrent, collaborative and component-based methodology enabled by advanced MDD techniques.
机译:并行工程是通常在传统工程学科的产品开发过程中实施的一项原则。汽车工业。支持模型驱动开发(MDD)的专业工具和标准的出现使在软件行业中可以创建类似的方案。 MDD工具可以与计算机辅助设计(CAD)工具进行比较,并且标准化这些工具的输出格式有助于在具有一个通用体系结构的并行开发过程中比较和合并各个工程工件。在软件工程中,分别对建模的体系结构和各个组件执行频繁的一致性检查,可以帮助防止在软件开发周期的早期阶段出现不匹配和不一致的情况,而与目标平台无关,即在非常高的抽象水平下,仍然尚未编写任何一行代码,而且修改仍然很便宜。本文概述了适合于创建业务应用程序软件和特定于域的软件资产的软件开发过程。该过程被嵌入到由高级MDD技术支持的并发,协作和基于组件的方法中。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号