{"title":"朝着架构视图驱动的现代化迈进","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":"{\"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}","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}
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.