首页> 外文会议>International Conference on Objects, Models, Components, Patterns >Elucidative Development for Model-Based Documentation
【24h】

Elucidative Development for Model-Based Documentation

机译:基于模型文献的阐明开发

获取原文
获取外文期刊封面目录资料

摘要

Documentation is an essential activity in software development, for source code as well as modelling artefacts. Typically, documentation is created and maintained manually which leads to inconsistencies as documented artefacts like source code or models evolve during development. Existing approaches like literate/elucidative programming or literate modelling address these problems by deriving documentation from software development artefacts or vice versa. However, these approaches restrict themselves to a certain kind of artefact and to a certain phase of the software development life-cycle. In this paper, we propose elucidative development as a generalisation of these approaches supporting heterogeneous kinds of artefacts as well as the analysis, design and implementation phases of the software development life-cycle. Elucidative development links source code and model artefacts into documentation and thus, maintains and updates their presentation semi-automatically. We present DEFT as an integrated development environment for elucidative development. We show, how DEFT can be applied to language specifications like the UML specification and help to avoid inconsistencies caused by maintenance and evolution of such a specification.
机译:文档是软件开发中的重要活动,用于源代码以及建模人工制品。通常,在手动创建和维护文档,这导致不一致,因为在开发期间源代码或模型等源代码或模型等文档的不一致。通过从软件开发人工制品中获取文档或反之亦然,如识字/阐明编程或识字建模的现有方法解决了这些问题。然而,这些方法将自己限制为某种人工制品以及软件开发生命周期的某个阶段。在本文中,我们提出了阐明的发展,作为支持异质种类的方法的概括以及软件开发生命周期的分析,设计和实施阶段。阐明开发链接源代码和模型人工制品进入文档,从而将演示文稿自动维护和更新。我们呈现为阐明开发的综合发展环境。我们展示了DEFT如何应用于语言规范,如UML规范,并有助于避免由这种规范的维护和演变引起的不一致。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号