首页> 外文OA文献 >Vers une nouvelle approche de la modernisation des systèmes légataires à travers la migration vers un environnement dirigé par les modèles
【2h】

Vers une nouvelle approche de la modernisation des systèmes légataires à travers la migration vers un environnement dirigé par les modèles

机译:通过迁移到以模型为主导的环境,寻求使遗产系统现代化的新方法

摘要

Les organisations sont fortement dépendantes de leurs logiciels dans l'exercice de leurs activités quotidiennes. Malheureusement, les changements répétés qui sont appliqués à ces systèmes rendent leur évolution difficile. Cette évolution peut être rendue nécessaire afin de maintenir le logiciel, de le remplacer ou de le moderniser. Dans le cas de systèmes légataires complexes et mal documentés, la modernisation est la seule solution réalisable afin d'atteindre les objectifs d'évolution, le but de la modernisation étant de faire évoluer un système lorsque les pratiques conventionnelles ne le permettent plus. Mais, il s'agit d'une tâche complexe. Notamment, la prévision des risques et des coûts est difficile. Afin de faire face aux difficultés de la modernisation, l'OMG a créé l'initiative « Architecture-Driven Modernization » ADM qui propose entre autres de réaliser la modernisation par l'ingénierie dirigée par les modèles (IDM). Dans ce contexte, la modernisation d'un système légataire, non développé dans un environnement IDM, débute par sa migration vers ce type d'environnement. Ce qui pose la problématique de la découverte des modèles nécessaires à l'utilisation d'IDM représentant ce système. Une seconde problématique est que le processus IDM manque de précision au sujet des modèles à employer et de l'application des transformations pour passer d'un à l'autre. Dans cette thèse, nous présentons une nouvelle approche de modernisation ADM afin d'utiliser l'IDM pour moderniser un système légataire non IDM. Nous y définissons les modèles nécessaires et les transformations à réaliser pour passer d'un à l'autre. La plate-forme d'implémentation y est représentée par deux modèles. Le premier est un profil UML décrivant ses concepts et le second est un ensemble de modèles de transformations paramétrés capturant son code d'infrastructure. Le modèle représentant les éléments du domaine du problème prend la forme d'un diagramme de classes UML. Aussi, nous proposons des algorithmes pour la découverte de ces modèles en analysant le code source du système légataire. Notre approche a été validée sur plusieurs systèmes écrits en Java et a donné de bons résultats pour les systèmes bien structurés avec un bon style de programmation.ud______________________________________________________________________________
机译:组织在日常活动中高度依赖其软件。不幸的是,应用于这些系统的反复更改使它们的发展变得困难。为了维护软件,对其进行替换或对其进行现代化,可能需要进行这种改进。在复杂且文献记载不充分的遗赠制度的情况下,现代化是实现进化目标的唯一可行解决方案,现代化的目的是在常规做法不再允许的情况下发展一种制度。但是,这是一项复杂的任务。特别是,很难预测风险和成本。为了应对现代化的困难,OMG发起了“架构驱动的现代化” ADM计划,该计划除其他外建议通过模型主导工程(IDM)进行现代化。在这种情况下,不是在IDM环境中开发的Legatee系统的现代化始于其向此类环境的迁移。这带来了发现使用代表该系统的IDM所必需的模型的问题。第二个问题是IDM流程缺乏关于要使用的模型和从一个到另一个的转换应用的精度。在本文中,我们提出了一种现代化的ADM现代化方法,以便使用IDM来实现非IDM受遗赠者系统的现代化。我们定义了必要的模型和要进行的转换以从一个模型过渡到另一个模型。该实现平台由两个模型表示。第一个是描述其概念的UML概要文件,第二个是捕获其基础结构代码的一组参数化转换模型。表示问题域元素的模型采用UML类图的形式。此外,我们提出了通过分析传统系统的源代码来发现这些模型的算法。我们的方法已经在用Java编写的多个系统上得到了验证,并为具有良好编程风格的结构良好的系统提供了良好的结果。

著录项

  • 作者

    Chénard Gino;

  • 作者单位
  • 年度 2013
  • 总页数
  • 原文格式 PDF
  • 正文语种 fr
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号