Towards architectural view-driven modernization

Sofiane Aouag, Salim Kadri, D. Hedjazi
{"title":"Towards architectural view-driven modernization","authors":"Sofiane Aouag, Salim Kadri, D. Hedjazi","doi":"10.1109/ICAASE51408.2020.9380106","DOIUrl":null,"url":null,"abstract":"Architecture-Driven Modernization claims that MDA (Model-Driven Architecture) concepts should be used for modernization projects in the process. One of the largest challenges when contemplating ADM (Architecture-Driven Modernization) is the modernization of developed system in order to ensure interoperability between tools for maintenance, evolution, assessment and allow the success of modernization projects that preserving architecture quality. ADM supports reengineering by providing standard meta-models, such as Knowledge Discovery Metamodel (KDM). Modernizing a large legacy or existing system is therefore a complex and expensive process that requires a thorough understanding of the system design architecture and its components. However, legacy systems have also experienced several modifications that lead them to deviate from their original designed architecture and lose its properties of quality. To facilitate the analysis of the system, the projection process proposed as part of our approach is based on facet cutting which allows determining the views having anomalies in order to facilitate quality control. The proposed approach in this paper is of great importance in the context of the modernization process, since it is committed to improving the KDM framework as methods used to assist in the detection of architecture violation.","PeriodicalId":405638,"journal":{"name":"2020 International Conference on Advanced Aspects of Software Engineering (ICAASE)","volume":"115 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-11-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 International Conference on Advanced Aspects of Software Engineering (ICAASE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICAASE51408.2020.9380106","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Architecture-Driven Modernization claims that MDA (Model-Driven Architecture) concepts should be used for modernization projects in the process. One of the largest challenges when contemplating ADM (Architecture-Driven Modernization) is the modernization of developed system in order to ensure interoperability between tools for maintenance, evolution, assessment and allow the success of modernization projects that preserving architecture quality. ADM supports reengineering by providing standard meta-models, such as Knowledge Discovery Metamodel (KDM). Modernizing a large legacy or existing system is therefore a complex and expensive process that requires a thorough understanding of the system design architecture and its components. However, legacy systems have also experienced several modifications that lead them to deviate from their original designed architecture and lose its properties of quality. To facilitate the analysis of the system, the projection process proposed as part of our approach is based on facet cutting which allows determining the views having anomalies in order to facilitate quality control. The proposed approach in this paper is of great importance in the context of the modernization process, since it is committed to improving the KDM framework as methods used to assist in the detection of architecture violation.
朝着架构视图驱动的现代化迈进
体系结构驱动的现代化声称MDA(模型驱动的体系结构)概念应该用于过程中的现代化项目。当考虑ADM(架构驱动的现代化)时,最大的挑战之一是已开发系统的现代化,以确保维护、发展、评估工具之间的互操作性,并允许现代化项目的成功,以保持架构质量。ADM通过提供标准元模型来支持再工程,例如知识发现元模型(KDM)。因此,对大型遗留系统或现有系统进行现代化是一个复杂而昂贵的过程,需要对系统设计体系结构及其组件有彻底的了解。然而,遗留系统也经历了几次修改,导致它们偏离了最初设计的体系结构,并失去了其质量属性。为了便于对系统进行分析,我们建议的投影过程是基于面切割,这可以确定有异常的视图,以便进行质量控制。本文中提出的方法在现代化过程的背景下非常重要,因为它致力于改进KDM框架,作为用于协助检测体系结构违反的方法。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信